avcodec/codec_internal: nuke init_static_data()
All hail get_supported_config()
This commit is contained in:
parent
2c2dfd9149
commit
4524d527bf
2 changed files with 1 additions and 14 deletions
|
|
@ -915,13 +915,8 @@ static void av_codec_init_static(void)
|
|||
{
|
||||
int dummy;
|
||||
for (int i = 0; codec_list[i]; i++) {
|
||||
const FFCodec *codec = codec_list[i];
|
||||
if (codec->init_static_data) {
|
||||
codec->init_static_data((FFCodec*) codec);
|
||||
continue;
|
||||
}
|
||||
|
||||
/* Backward compatibility with deprecated public fields */
|
||||
const FFCodec *codec = codec_list[i];
|
||||
if (!codec->get_supported_config)
|
||||
continue;
|
||||
|
||||
|
|
|
|||
|
|
@ -173,14 +173,6 @@ typedef struct FFCodec {
|
|||
*/
|
||||
const FFCodecDefault *defaults;
|
||||
|
||||
/**
|
||||
* Initialize codec static data, called from av_codec_iterate().
|
||||
*
|
||||
* This is not intended for time consuming operations as it is
|
||||
* run for every codec regardless of that codec being used.
|
||||
*/
|
||||
void (*init_static_data)(struct FFCodec *codec);
|
||||
|
||||
int (*init)(struct AVCodecContext *);
|
||||
|
||||
union {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue