Browse code

Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf.

None of these symbols should be accessed directly, so declare them as
hidden.

Signed-off-by: Mans Rullgard <mans@mansr.com>
(cherry picked from commit d36beb3f6902b1217beda576aa18abf7eb72b03c)

Diego Elio Pettenò authored on 2011/01/26 06:40:11
Showing 268 changed files
... ...
@@ -865,7 +865,7 @@ static av_cold int decode_end(AVCodecContext *avctx){
865 865
     return 0;
866 866
 }
867 867
 
868
-AVCodec fourxm_decoder = {
868
+AVCodec ff_fourxm_decoder = {
869 869
     "4xm",
870 870
     AVMEDIA_TYPE_VIDEO,
871 871
     CODEC_ID_4XM,
... ...
@@ -219,7 +219,7 @@ static av_cold int decode_end(AVCodecContext *avctx)
219 219
 
220 220
 
221 221
 
222
-AVCodec eightbps_decoder = {
222
+AVCodec ff_eightbps_decoder = {
223 223
         "8bps",
224 224
         AVMEDIA_TYPE_VIDEO,
225 225
         CODEC_ID_8BPS,
... ...
@@ -92,7 +92,7 @@ static av_cold int eightsvx_decode_init(AVCodecContext *avctx)
92 92
     return 0;
93 93
 }
94 94
 
95
-AVCodec eightsvx_fib_decoder = {
95
+AVCodec ff_eightsvx_fib_decoder = {
96 96
   .name           = "8svx_fib",
97 97
   .type           = AVMEDIA_TYPE_AUDIO,
98 98
   .id             = CODEC_ID_8SVX_FIB,
... ...
@@ -102,7 +102,7 @@ AVCodec eightsvx_fib_decoder = {
102 102
   .long_name      = NULL_IF_CONFIG_SMALL("8SVX fibonacci"),
103 103
 };
104 104
 
105
-AVCodec eightsvx_exp_decoder = {
105
+AVCodec ff_eightsvx_exp_decoder = {
106 106
   .name           = "8svx_exp",
107 107
   .type           = AVMEDIA_TYPE_AUDIO,
108 108
   .id             = CODEC_ID_8SVX_EXP,
... ...
@@ -362,7 +362,7 @@ static int a64multi_encode_frame(AVCodecContext *avctx, unsigned char *buf,
362 362
     return 0;
363 363
 }
364 364
 
365
-AVCodec a64multi_encoder = {
365
+AVCodec ff_a64multi_encoder = {
366 366
     .name           = "a64multi",
367 367
     .type           = AVMEDIA_TYPE_VIDEO,
368 368
     .id             = CODEC_ID_A64_MULTI,
... ...
@@ -375,7 +375,7 @@ AVCodec a64multi_encoder = {
375 375
     .capabilities   = CODEC_CAP_DELAY,
376 376
 };
377 377
 
378
-AVCodec a64multi5_encoder = {
378
+AVCodec ff_a64multi5_encoder = {
379 379
     .name           = "a64multi5",
380 380
     .type           = AVMEDIA_TYPE_VIDEO,
381 381
     .id             = CODEC_ID_A64_MULTI5,
... ...
@@ -107,7 +107,7 @@ static int aac_adtstoasc_filter(AVBitStreamFilterContext *bsfc,
107 107
     return 0;
108 108
 }
109 109
 
110
-AVBitStreamFilter aac_adtstoasc_bsf = {
110
+AVBitStreamFilter ff_aac_adtstoasc_bsf = {
111 111
     "aac_adtstoasc",
112 112
     sizeof(AACBSFContext),
113 113
     aac_adtstoasc_filter,
... ...
@@ -60,7 +60,7 @@ static av_cold int aac_parse_init(AVCodecParserContext *s1)
60 60
 }
61 61
 
62 62
 
63
-AVCodecParser aac_parser = {
63
+AVCodecParser ff_aac_parser = {
64 64
     { CODEC_ID_AAC },
65 65
     sizeof(AACAC3ParseContext),
66 66
     aac_parse_init,
... ...
@@ -2351,7 +2351,7 @@ av_cold static int latm_decode_init(AVCodecContext *avctx)
2351 2351
 }
2352 2352
 
2353 2353
 
2354
-AVCodec aac_decoder = {
2354
+AVCodec ff_aac_decoder = {
2355 2355
     "aac",
2356 2356
     AVMEDIA_TYPE_AUDIO,
2357 2357
     CODEC_ID_AAC,
... ...
@@ -2372,7 +2372,7 @@ AVCodec aac_decoder = {
2372 2372
     in MPEG transport streams which only contain one program.
2373 2373
     To do a more complex LATM demuxing a separate LATM demuxer should be used.
2374 2374
 */
2375
-AVCodec aac_latm_decoder = {
2375
+AVCodec ff_aac_latm_decoder = {
2376 2376
     .name = "aac_latm",
2377 2377
     .type = CODEC_TYPE_AUDIO,
2378 2378
     .id   = CODEC_ID_AAC_LATM,
... ...
@@ -641,7 +641,7 @@ static av_cold int aac_encode_end(AVCodecContext *avctx)
641 641
     return 0;
642 642
 }
643 643
 
644
-AVCodec aac_encoder = {
644
+AVCodec ff_aac_encoder = {
645 645
     "aac",
646 646
     AVMEDIA_TYPE_AUDIO,
647 647
     CODEC_ID_AAC,
... ...
@@ -109,7 +109,7 @@ static av_cold int aasc_decode_end(AVCodecContext *avctx)
109 109
     return 0;
110 110
 }
111 111
 
112
-AVCodec aasc_decoder = {
112
+AVCodec ff_aasc_decoder = {
113 113
     "aasc",
114 114
     AVMEDIA_TYPE_VIDEO,
115 115
     CODEC_ID_AASC,
... ...
@@ -169,7 +169,7 @@ static av_cold int ac3_parse_init(AVCodecParserContext *s1)
169 169
 }
170 170
 
171 171
 
172
-AVCodecParser ac3_parser = {
172
+AVCodecParser ff_ac3_parser = {
173 173
     { CODEC_ID_AC3, CODEC_ID_EAC3 },
174 174
     sizeof(AACAC3ParseContext),
175 175
     ac3_parse_init,
... ...
@@ -1437,7 +1437,7 @@ static av_cold int ac3_decode_end(AVCodecContext *avctx)
1437 1437
     return 0;
1438 1438
 }
1439 1439
 
1440
-AVCodec ac3_decoder = {
1440
+AVCodec ff_ac3_decoder = {
1441 1441
     .name = "ac3",
1442 1442
     .type = AVMEDIA_TYPE_AUDIO,
1443 1443
     .id = CODEC_ID_AC3,
... ...
@@ -1449,7 +1449,7 @@ AVCodec ac3_decoder = {
1449 1449
 };
1450 1450
 
1451 1451
 #if CONFIG_EAC3_DECODER
1452
-AVCodec eac3_decoder = {
1452
+AVCodec ff_eac3_decoder = {
1453 1453
     .name = "eac3",
1454 1454
     .type = AVMEDIA_TYPE_AUDIO,
1455 1455
     .id = CODEC_ID_EAC3,
... ...
@@ -425,7 +425,7 @@ int main(void)
425 425
 #endif /* TEST */
426 426
 
427 427
 
428
-AVCodec ac3_fixed_encoder = {
428
+AVCodec ff_ac3_fixed_encoder = {
429 429
     "ac3_fixed",
430 430
     AVMEDIA_TYPE_AUDIO,
431 431
     CODEC_ID_AC3,
... ...
@@ -109,7 +109,7 @@ static void scale_coefficients(AC3EncodeContext *s)
109 109
 }
110 110
 
111 111
 
112
-AVCodec ac3_encoder = {
112
+AVCodec ff_ac3_encoder = {
113 113
     "ac3",
114 114
     AVMEDIA_TYPE_AUDIO,
115 115
     CODEC_ID_AC3,
... ...
@@ -1708,7 +1708,7 @@ static int adpcm_decode_frame(AVCodecContext *avctx,
1708 1708
 
1709 1709
 #if CONFIG_ENCODERS
1710 1710
 #define ADPCM_ENCODER(id,name,long_name_)       \
1711
-AVCodec name ## _encoder = {                    \
1711
+AVCodec ff_ ## name ## _encoder = {             \
1712 1712
     #name,                                      \
1713 1713
     AVMEDIA_TYPE_AUDIO,                         \
1714 1714
     id,                                         \
... ...
@@ -1726,7 +1726,7 @@ AVCodec name ## _encoder = {                    \
1726 1726
 
1727 1727
 #if CONFIG_DECODERS
1728 1728
 #define ADPCM_DECODER(id,name,long_name_)       \
1729
-AVCodec name ## _decoder = {                    \
1729
+AVCodec ff_ ## name ## _decoder = {             \
1730 1730
     #name,                                      \
1731 1731
     AVMEDIA_TYPE_AUDIO,                         \
1732 1732
     id,                                         \
... ...
@@ -166,7 +166,7 @@ static int adx_decode_frame(AVCodecContext *avctx,
166 166
     return buf-buf0;
167 167
 }
168 168
 
169
-AVCodec adpcm_adx_decoder = {
169
+AVCodec ff_adpcm_adx_decoder = {
170 170
     "adpcm_adx",
171 171
     AVMEDIA_TYPE_AUDIO,
172 172
     CODEC_ID_ADPCM_ADX,
... ...
@@ -183,7 +183,7 @@ static int adx_encode_frame(AVCodecContext *avctx,
183 183
     return dst-frame;
184 184
 }
185 185
 
186
-AVCodec adpcm_adx_encoder = {
186
+AVCodec ff_adpcm_adx_encoder = {
187 187
     "adpcm_adx",
188 188
     AVMEDIA_TYPE_AUDIO,
189 189
     CODEC_ID_ADPCM_ADX,
... ...
@@ -691,7 +691,7 @@ static av_cold int alac_decode_close(AVCodecContext *avctx)
691 691
     return 0;
692 692
 }
693 693
 
694
-AVCodec alac_decoder = {
694
+AVCodec ff_alac_decoder = {
695 695
     "alac",
696 696
     AVMEDIA_TYPE_AUDIO,
697 697
     CODEC_ID_ALAC,
... ...
@@ -523,7 +523,7 @@ static av_cold int alac_encode_close(AVCodecContext *avctx)
523 523
     return 0;
524 524
 }
525 525
 
526
-AVCodec alac_encoder = {
526
+AVCodec ff_alac_encoder = {
527 527
     "alac",
528 528
     AVMEDIA_TYPE_AUDIO,
529 529
     CODEC_ID_ALAC,
... ...
@@ -27,23 +27,23 @@
27 27
 #include "avcodec.h"
28 28
 
29 29
 #define REGISTER_HWACCEL(X,x) { \
30
-          extern AVHWAccel x##_hwaccel; \
31
-          if(CONFIG_##X##_HWACCEL) av_register_hwaccel(&x##_hwaccel); }
30
+          extern AVHWAccel ff_##x##_hwaccel; \
31
+          if(CONFIG_##X##_HWACCEL) av_register_hwaccel(&ff_##x##_hwaccel); }
32 32
 
33 33
 #define REGISTER_ENCODER(X,x) { \
34
-          extern AVCodec x##_encoder; \
35
-          if(CONFIG_##X##_ENCODER)  avcodec_register(&x##_encoder); }
34
+          extern AVCodec ff_##x##_encoder; \
35
+          if(CONFIG_##X##_ENCODER)  avcodec_register(&ff_##x##_encoder); }
36 36
 #define REGISTER_DECODER(X,x) { \
37
-          extern AVCodec x##_decoder; \
38
-          if(CONFIG_##X##_DECODER)  avcodec_register(&x##_decoder); }
37
+          extern AVCodec ff_##x##_decoder; \
38
+          if(CONFIG_##X##_DECODER)  avcodec_register(&ff_##x##_decoder); }
39 39
 #define REGISTER_ENCDEC(X,x)  REGISTER_ENCODER(X,x); REGISTER_DECODER(X,x)
40 40
 
41 41
 #define REGISTER_PARSER(X,x) { \
42
-          extern AVCodecParser x##_parser; \
43
-          if(CONFIG_##X##_PARSER)  av_register_codec_parser(&x##_parser); }
42
+          extern AVCodecParser ff_##x##_parser; \
43
+          if(CONFIG_##X##_PARSER)  av_register_codec_parser(&ff_##x##_parser); }
44 44
 #define REGISTER_BSF(X,x) { \
45
-          extern AVBitStreamFilter x##_bsf; \
46
-          if(CONFIG_##X##_BSF)     av_register_bitstream_filter(&x##_bsf); }
45
+          extern AVBitStreamFilter ff_##x##_bsf; \
46
+          if(CONFIG_##X##_BSF)     av_register_bitstream_filter(&ff_##x##_bsf); }
47 47
 
48 48
 void avcodec_register_all(void)
49 49
 {
... ...
@@ -1737,7 +1737,7 @@ static av_cold void flush(AVCodecContext *avctx)
1737 1737
 }
1738 1738
 
1739 1739
 
1740
-AVCodec als_decoder = {
1740
+AVCodec ff_als_decoder = {
1741 1741
     "als",
1742 1742
     AVMEDIA_TYPE_AUDIO,
1743 1743
     CODEC_ID_MP4ALS,
... ...
@@ -1036,7 +1036,7 @@ static int amrnb_decode_frame(AVCodecContext *avctx, void *data, int *data_size,
1036 1036
 }
1037 1037
 
1038 1038
 
1039
-AVCodec amrnb_decoder = {
1039
+AVCodec ff_amrnb_decoder = {
1040 1040
     .name           = "amrnb",
1041 1041
     .type           = AVMEDIA_TYPE_AUDIO,
1042 1042
     .id             = CODEC_ID_AMR_NB,
... ...
@@ -1225,7 +1225,7 @@ static int amrwb_decode_frame(AVCodecContext *avctx, void *data, int *data_size,
1225 1225
     return expected_fr_size;
1226 1226
 }
1227 1227
 
1228
-AVCodec amrwb_decoder = {
1228
+AVCodec ff_amrwb_decoder = {
1229 1229
     .name           = "amrwb",
1230 1230
     .type           = CODEC_TYPE_AUDIO,
1231 1231
     .id             = CODEC_ID_AMR_WB,
... ...
@@ -183,7 +183,7 @@ static av_cold int decode_end(AVCodecContext *avctx)
183 183
     return 0;
184 184
 }
185 185
 
186
-AVCodec anm_decoder = {
186
+AVCodec ff_anm_decoder = {
187 187
     "anm",
188 188
     AVMEDIA_TYPE_VIDEO,
189 189
     CODEC_ID_ANM,
... ...
@@ -422,7 +422,7 @@ static av_cold int decode_close(AVCodecContext *avctx)
422 422
     return 0;
423 423
 }
424 424
 
425
-AVCodec ansi_decoder = {
425
+AVCodec ff_ansi_decoder = {
426 426
     .name           = "ansi",
427 427
     .type           = AVMEDIA_TYPE_VIDEO,
428 428
     .id             = CODEC_ID_ANSI,
... ...
@@ -883,7 +883,7 @@ static void ape_flush(AVCodecContext *avctx)
883 883
     s->samples= 0;
884 884
 }
885 885
 
886
-AVCodec ape_decoder = {
886
+AVCodec ff_ape_decoder = {
887 887
     "ape",
888 888
     AVMEDIA_TYPE_AUDIO,
889 889
     CODEC_ID_APE,
... ...
@@ -52,7 +52,7 @@ static int ass_decode_frame(AVCodecContext *avctx, void *data, int *got_sub_ptr,
52 52
     return avpkt->size;
53 53
 }
54 54
 
55
-AVCodec ass_decoder = {
55
+AVCodec ff_ass_decoder = {
56 56
     .name         = "ass",
57 57
     .long_name    = NULL_IF_CONFIG_SMALL("Advanced SubStation Alpha subtitle"),
58 58
     .type         = AVMEDIA_TYPE_SUBTITLE,
... ...
@@ -57,7 +57,7 @@ static int ass_encode_frame(AVCodecContext *avctx,
57 57
     return total_len;
58 58
 }
59 59
 
60
-AVCodec ass_encoder = {
60
+AVCodec ff_ass_encoder = {
61 61
     .name         = "ass",
62 62
     .long_name    = NULL_IF_CONFIG_SMALL("Advanced SubStation Alpha subtitle"),
63 63
     .type         = AVMEDIA_TYPE_SUBTITLE,
... ...
@@ -613,7 +613,7 @@ static av_cold int decode_end(AVCodecContext *avctx){
613 613
     return 0;
614 614
 }
615 615
 
616
-AVCodec asv1_decoder = {
616
+AVCodec ff_asv1_decoder = {
617 617
     "asv1",
618 618
     AVMEDIA_TYPE_VIDEO,
619 619
     CODEC_ID_ASV1,
... ...
@@ -626,7 +626,7 @@ AVCodec asv1_decoder = {
626 626
     .long_name= NULL_IF_CONFIG_SMALL("ASUS V1"),
627 627
 };
628 628
 
629
-AVCodec asv2_decoder = {
629
+AVCodec ff_asv2_decoder = {
630 630
     "asv2",
631 631
     AVMEDIA_TYPE_VIDEO,
632 632
     CODEC_ID_ASV2,
... ...
@@ -640,7 +640,7 @@ AVCodec asv2_decoder = {
640 640
 };
641 641
 
642 642
 #if CONFIG_ASV1_ENCODER
643
-AVCodec asv1_encoder = {
643
+AVCodec ff_asv1_encoder = {
644 644
     "asv1",
645 645
     AVMEDIA_TYPE_VIDEO,
646 646
     CODEC_ID_ASV1,
... ...
@@ -654,7 +654,7 @@ AVCodec asv1_encoder = {
654 654
 #endif
655 655
 
656 656
 #if CONFIG_ASV2_ENCODER
657
-AVCodec asv2_encoder = {
657
+AVCodec ff_asv2_encoder = {
658 658
     "asv2",
659 659
     AVMEDIA_TYPE_VIDEO,
660 660
     CODEC_ID_ASV2,
... ...
@@ -365,7 +365,7 @@ static av_cold int atrac1_decode_end(AVCodecContext * avctx) {
365 365
 }
366 366
 
367 367
 
368
-AVCodec atrac1_decoder = {
368
+AVCodec ff_atrac1_decoder = {
369 369
     .name = "atrac1",
370 370
     .type = AVMEDIA_TYPE_AUDIO,
371 371
     .id = CODEC_ID_ATRAC1,
... ...
@@ -1019,7 +1019,7 @@ static av_cold int atrac3_decode_init(AVCodecContext *avctx)
1019 1019
 }
1020 1020
 
1021 1021
 
1022
-AVCodec atrac3_decoder =
1022
+AVCodec ff_atrac3_decoder =
1023 1023
 {
1024 1024
     .name = "atrac3",
1025 1025
     .type = AVMEDIA_TYPE_AUDIO,
... ...
@@ -122,7 +122,7 @@ static av_cold int aura_decode_end(AVCodecContext *avctx)
122 122
     return 0;
123 123
 }
124 124
 
125
-AVCodec aura2_decoder = {
125
+AVCodec ff_aura2_decoder = {
126 126
     "aura2",
127 127
     AVMEDIA_TYPE_VIDEO,
128 128
     CODEC_ID_AURA2,
... ...
@@ -150,7 +150,7 @@ static av_cold int avs_decode_init(AVCodecContext * avctx)
150 150
     return 0;
151 151
 }
152 152
 
153
-AVCodec avs_decoder = {
153
+AVCodec ff_avs_decoder = {
154 154
     "avs",
155 155
     AVMEDIA_TYPE_VIDEO,
156 156
     CODEC_ID_AVS,
... ...
@@ -130,7 +130,7 @@ static av_cold int bethsoftvid_decode_end(AVCodecContext *avctx)
130 130
     return 0;
131 131
 }
132 132
 
133
-AVCodec bethsoftvid_decoder = {
133
+AVCodec ff_bethsoftvid_decoder = {
134 134
     .name = "bethsoftvid",
135 135
     .type = AVMEDIA_TYPE_VIDEO,
136 136
     .id = CODEC_ID_BETHSOFTVID,
... ...
@@ -180,7 +180,7 @@ static av_cold int bfi_decode_close(AVCodecContext * avctx)
180 180
     return 0;
181 181
 }
182 182
 
183
-AVCodec bfi_decoder = {
183
+AVCodec ff_bfi_decoder = {
184 184
     .name = "bfi",
185 185
     .type = AVMEDIA_TYPE_VIDEO,
186 186
     .id = CODEC_ID_BFI,
... ...
@@ -1000,7 +1000,7 @@ static av_cold int decode_end(AVCodecContext *avctx)
1000 1000
     return 0;
1001 1001
 }
1002 1002
 
1003
-AVCodec bink_decoder = {
1003
+AVCodec ff_bink_decoder = {
1004 1004
     "binkvideo",
1005 1005
     AVMEDIA_TYPE_VIDEO,
1006 1006
     CODEC_ID_BINKVIDEO,
... ...
@@ -286,7 +286,7 @@ static int decode_frame(AVCodecContext *avctx,
286 286
     return buf_size;
287 287
 }
288 288
 
289
-AVCodec binkaudio_rdft_decoder = {
289
+AVCodec ff_binkaudio_rdft_decoder = {
290 290
     "binkaudio_rdft",
291 291
     AVMEDIA_TYPE_AUDIO,
292 292
     CODEC_ID_BINKAUDIO_RDFT,
... ...
@@ -298,7 +298,7 @@ AVCodec binkaudio_rdft_decoder = {
298 298
     .long_name = NULL_IF_CONFIG_SMALL("Bink Audio (RDFT)")
299 299
 };
300 300
 
301
-AVCodec binkaudio_dct_decoder = {
301
+AVCodec ff_binkaudio_dct_decoder = {
302 302
     "binkaudio_dct",
303 303
     AVMEDIA_TYPE_AUDIO,
304 304
     CODEC_ID_BINKAUDIO_DCT,
... ...
@@ -335,7 +335,7 @@ static av_cold int bmp_decode_end(AVCodecContext *avctx)
335 335
     return 0;
336 336
 }
337 337
 
338
-AVCodec bmp_decoder = {
338
+AVCodec ff_bmp_decoder = {
339 339
     "bmp",
340 340
     AVMEDIA_TYPE_VIDEO,
341 341
     CODEC_ID_BMP,
... ...
@@ -149,7 +149,7 @@ static int bmp_encode_frame(AVCodecContext *avctx, unsigned char *buf, int buf_s
149 149
     return n_bytes;
150 150
 }
151 151
 
152
-AVCodec bmp_encoder = {
152
+AVCodec ff_bmp_encoder = {
153 153
     "bmp",
154 154
     AVMEDIA_TYPE_VIDEO,
155 155
     CODEC_ID_BMP,
... ...
@@ -242,7 +242,7 @@ static int decode_frame(AVCodecContext *avctx, void *data,
242 242
     return buf_size;
243 243
 }
244 244
 
245
-AVCodec c93_decoder = {
245
+AVCodec ff_c93_decoder = {
246 246
     "c93",
247 247
     AVMEDIA_TYPE_VIDEO,
248 248
     CODEC_ID_C93,
... ...
@@ -97,7 +97,7 @@ static int cavsvideo_parse(AVCodecParserContext *s,
97 97
     return next;
98 98
 }
99 99
 
100
-AVCodecParser cavsvideo_parser = {
100
+AVCodecParser ff_cavsvideo_parser = {
101 101
     { CODEC_ID_CAVS },
102 102
     sizeof(ParseContext1),
103 103
     NULL,
... ...
@@ -709,7 +709,7 @@ static int cavs_decode_frame(AVCodecContext * avctx,void *data, int *data_size,
709 709
     }
710 710
 }
711 711
 
712
-AVCodec cavs_decoder = {
712
+AVCodec ff_cavs_decoder = {
713 713
     "cavs",
714 714
     AVMEDIA_TYPE_VIDEO,
715 715
     CODEC_ID_CAVS,
... ...
@@ -367,7 +367,7 @@ static av_cold int cdg_decode_end(AVCodecContext *avctx)
367 367
     return 0;
368 368
 }
369 369
 
370
-AVCodec cdgraphics_decoder = {
370
+AVCodec ff_cdgraphics_decoder = {
371 371
     "cdgraphics",
372 372
     AVMEDIA_TYPE_VIDEO,
373 373
     CODEC_ID_CDGRAPHICS,
... ...
@@ -40,7 +40,7 @@ static int chomp_filter(AVBitStreamFilterContext *bsfc,
40 40
 /**
41 41
  * This filter removes a string of NULL bytes from the end of a packet.
42 42
  */
43
-AVBitStreamFilter chomp_bsf = {
43
+AVBitStreamFilter ff_chomp_bsf = {
44 44
     "chomp",
45 45
     0,
46 46
     chomp_filter,
... ...
@@ -455,7 +455,7 @@ static av_cold int cinepak_decode_end(AVCodecContext *avctx)
455 455
     return 0;
456 456
 }
457 457
 
458
-AVCodec cinepak_decoder = {
458
+AVCodec ff_cinepak_decoder = {
459 459
     "cinepak",
460 460
     AVMEDIA_TYPE_VIDEO,
461 461
     CODEC_ID_CINEPAK,
... ...
@@ -140,7 +140,7 @@ static av_cold int encode_init(AVCodecContext *avctx){
140 140
 }
141 141
 #endif
142 142
 
143
-AVCodec cljr_decoder = {
143
+AVCodec ff_cljr_decoder = {
144 144
     "cljr",
145 145
     AVMEDIA_TYPE_VIDEO,
146 146
     CODEC_ID_CLJR,
... ...
@@ -154,7 +154,7 @@ AVCodec cljr_decoder = {
154 154
 };
155 155
 
156 156
 #if CONFIG_CLJR_ENCODER
157
-AVCodec cljr_encoder = {
157
+AVCodec ff_cljr_encoder = {
158 158
     "cljr",
159 159
     AVMEDIA_TYPE_VIDEO,
160 160
     CODEC_ID_CLJR,
... ...
@@ -1283,7 +1283,7 @@ static av_cold int cook_decode_init(AVCodecContext *avctx)
1283 1283
 }
1284 1284
 
1285 1285
 
1286
-AVCodec cook_decoder =
1286
+AVCodec ff_cook_decoder =
1287 1287
 {
1288 1288
     .name = "cook",
1289 1289
     .type = AVMEDIA_TYPE_AUDIO,
... ...
@@ -254,7 +254,7 @@ static av_cold int decode_end(AVCodecContext *avctx) {
254 254
     return 0;
255 255
 }
256 256
 
257
-AVCodec cscd_decoder = {
257
+AVCodec ff_cscd_decoder = {
258 258
     "camstudio",
259 259
     AVMEDIA_TYPE_VIDEO,
260 260
     CODEC_ID_CSCD,
... ...
@@ -178,7 +178,7 @@ static av_cold int cyuv_decode_end(AVCodecContext *avctx)
178 178
 }
179 179
 
180 180
 #if CONFIG_AURA_DECODER
181
-AVCodec aura_decoder = {
181
+AVCodec ff_aura_decoder = {
182 182
     "aura",
183 183
     AVMEDIA_TYPE_VIDEO,
184 184
     CODEC_ID_AURA,
... ...
@@ -194,7 +194,7 @@ AVCodec aura_decoder = {
194 194
 #endif
195 195
 
196 196
 #if CONFIG_CYUV_DECODER
197
-AVCodec cyuv_decoder = {
197
+AVCodec ff_cyuv_decoder = {
198 198
     "cyuv",
199 199
     AVMEDIA_TYPE_VIDEO,
200 200
     CODEC_ID_CYUV,
... ...
@@ -1875,7 +1875,7 @@ static const AVProfile profiles[] = {
1875 1875
     { FF_PROFILE_UNKNOWN },
1876 1876
 };
1877 1877
 
1878
-AVCodec dca_decoder = {
1878
+AVCodec ff_dca_decoder = {
1879 1879
     .name = "dca",
1880 1880
     .type = AVMEDIA_TYPE_AUDIO,
1881 1881
     .id = CODEC_ID_DTS,
... ...
@@ -125,7 +125,7 @@ static int dca_parse(AVCodecParserContext * s,
125 125
     return next;
126 126
 }
127 127
 
128
-AVCodecParser dca_parser = {
128
+AVCodecParser ff_dca_parser = {
129 129
     {CODEC_ID_DTS},
130 130
     sizeof(DCAParseContext),
131 131
     dca_parse_init,
... ...
@@ -247,7 +247,7 @@ static void dirac_parse_close(AVCodecParserContext *s)
247 247
         av_free(pc->buffer);
248 248
 }
249 249
 
250
-AVCodecParser dirac_parser = {
250
+AVCodecParser ff_dirac_parser = {
251 251
     { CODEC_ID_DIRAC },
252 252
     sizeof(DiracParseContext),
253 253
     NULL,
... ...
@@ -86,7 +86,7 @@ static int dnxhd_parse(AVCodecParserContext *s,
86 86
     return next;
87 87
 }
88 88
 
89
-AVCodecParser dnxhd_parser = {
89
+AVCodecParser ff_dnxhd_parser = {
90 90
     { CODEC_ID_DNXHD },
91 91
     sizeof(ParseContext),
92 92
     NULL,
... ...
@@ -346,7 +346,7 @@ static av_cold int dnxhd_decode_close(AVCodecContext *avctx)
346 346
     return 0;
347 347
 }
348 348
 
349
-AVCodec dnxhd_decoder = {
349
+AVCodec ff_dnxhd_decoder = {
350 350
     "dnxhd",
351 351
     AVMEDIA_TYPE_VIDEO,
352 352
     CODEC_ID_DNXHD,
... ...
@@ -848,7 +848,7 @@ static int dnxhd_encode_end(AVCodecContext *avctx)
848 848
     return 0;
849 849
 }
850 850
 
851
-AVCodec dnxhd_encoder = {
851
+AVCodec ff_dnxhd_encoder = {
852 852
     "dnxhd",
853 853
     AVMEDIA_TYPE_VIDEO,
854 854
     CODEC_ID_DNXHD,
... ...
@@ -299,7 +299,7 @@ static int dpcm_decode_frame(AVCodecContext *avctx,
299 299
 }
300 300
 
301 301
 #define DPCM_DECODER(id, name, long_name_)      \
302
-AVCodec name ## _decoder = {                    \
302
+AVCodec ff_ ## name ## _decoder = {             \
303 303
     #name,                                      \
304 304
     AVMEDIA_TYPE_AUDIO,                         \
305 305
     id,                                         \
... ...
@@ -220,7 +220,7 @@ static av_cold int decode_end(AVCodecContext *avctx)
220 220
     return 0;
221 221
 }
222 222
 
223
-AVCodec dpx_decoder = {
223
+AVCodec ff_dpx_decoder = {
224 224
     "dpx",
225 225
     AVMEDIA_TYPE_VIDEO,
226 226
     CODEC_ID_DPX,
... ...
@@ -343,7 +343,7 @@ static int cinaudio_decode_frame(AVCodecContext *avctx,
343 343
 }
344 344
 
345 345
 
346
-AVCodec dsicinvideo_decoder = {
346
+AVCodec ff_dsicinvideo_decoder = {
347 347
     "dsicinvideo",
348 348
     AVMEDIA_TYPE_VIDEO,
349 349
     CODEC_ID_DSICINVIDEO,
... ...
@@ -356,7 +356,7 @@ AVCodec dsicinvideo_decoder = {
356 356
     .long_name = NULL_IF_CONFIG_SMALL("Delphine Software International CIN video"),
357 357
 };
358 358
 
359
-AVCodec dsicinaudio_decoder = {
359
+AVCodec ff_dsicinaudio_decoder = {
360 360
     "dsicinaudio",
361 361
     AVMEDIA_TYPE_AUDIO,
362 362
     CODEC_ID_DSICINAUDIO,
... ...
@@ -43,7 +43,7 @@ static int dump_extradata(AVBitStreamFilterContext *bsfc, AVCodecContext *avctx,
43 43
     return 0;
44 44
 }
45 45
 
46
-AVBitStreamFilter dump_extradata_bsf={
46
+AVBitStreamFilter ff_dump_extradata_bsf={
47 47
     "dump_extra",
48 48
     0,
49 49
     dump_extradata,
... ...
@@ -1290,7 +1290,7 @@ static int dvvideo_close(AVCodecContext *c)
1290 1290
 
1291 1291
 
1292 1292
 #if CONFIG_DVVIDEO_ENCODER
1293
-AVCodec dvvideo_encoder = {
1293
+AVCodec ff_dvvideo_encoder = {
1294 1294
     "dvvideo",
1295 1295
     AVMEDIA_TYPE_VIDEO,
1296 1296
     CODEC_ID_DVVIDEO,
... ...
@@ -1303,7 +1303,7 @@ AVCodec dvvideo_encoder = {
1303 1303
 #endif // CONFIG_DVVIDEO_ENCODER
1304 1304
 
1305 1305
 #if CONFIG_DVVIDEO_DECODER
1306
-AVCodec dvvideo_decoder = {
1306
+AVCodec ff_dvvideo_decoder = {
1307 1307
     "dvvideo",
1308 1308
     AVMEDIA_TYPE_VIDEO,
1309 1309
     CODEC_ID_DVVIDEO,
... ...
@@ -402,7 +402,7 @@ static int dvbsub_encode(AVCodecContext *avctx,
402 402
     return ret;
403 403
 }
404 404
 
405
-AVCodec dvbsub_encoder = {
405
+AVCodec ff_dvbsub_encoder = {
406 406
     "dvbsub",
407 407
     AVMEDIA_TYPE_SUBTITLE,
408 408
     CODEC_ID_DVB_SUBTITLE,
... ...
@@ -179,7 +179,7 @@ static av_cold void dvbsub_parse_close(AVCodecParserContext *s)
179 179
     av_freep(&pc->packet_buf);
180 180
 }
181 181
 
182
-AVCodecParser dvbsub_parser = {
182
+AVCodecParser ff_dvbsub_parser = {
183 183
     { CODEC_ID_DVB_SUBTITLE },
184 184
     sizeof(DVBSubParseContext),
185 185
     dvbsub_parse_init,
... ...
@@ -1479,7 +1479,7 @@ static int dvbsub_decode(AVCodecContext *avctx,
1479 1479
 }
1480 1480
 
1481 1481
 
1482
-AVCodec dvbsub_decoder = {
1482
+AVCodec ff_dvbsub_decoder = {
1483 1483
     "dvbsub",
1484 1484
     AVMEDIA_TYPE_SUBTITLE,
1485 1485
     CODEC_ID_DVB_SUBTITLE,
... ...
@@ -76,7 +76,7 @@ static av_cold void dvdsub_parse_close(AVCodecParserContext *s)
76 76
     av_freep(&pc->packet);
77 77
 }
78 78
 
79
-AVCodecParser dvdsub_parser = {
79
+AVCodecParser ff_dvdsub_parser = {
80 80
     { CODEC_ID_DVD_SUBTITLE },
81 81
     sizeof(DVDSubParseContext),
82 82
     dvdsub_parse_init,
... ...
@@ -486,7 +486,7 @@ static int dvdsub_decode(AVCodecContext *avctx,
486 486
     return buf_size;
487 487
 }
488 488
 
489
-AVCodec dvdsub_decoder = {
489
+AVCodec ff_dvdsub_decoder = {
490 490
     "dvdsub",
491 491
     AVMEDIA_TYPE_SUBTITLE,
492 492
     CODEC_ID_DVD_SUBTITLE,
... ...
@@ -215,7 +215,7 @@ static int dvdsub_encode(AVCodecContext *avctx,
215 215
     return ret;
216 216
 }
217 217
 
218
-AVCodec dvdsub_encoder = {
218
+AVCodec ff_dvdsub_encoder = {
219 219
     "dvdsub",
220 220
     AVMEDIA_TYPE_SUBTITLE,
221 221
     CODEC_ID_DVD_SUBTITLE,
... ...
@@ -317,7 +317,7 @@ static av_cold int decode_end(AVCodecContext *avctx)
317 317
     return 0;
318 318
 }
319 319
 
320
-AVCodec dxa_decoder = {
320
+AVCodec ff_dxa_decoder = {
321 321
     "dxa",
322 322
     AVMEDIA_TYPE_VIDEO,
323 323
     CODEC_ID_DXA,
... ...
@@ -205,7 +205,7 @@ static av_cold int cmv_decode_end(AVCodecContext *avctx){
205 205
     return 0;
206 206
 }
207 207
 
208
-AVCodec eacmv_decoder = {
208
+AVCodec ff_eacmv_decoder = {
209 209
     "eacmv",
210 210
     AVMEDIA_TYPE_VIDEO,
211 211
     CODEC_ID_CMV,
... ...
@@ -306,7 +306,7 @@ static av_cold int decode_end(AVCodecContext *avctx)
306 306
     return 0;
307 307
 }
308 308
 
309
-AVCodec eamad_decoder = {
309
+AVCodec ff_eamad_decoder = {
310 310
     "eamad",
311 311
     AVMEDIA_TYPE_VIDEO,
312 312
     CODEC_ID_MAD,
... ...
@@ -243,7 +243,7 @@ static av_cold int tgq_decode_end(AVCodecContext *avctx){
243 243
     return 0;
244 244
 }
245 245
 
246
-AVCodec eatgq_decoder = {
246
+AVCodec ff_eatgq_decoder = {
247 247
     "eatgq",
248 248
     AVMEDIA_TYPE_VIDEO,
249 249
     CODEC_ID_TGQ,
... ...
@@ -334,7 +334,7 @@ static av_cold int tgv_decode_end(AVCodecContext *avctx)
334 334
     return 0;
335 335
 }
336 336
 
337
-AVCodec eatgv_decoder = {
337
+AVCodec ff_eatgv_decoder = {
338 338
     "eatgv",
339 339
     AVMEDIA_TYPE_VIDEO,
340 340
     CODEC_ID_TGV,
... ...
@@ -154,7 +154,7 @@ static av_cold int tqi_decode_end(AVCodecContext *avctx)
154 154
     return 0;
155 155
 }
156 156
 
157
-AVCodec eatqi_decoder = {
157
+AVCodec ff_eatqi_decoder = {
158 158
     "eatqi",
159 159
     AVMEDIA_TYPE_VIDEO,
160 160
     CODEC_ID_TQI,
... ...
@@ -363,7 +363,7 @@ static int escape124_decode_frame(AVCodecContext *avctx,
363 363
 }
364 364
 
365 365
 
366
-AVCodec escape124_decoder = {
366
+AVCodec ff_escape124_decoder = {
367 367
     "escape124",
368 368
     AVMEDIA_TYPE_VIDEO,
369 369
     CODEC_ID_ESCAPE124,
... ...
@@ -1786,7 +1786,7 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *data_size, AVPac
1786 1786
     return buf_size;
1787 1787
 }
1788 1788
 
1789
-AVCodec ffv1_decoder = {
1789
+AVCodec ff_ffv1_decoder = {
1790 1790
     "ffv1",
1791 1791
     AVMEDIA_TYPE_VIDEO,
1792 1792
     CODEC_ID_FFV1,
... ...
@@ -1801,7 +1801,7 @@ AVCodec ffv1_decoder = {
1801 1801
 };
1802 1802
 
1803 1803
 #if CONFIG_FFV1_ENCODER
1804
-AVCodec ffv1_encoder = {
1804
+AVCodec ff_ffv1_encoder = {
1805 1805
     "ffv1",
1806 1806
     AVMEDIA_TYPE_VIDEO,
1807 1807
     CODEC_ID_FFV1,
... ...
@@ -673,7 +673,7 @@ static void flac_parse_close(AVCodecParserContext *c)
673 673
     av_free(fpc->wrap_buf);
674 674
 }
675 675
 
676
-AVCodecParser flac_parser = {
676
+AVCodecParser ff_flac_parser = {
677 677
     { CODEC_ID_FLAC },
678 678
     sizeof(FLACParseContext),
679 679
     flac_parse_init,
... ...
@@ -653,7 +653,7 @@ static av_cold int flac_decode_close(AVCodecContext *avctx)
653 653
     return 0;
654 654
 }
655 655
 
656
-AVCodec flac_decoder = {
656
+AVCodec ff_flac_decoder = {
657 657
     "flac",
658 658
     AVMEDIA_TYPE_AUDIO,
659 659
     CODEC_ID_FLAC,
... ...
@@ -1326,7 +1326,7 @@ static av_cold int flac_encode_close(AVCodecContext *avctx)
1326 1326
 }
1327 1327
 
1328 1328
 
1329
-AVCodec flac_encoder = {
1329
+AVCodec ff_flac_encoder = {
1330 1330
     "flac",
1331 1331
     AVMEDIA_TYPE_AUDIO,
1332 1332
     CODEC_ID_FLAC,
... ...
@@ -250,7 +250,7 @@ static av_cold int flashsv_decode_end(AVCodecContext *avctx)
250 250
 }
251 251
 
252 252
 
253
-AVCodec flashsv_decoder = {
253
+AVCodec ff_flashsv_decoder = {
254 254
     "flashsv",
255 255
     AVMEDIA_TYPE_VIDEO,
256 256
     CODEC_ID_FLASHSV,
... ...
@@ -280,7 +280,7 @@ static av_cold int flashsv_encode_end(AVCodecContext *avctx)
280 280
     return 0;
281 281
 }
282 282
 
283
-AVCodec flashsv_encoder = {
283
+AVCodec ff_flashsv_encoder = {
284 284
     "flashsv",
285 285
     AVMEDIA_TYPE_VIDEO,
286 286
     CODEC_ID_FLASHSV,
... ...
@@ -742,7 +742,7 @@ static av_cold int flic_decode_end(AVCodecContext *avctx)
742 742
     return 0;
743 743
 }
744 744
 
745
-AVCodec flic_decoder = {
745
+AVCodec ff_flic_decoder = {
746 746
     "flic",
747 747
     AVMEDIA_TYPE_VIDEO,
748 748
     CODEC_ID_FLIC,
... ...
@@ -118,7 +118,7 @@ int ff_flv_decode_picture_header(MpegEncContext *s)
118 118
     return 0;
119 119
 }
120 120
 
121
-AVCodec flv_decoder = {
121
+AVCodec ff_flv_decoder = {
122 122
     "flv",
123 123
     AVMEDIA_TYPE_VIDEO,
124 124
     CODEC_ID_FLV1,
... ...
@@ -84,7 +84,7 @@ void ff_flv2_encode_ac_esc(PutBitContext *pb, int slevel, int level, int run, in
84 84
     }
85 85
 }
86 86
 
87
-AVCodec flv_encoder = {
87
+AVCodec ff_flv_encoder = {
88 88
     "flv",
89 89
     AVMEDIA_TYPE_VIDEO,
90 90
     CODEC_ID_FLV1,
... ...
@@ -355,7 +355,7 @@ static av_cold int decode_end(AVCodecContext *avctx)
355 355
 }
356 356
 
357 357
 
358
-AVCodec fraps_decoder = {
358
+AVCodec ff_fraps_decoder = {
359 359
     "fraps",
360 360
     AVMEDIA_TYPE_VIDEO,
361 361
     CODEC_ID_FRAPS,
... ...
@@ -109,7 +109,7 @@ static av_cold int decode_close(AVCodecContext *avctx)
109 109
     return 0;
110 110
 }
111 111
 
112
-AVCodec frwu_decoder = {
112
+AVCodec ff_frwu_decoder = {
113 113
     "FRWU",
114 114
     AVMEDIA_TYPE_VIDEO,
115 115
     CODEC_ID_FRWU,
... ...
@@ -328,7 +328,7 @@ static int g722_decode_frame(AVCodecContext *avctx, void *data,
328 328
     return avpkt->size;
329 329
 }
330 330
 
331
-AVCodec adpcm_g722_decoder = {
331
+AVCodec ff_adpcm_g722_decoder = {
332 332
     .name           = "g722",
333 333
     .type           = AVMEDIA_TYPE_AUDIO,
334 334
     .id             = CODEC_ID_ADPCM_G722,
... ...
@@ -568,7 +568,7 @@ static int g722_encode_frame(AVCodecContext *avctx,
568 568
     return i;
569 569
 }
570 570
 
571
-AVCodec adpcm_g722_encoder = {
571
+AVCodec ff_adpcm_g722_encoder = {
572 572
     .name           = "g722",
573 573
     .type           = AVMEDIA_TYPE_AUDIO,
574 574
     .id             = CODEC_ID_ADPCM_G722,
... ...
@@ -391,7 +391,7 @@ static int g726_decode_frame(AVCodecContext *avctx,
391 391
 }
392 392
 
393 393
 #if CONFIG_ADPCM_G726_ENCODER
394
-AVCodec adpcm_g726_encoder = {
394
+AVCodec ff_adpcm_g726_encoder = {
395 395
     "g726",
396 396
     AVMEDIA_TYPE_AUDIO,
397 397
     CODEC_ID_ADPCM_G726,
... ...
@@ -406,7 +406,7 @@ AVCodec adpcm_g726_encoder = {
406 406
 };
407 407
 #endif
408 408
 
409
-AVCodec adpcm_g726_decoder = {
409
+AVCodec ff_adpcm_g726_decoder = {
410 410
     "g726",
411 411
     AVMEDIA_TYPE_AUDIO,
412 412
     CODEC_ID_ADPCM_G726,
... ...
@@ -312,7 +312,7 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *data_size,
312 312
     return buf_size;
313 313
 }
314 314
 
315
-AVCodec g729_decoder =
315
+AVCodec ff_g729_decoder =
316 316
 {
317 317
     "g729",
318 318
     AVMEDIA_TYPE_AUDIO,
... ...
@@ -166,7 +166,7 @@ static int gif_encode_close(AVCodecContext *avctx)
166 166
     return 0;
167 167
 }
168 168
 
169
-AVCodec gif_encoder = {
169
+AVCodec ff_gif_encoder = {
170 170
     "gif",
171 171
     AVMEDIA_TYPE_VIDEO,
172 172
     CODEC_ID_GIF,
... ...
@@ -325,7 +325,7 @@ static av_cold int gif_decode_close(AVCodecContext *avctx)
325 325
     return 0;
326 326
 }
327 327
 
328
-AVCodec gif_decoder = {
328
+AVCodec ff_gif_decoder = {
329 329
     "gif",
330 330
     AVMEDIA_TYPE_VIDEO,
331 331
     CODEC_ID_GIF,
... ...
@@ -84,7 +84,7 @@ static int gsm_decode_frame(AVCodecContext *avctx, void *data,
84 84
     return avctx->block_align;
85 85
 }
86 86
 
87
-AVCodec gsm_decoder = {
87
+AVCodec ff_gsm_decoder = {
88 88
     "gsm",
89 89
     AVMEDIA_TYPE_AUDIO,
90 90
     CODEC_ID_GSM,
... ...
@@ -96,7 +96,7 @@ AVCodec gsm_decoder = {
96 96
     .long_name = NULL_IF_CONFIG_SMALL("GSM"),
97 97
 };
98 98
 
99
-AVCodec gsm_ms_decoder = {
99
+AVCodec ff_gsm_ms_decoder = {
100 100
     "gsm_ms",
101 101
     AVMEDIA_TYPE_AUDIO,
102 102
     CODEC_ID_GSM_MS,
... ...
@@ -81,7 +81,7 @@ static int h261_parse(AVCodecParserContext *s,
81 81
     return next;
82 82
 }
83 83
 
84
-AVCodecParser h261_parser = {
84
+AVCodecParser ff_h261_parser = {
85 85
     { CODEC_ID_H261 },
86 86
     sizeof(ParseContext),
87 87
     NULL,
... ...
@@ -641,7 +641,7 @@ static av_cold int h261_decode_end(AVCodecContext *avctx)
641 641
     return 0;
642 642
 }
643 643
 
644
-AVCodec h261_decoder = {
644
+AVCodec ff_h261_decoder = {
645 645
     "h261",
646 646
     AVMEDIA_TYPE_VIDEO,
647 647
     CODEC_ID_H261,
... ...
@@ -321,7 +321,7 @@ static void h261_encode_block(H261Context * h, DCTELEM * block, int n){
321 321
     }
322 322
 }
323 323
 
324
-AVCodec h261_encoder = {
324
+AVCodec ff_h261_encoder = {
325 325
     "h261",
326 326
     AVMEDIA_TYPE_VIDEO,
327 327
     CODEC_ID_H261,
... ...
@@ -83,7 +83,7 @@ static int h263_parse(AVCodecParserContext *s,
83 83
     return next;
84 84
 }
85 85
 
86
-AVCodecParser h263_parser = {
86
+AVCodecParser ff_h263_parser = {
87 87
     { CODEC_ID_H263 },
88 88
     sizeof(ParseContext),
89 89
     NULL,
... ...
@@ -735,7 +735,7 @@ av_log(avctx, AV_LOG_DEBUG, "%"PRId64"\n", rdtsc()-time);
735 735
     return get_consumed_bytes(s, buf_size);
736 736
 }
737 737
 
738
-AVCodec h263_decoder = {
738
+AVCodec ff_h263_decoder = {
739 739
     "h263",
740 740
     AVMEDIA_TYPE_VIDEO,
741 741
     CODEC_ID_H263,
... ...
@@ -3360,7 +3360,7 @@ av_cold int ff_h264_decode_end(AVCodecContext *avctx)
3360 3360
 }
3361 3361
 
3362 3362
 
3363
-AVCodec h264_decoder = {
3363
+AVCodec ff_h264_decoder = {
3364 3364
     "h264",
3365 3365
     AVMEDIA_TYPE_VIDEO,
3366 3366
     CODEC_ID_H264,
... ...
@@ -3375,7 +3375,7 @@ AVCodec h264_decoder = {
3375 3375
 };
3376 3376
 
3377 3377
 #if CONFIG_H264_VDPAU_DECODER
3378
-AVCodec h264_vdpau_decoder = {
3378
+AVCodec ff_h264_vdpau_decoder = {
3379 3379
     "h264_vdpau",
3380 3380
     AVMEDIA_TYPE_VIDEO,
3381 3381
     CODEC_ID_H264,
... ...
@@ -169,7 +169,7 @@ fail:
169 169
     return AVERROR(EINVAL);
170 170
 }
171 171
 
172
-AVBitStreamFilter h264_mp4toannexb_bsf = {
172
+AVBitStreamFilter ff_h264_mp4toannexb_bsf = {
173 173
     "h264_mp4toannexb",
174 174
     sizeof(H264BSFContext),
175 175
     h264_mp4toannexb_filter,
... ...
@@ -332,7 +332,7 @@ static int init(AVCodecParserContext *s)
332 332
     return 0;
333 333
 }
334 334
 
335
-AVCodecParser h264_parser = {
335
+AVCodecParser ff_h264_parser = {
336 336
     { CODEC_ID_H264 },
337 337
     sizeof(H264Context),
338 338
     init,
... ...
@@ -1416,7 +1416,7 @@ static av_cold int encode_end(AVCodecContext *avctx)
1416 1416
 #endif /* CONFIG_HUFFYUV_ENCODER || CONFIG_FFVHUFF_ENCODER */
1417 1417
 
1418 1418
 #if CONFIG_HUFFYUV_DECODER
1419
-AVCodec huffyuv_decoder = {
1419
+AVCodec ff_huffyuv_decoder = {
1420 1420
     "huffyuv",
1421 1421
     AVMEDIA_TYPE_VIDEO,
1422 1422
     CODEC_ID_HUFFYUV,
... ...
@@ -1432,7 +1432,7 @@ AVCodec huffyuv_decoder = {
1432 1432
 #endif
1433 1433
 
1434 1434
 #if CONFIG_FFVHUFF_DECODER
1435
-AVCodec ffvhuff_decoder = {
1435
+AVCodec ff_ffvhuff_decoder = {
1436 1436
     "ffvhuff",
1437 1437
     AVMEDIA_TYPE_VIDEO,
1438 1438
     CODEC_ID_FFVHUFF,
... ...
@@ -1448,7 +1448,7 @@ AVCodec ffvhuff_decoder = {
1448 1448
 #endif
1449 1449
 
1450 1450
 #if CONFIG_HUFFYUV_ENCODER
1451
-AVCodec huffyuv_encoder = {
1451
+AVCodec ff_huffyuv_encoder = {
1452 1452
     "huffyuv",
1453 1453
     AVMEDIA_TYPE_VIDEO,
1454 1454
     CODEC_ID_HUFFYUV,
... ...
@@ -1462,7 +1462,7 @@ AVCodec huffyuv_encoder = {
1462 1462
 #endif
1463 1463
 
1464 1464
 #if CONFIG_FFVHUFF_ENCODER
1465
-AVCodec ffvhuff_encoder = {
1465
+AVCodec ff_ffvhuff_encoder = {
1466 1466
     "ffvhuff",
1467 1467
     AVMEDIA_TYPE_VIDEO,
1468 1468
     CODEC_ID_FFVHUFF,
... ...
@@ -253,7 +253,7 @@ static av_cold int idcin_decode_end(AVCodecContext *avctx)
253 253
     return 0;
254 254
 }
255 255
 
256
-AVCodec idcin_decoder = {
256
+AVCodec ff_idcin_decoder = {
257 257
     "idcinvideo",
258 258
     AVMEDIA_TYPE_VIDEO,
259 259
     CODEC_ID_IDCIN,
... ...
@@ -367,7 +367,7 @@ static av_cold int decode_end(AVCodecContext *avctx)
367 367
     return 0;
368 368
 }
369 369
 
370
-AVCodec iff_ilbm_decoder = {
370
+AVCodec ff_iff_ilbm_decoder = {
371 371
     "iff_ilbm",
372 372
     AVMEDIA_TYPE_VIDEO,
373 373
     CODEC_ID_IFF_ILBM,
... ...
@@ -380,7 +380,7 @@ AVCodec iff_ilbm_decoder = {
380 380
     .long_name = NULL_IF_CONFIG_SMALL("IFF ILBM"),
381 381
 };
382 382
 
383
-AVCodec iff_byterun1_decoder = {
383
+AVCodec ff_iff_byterun1_decoder = {
384 384
     "iff_byterun1",
385 385
     AVMEDIA_TYPE_VIDEO,
386 386
     CODEC_ID_IFF_BYTERUN1,
... ...
@@ -821,7 +821,7 @@ static av_cold int imc_decode_close(AVCodecContext * avctx)
821 821
 }
822 822
 
823 823
 
824
-AVCodec imc_decoder = {
824
+AVCodec ff_imc_decoder = {
825 825
     .name = "imc",
826 826
     .type = AVMEDIA_TYPE_AUDIO,
827 827
     .id = CODEC_ID_IMC,
... ...
@@ -52,7 +52,7 @@ static int imx_dump_header(AVBitStreamFilterContext *bsfc, AVCodecContext *avctx
52 52
     return 1;
53 53
 }
54 54
 
55
-AVBitStreamFilter imx_dump_header_bsf = {
55
+AVBitStreamFilter ff_imx_dump_header_bsf = {
56 56
     "imxdump",
57 57
     0,
58 58
     imx_dump_header,
... ...
@@ -224,7 +224,7 @@ static av_cold int ir2_decode_end(AVCodecContext *avctx){
224 224
     return 0;
225 225
 }
226 226
 
227
-AVCodec indeo2_decoder = {
227
+AVCodec ff_indeo2_decoder = {
228 228
     "indeo2",
229 229
     AVMEDIA_TYPE_VIDEO,
230 230
     CODEC_ID_INDEO2,
... ...
@@ -1137,7 +1137,7 @@ static av_cold int indeo3_decode_end(AVCodecContext *avctx)
1137 1137
     return 0;
1138 1138
 }
1139 1139
 
1140
-AVCodec indeo3_decoder = {
1140
+AVCodec ff_indeo3_decoder = {
1141 1141
     "indeo3",
1142 1142
     AVMEDIA_TYPE_VIDEO,
1143 1143
     CODEC_ID_INDEO3,
... ...
@@ -818,7 +818,7 @@ static av_cold int decode_close(AVCodecContext *avctx)
818 818
 }
819 819
 
820 820
 
821
-AVCodec indeo5_decoder = {
821
+AVCodec ff_indeo5_decoder = {
822 822
     .name           = "indeo5",
823 823
     .type           = AVMEDIA_TYPE_VIDEO,
824 824
     .id             = CODEC_ID_INDEO5,
... ...
@@ -115,7 +115,7 @@ int ff_intel_h263_decode_picture_header(MpegEncContext *s)
115 115
     return 0;
116 116
 }
117 117
 
118
-AVCodec h263i_decoder = {
118
+AVCodec ff_h263i_decoder = {
119 119
     "h263i",
120 120
     AVMEDIA_TYPE_VIDEO,
121 121
     CODEC_ID_H263I,
... ...
@@ -1097,7 +1097,7 @@ static av_cold int ipvideo_decode_end(AVCodecContext *avctx)
1097 1097
     return 0;
1098 1098
 }
1099 1099
 
1100
-AVCodec interplay_video_decoder = {
1100
+AVCodec ff_interplay_video_decoder = {
1101 1101
     "interplayvideo",
1102 1102
     AVMEDIA_TYPE_VIDEO,
1103 1103
     CODEC_ID_INTERPLAY_VIDEO,
... ...
@@ -363,7 +363,7 @@ int ff_jpegls_decode_picture(MJpegDecodeContext *s, int near, int point_transfor
363 363
 }
364 364
 
365 365
 
366
-AVCodec jpegls_decoder = {
366
+AVCodec ff_jpegls_decoder = {
367 367
     "jpegls",
368 368
     AVMEDIA_TYPE_VIDEO,
369 369
     CODEC_ID_JPEGLS,
... ...
@@ -382,7 +382,7 @@ static av_cold int encode_init_ls(AVCodecContext *ctx) {
382 382
     return 0;
383 383
 }
384 384
 
385
-AVCodec jpegls_encoder = { //FIXME avoid MPV_* lossless JPEG should not need them
385
+AVCodec ff_jpegls_encoder = { //FIXME avoid MPV_* lossless JPEG should not need them
386 386
     "jpegls",
387 387
     AVMEDIA_TYPE_VIDEO,
388 388
     CODEC_ID_JPEGLS,
... ...
@@ -164,7 +164,7 @@ static av_cold int decode_end(AVCodecContext *avctx)
164 164
     return 0;
165 165
 }
166 166
 
167
-AVCodec kgv1_decoder = {
167
+AVCodec ff_kgv1_decoder = {
168 168
     "kgv1",
169 169
     AVMEDIA_TYPE_VIDEO,
170 170
     CODEC_ID_KGV1,
... ...
@@ -401,7 +401,7 @@ static av_cold int decode_end(AVCodecContext * avctx)
401 401
     return 0;
402 402
 }
403 403
 
404
-AVCodec kmvc_decoder = {
404
+AVCodec ff_kmvc_decoder = {
405 405
     "kmvc",
406 406
     AVMEDIA_TYPE_VIDEO,
407 407
     CODEC_ID_KMVC,
... ...
@@ -508,7 +508,7 @@ static av_cold int lag_decode_end(AVCodecContext *avctx)
508 508
     return 0;
509 509
 }
510 510
 
511
-AVCodec lagarith_decoder = {
511
+AVCodec ff_lagarith_decoder = {
512 512
     "lagarith",
513 513
     CODEC_TYPE_VIDEO,
514 514
     CODEC_ID_LAGARITH,
... ...
@@ -105,7 +105,7 @@ static int latm_parse(AVCodecParserContext *s1, AVCodecContext *avctx,
105 105
     return next;
106 106
 }
107 107
 
108
-AVCodecParser aac_latm_parser = {
108
+AVCodecParser ff_aac_latm_parser = {
109 109
     { CODEC_ID_AAC_LATM },
110 110
     sizeof(LATMParseContext),
111 111
     NULL,
... ...
@@ -609,7 +609,7 @@ static av_cold int decode_end(AVCodecContext *avctx)
609 609
 }
610 610
 
611 611
 #if CONFIG_MSZH_DECODER
612
-AVCodec mszh_decoder = {
612
+AVCodec ff_mszh_decoder = {
613 613
     "mszh",
614 614
     AVMEDIA_TYPE_VIDEO,
615 615
     CODEC_ID_MSZH,
... ...
@@ -624,7 +624,7 @@ AVCodec mszh_decoder = {
624 624
 #endif
625 625
 
626 626
 #if CONFIG_ZLIB_DECODER
627
-AVCodec zlib_decoder = {
627
+AVCodec ff_zlib_decoder = {
628 628
     "zlib",
629 629
     AVMEDIA_TYPE_VIDEO,
630 630
     CODEC_ID_ZLIB,
... ...
@@ -170,7 +170,7 @@ static av_cold int encode_end(AVCodecContext *avctx)
170 170
     return 0;
171 171
 }
172 172
 
173
-AVCodec zlib_encoder = {
173
+AVCodec ff_zlib_encoder = {
174 174
     "zlib",
175 175
     AVMEDIA_TYPE_VIDEO,
176 176
     CODEC_ID_ZLIB,
... ...
@@ -194,7 +194,7 @@ static void libdirac_flush(AVCodecContext *avccontext)
194 194
 
195 195
 
196 196
 
197
-AVCodec libdirac_decoder = {
197
+AVCodec ff_libdirac_decoder = {
198 198
     "libdirac",
199 199
     AVMEDIA_TYPE_VIDEO,
200 200
     CODEC_ID_DIRAC,
... ...
@@ -391,7 +391,7 @@ static av_cold int libdirac_encode_close(AVCodecContext *avccontext)
391 391
 }
392 392
 
393 393
 
394
-AVCodec libdirac_encoder = {
394
+AVCodec ff_libdirac_encoder = {
395 395
     "libdirac",
396 396
     AVMEDIA_TYPE_VIDEO,
397 397
     CODEC_ID_DIRAC,
... ...
@@ -153,7 +153,7 @@ static const AVProfile profiles[] = {
153 153
     { FF_PROFILE_UNKNOWN },
154 154
 };
155 155
 
156
-AVCodec libfaac_encoder = {
156
+AVCodec ff_libfaac_encoder = {
157 157
     "libfaac",
158 158
     AVMEDIA_TYPE_AUDIO,
159 159
     CODEC_ID_AAC,
... ...
@@ -112,7 +112,7 @@ static int libgsm_encode_frame(AVCodecContext *avctx,
112 112
 }
113 113
 
114 114
 
115
-AVCodec libgsm_encoder = {
115
+AVCodec ff_libgsm_encoder = {
116 116
     "libgsm",
117 117
     AVMEDIA_TYPE_AUDIO,
118 118
     CODEC_ID_GSM,
... ...
@@ -124,7 +124,7 @@ AVCodec libgsm_encoder = {
124 124
     .long_name = NULL_IF_CONFIG_SMALL("libgsm GSM"),
125 125
 };
126 126
 
127
-AVCodec libgsm_ms_encoder = {
127
+AVCodec ff_libgsm_ms_encoder = {
128 128
     "libgsm_ms",
129 129
     AVMEDIA_TYPE_AUDIO,
130 130
     CODEC_ID_GSM_MS,
... ...
@@ -156,7 +156,7 @@ static int libgsm_decode_frame(AVCodecContext *avctx,
156 156
     return avctx->block_align;
157 157
 }
158 158
 
159
-AVCodec libgsm_decoder = {
159
+AVCodec ff_libgsm_decoder = {
160 160
     "libgsm",
161 161
     AVMEDIA_TYPE_AUDIO,
162 162
     CODEC_ID_GSM,
... ...
@@ -168,7 +168,7 @@ AVCodec libgsm_decoder = {
168 168
     .long_name = NULL_IF_CONFIG_SMALL("libgsm GSM"),
169 169
 };
170 170
 
171
-AVCodec libgsm_ms_decoder = {
171
+AVCodec ff_libgsm_ms_decoder = {
172 172
     "libgsm_ms",
173 173
     AVMEDIA_TYPE_AUDIO,
174 174
     CODEC_ID_GSM_MS,
... ...
@@ -213,7 +213,7 @@ static av_cold int MP3lame_encode_close(AVCodecContext *avctx)
213 213
 }
214 214
 
215 215
 
216
-AVCodec libmp3lame_encoder = {
216
+AVCodec ff_libmp3lame_encoder = {
217 217
     "libmp3lame",
218 218
     AVMEDIA_TYPE_AUDIO,
219 219
     CODEC_ID_MP3,
... ...
@@ -139,7 +139,7 @@ static int amr_nb_decode_frame(AVCodecContext *avctx, void *data,
139 139
     return packet_size;
140 140
 }
141 141
 
142
-AVCodec libopencore_amrnb_decoder = {
142
+AVCodec ff_libopencore_amrnb_decoder = {
143 143
     "libopencore_amrnb",
144 144
     AVMEDIA_TYPE_AUDIO,
145 145
     CODEC_ID_AMR_NB,
... ...
@@ -213,7 +213,7 @@ static int amr_nb_encode_frame(AVCodecContext *avctx,
213 213
     return written;
214 214
 }
215 215
 
216
-AVCodec libopencore_amrnb_encoder = {
216
+AVCodec ff_libopencore_amrnb_encoder = {
217 217
     "libopencore_amrnb",
218 218
     AVMEDIA_TYPE_AUDIO,
219 219
     CODEC_ID_AMR_NB,
... ...
@@ -310,7 +310,7 @@ static int amr_wb_decode_close(AVCodecContext *avctx)
310 310
     return 0;
311 311
 }
312 312
 
313
-AVCodec libopencore_amrwb_decoder = {
313
+AVCodec ff_libopencore_amrwb_decoder = {
314 314
     "libopencore_amrwb",
315 315
     AVMEDIA_TYPE_AUDIO,
316 316
     CODEC_ID_AMR_WB,
... ...
@@ -184,7 +184,7 @@ static av_cold int libopenjpeg_decode_close(AVCodecContext *avctx)
184 184
 }
185 185
 
186 186
 
187
-AVCodec libopenjpeg_decoder = {
187
+AVCodec ff_libopenjpeg_decoder = {
188 188
     "libopenjpeg",
189 189
     AVMEDIA_TYPE_VIDEO,
190 190
     CODEC_ID_JPEG2000,
... ...
@@ -346,7 +346,7 @@ static void libschroedinger_flush(AVCodecContext *avccontext)
346 346
     p_schro_params->eos_signalled = 0;
347 347
 }
348 348
 
349
-AVCodec libschroedinger_decoder = {
349
+AVCodec ff_libschroedinger_decoder = {
350 350
     "libschroedinger",
351 351
     AVMEDIA_TYPE_VIDEO,
352 352
     CODEC_ID_DIRAC,
... ...
@@ -422,7 +422,7 @@ static int libschroedinger_encode_close(AVCodecContext *avccontext)
422 422
 }
423 423
 
424 424
 
425
-AVCodec libschroedinger_encoder = {
425
+AVCodec ff_libschroedinger_encoder = {
426 426
     "libschroedinger",
427 427
     AVMEDIA_TYPE_VIDEO,
428 428
     CODEC_ID_DIRAC,
... ...
@@ -138,7 +138,7 @@ static av_cold int libspeex_decode_close(AVCodecContext *avctx)
138 138
     return 0;
139 139
 }
140 140
 
141
-AVCodec libspeex_decoder = {
141
+AVCodec ff_libspeex_decoder = {
142 142
     "libspeex",
143 143
     AVMEDIA_TYPE_AUDIO,
144 144
     CODEC_ID_SPEEX,
... ...
@@ -357,7 +357,7 @@ static av_cold int encode_close(AVCodecContext* avc_context)
357 357
 }
358 358
 
359 359
 /** AVCodec struct exposed to libavcodec */
360
-AVCodec libtheora_encoder = {
360
+AVCodec ff_libtheora_encoder = {
361 361
     .name = "libtheora",
362 362
     .type = AVMEDIA_TYPE_VIDEO,
363 363
     .id = CODEC_ID_THEORA,
... ...
@@ -243,7 +243,7 @@ static av_cold int oggvorbis_encode_close(AVCodecContext *avccontext) {
243 243
 }
244 244
 
245 245
 
246
-AVCodec libvorbis_encoder = {
246
+AVCodec ff_libvorbis_encoder = {
247 247
     "libvorbis",
248 248
     AVMEDIA_TYPE_AUDIO,
249 249
     CODEC_ID_VORBIS,
... ...
@@ -111,7 +111,7 @@ static av_cold int vp8_free(AVCodecContext *avctx)
111 111
     return 0;
112 112
 }
113 113
 
114
-AVCodec libvpx_decoder = {
114
+AVCodec ff_libvpx_decoder = {
115 115
     "libvpx",
116 116
     AVMEDIA_TYPE_VIDEO,
117 117
     CODEC_ID_VP8,
... ...
@@ -494,7 +494,7 @@ static int vp8_encode(AVCodecContext *avctx, uint8_t *buf, int buf_size,
494 494
     return coded_size;
495 495
 }
496 496
 
497
-AVCodec libvpx_encoder = {
497
+AVCodec ff_libvpx_encoder = {
498 498
     "libvpx",
499 499
     AVMEDIA_TYPE_VIDEO,
500 500
     CODEC_ID_VP8,
... ...
@@ -329,7 +329,7 @@ static av_cold int X264_init(AVCodecContext *avctx)
329 329
     return 0;
330 330
 }
331 331
 
332
-AVCodec libx264_encoder = {
332
+AVCodec ff_libx264_encoder = {
333 333
     .name           = "libx264",
334 334
     .type           = AVMEDIA_TYPE_VIDEO,
335 335
     .id             = CODEC_ID_H264,
... ...
@@ -336,7 +336,7 @@ static av_cold int XAVS_init(AVCodecContext *avctx)
336 336
     return 0;
337 337
 }
338 338
 
339
-AVCodec libxavs_encoder = {
339
+AVCodec ff_libxavs_encoder = {
340 340
     .name           = "libxavs",
341 341
     .type           = AVMEDIA_TYPE_VIDEO,
342 342
     .id             = CODEC_ID_CAVS,
... ...
@@ -814,7 +814,7 @@ int xvid_ff_2pass(void *ref, int cmd, void *p1, void *p2) {
814 814
 /**
815 815
  * Xvid codec definition for libavcodec.
816 816
  */
817
-AVCodec libxvid_encoder = {
817
+AVCodec ff_libxvid_encoder = {
818 818
     "libxvid",
819 819
     AVMEDIA_TYPE_VIDEO,
820 820
     CODEC_ID_MPEG4,
... ...
@@ -186,7 +186,7 @@ static int encode_picture_lossless(AVCodecContext *avctx, unsigned char *buf, in
186 186
 }
187 187
 
188 188
 
189
-AVCodec ljpeg_encoder = { //FIXME avoid MPV_* lossless JPEG should not need them
189
+AVCodec ff_ljpeg_encoder = { //FIXME avoid MPV_* lossless JPEG should not need them
190 190
     "ljpeg",
191 191
     AVMEDIA_TYPE_VIDEO,
192 192
     CODEC_ID_LJPEG,
... ...
@@ -285,7 +285,7 @@ static av_cold int decode_end(AVCodecContext *avctx){
285 285
     return 0;
286 286
 }
287 287
 
288
-AVCodec loco_decoder = {
288
+AVCodec ff_loco_decoder = {
289 289
     "loco",
290 290
     AVMEDIA_TYPE_VIDEO,
291 291
     CODEC_ID_LOCO,
... ...
@@ -279,7 +279,7 @@ static int mace_decode_frame(AVCodecContext *avctx,
279 279
     return buf_size;
280 280
 }
281 281
 
282
-AVCodec mace3_decoder = {
282
+AVCodec ff_mace3_decoder = {
283 283
     "mace3",
284 284
     AVMEDIA_TYPE_AUDIO,
285 285
     CODEC_ID_MACE3,
... ...
@@ -291,7 +291,7 @@ AVCodec mace3_decoder = {
291 291
     .long_name = NULL_IF_CONFIG_SMALL("MACE (Macintosh Audio Compression/Expansion) 3:1"),
292 292
 };
293 293
 
294
-AVCodec mace6_decoder = {
294
+AVCodec ff_mace6_decoder = {
295 295
     "mace6",
296 296
     AVMEDIA_TYPE_AUDIO,
297 297
     CODEC_ID_MACE6,
... ...
@@ -250,7 +250,7 @@ static av_cold int decode_end(AVCodecContext *avctx){
250 250
     return 0;
251 251
 }
252 252
 
253
-AVCodec mdec_decoder = {
253
+AVCodec ff_mdec_decoder = {
254 254
     "mdec",
255 255
     AVMEDIA_TYPE_VIDEO,
256 256
     CODEC_ID_MDEC,
... ...
@@ -378,7 +378,7 @@ static av_cold int mimic_decode_end(AVCodecContext *avctx)
378 378
     return 0;
379 379
 }
380 380
 
381
-AVCodec mimic_decoder = {
381
+AVCodec ff_mimic_decoder = {
382 382
     "mimic",
383 383
     AVMEDIA_TYPE_VIDEO,
384 384
     CODEC_ID_MIMIC,
... ...
@@ -106,7 +106,7 @@ static int mjpeg2jpeg_filter(AVBitStreamFilterContext *bsfc,
106 106
     return 1;
107 107
 }
108 108
 
109
-AVBitStreamFilter mjpeg2jpeg_bsf = {
109
+AVBitStreamFilter ff_mjpeg2jpeg_bsf = {
110 110
     .name           = "mjpeg2jpeg",
111 111
     .priv_data_size = 0,
112 112
     .filter         = mjpeg2jpeg_filter,
... ...
@@ -96,7 +96,7 @@ static int jpeg_parse(AVCodecParserContext *s,
96 96
 }
97 97
 
98 98
 
99
-AVCodecParser mjpeg_parser = {
99
+AVCodecParser ff_mjpeg_parser = {
100 100
     { CODEC_ID_MJPEG },
101 101
     sizeof(ParseContext),
102 102
     NULL,
... ...
@@ -87,7 +87,7 @@ static int mjpega_dump_header(AVBitStreamFilterContext *bsfc, AVCodecContext *av
87 87
     return 0;
88 88
 }
89 89
 
90
-AVBitStreamFilter mjpega_dump_header_bsf = {
90
+AVBitStreamFilter ff_mjpega_dump_header_bsf = {
91 91
     "mjpegadump",
92 92
     0,
93 93
     mjpega_dump_header,
... ...
@@ -145,7 +145,7 @@ read_header:
145 145
     return buf_ptr - buf;
146 146
 }
147 147
 
148
-AVCodec mjpegb_decoder = {
148
+AVCodec ff_mjpegb_decoder = {
149 149
     "mjpegb",
150 150
     AVMEDIA_TYPE_VIDEO,
151 151
     CODEC_ID_MJPEGB,
... ...
@@ -1536,7 +1536,7 @@ av_cold int ff_mjpeg_decode_end(AVCodecContext *avctx)
1536 1536
     return 0;
1537 1537
 }
1538 1538
 
1539
-AVCodec mjpeg_decoder = {
1539
+AVCodec ff_mjpeg_decoder = {
1540 1540
     "mjpeg",
1541 1541
     AVMEDIA_TYPE_VIDEO,
1542 1542
     CODEC_ID_MJPEG,
... ...
@@ -1551,7 +1551,7 @@ AVCodec mjpeg_decoder = {
1551 1551
     .long_name = NULL_IF_CONFIG_SMALL("MJPEG (Motion JPEG)"),
1552 1552
 };
1553 1553
 
1554
-AVCodec thp_decoder = {
1554
+AVCodec ff_thp_decoder = {
1555 1555
     "thp",
1556 1556
     AVMEDIA_TYPE_VIDEO,
1557 1557
     CODEC_ID_THP,
... ...
@@ -445,7 +445,7 @@ void ff_mjpeg_encode_mb(MpegEncContext *s, DCTELEM block[6][64])
445 445
     s->i_tex_bits += get_bits_diff(s);
446 446
 }
447 447
 
448
-AVCodec mjpeg_encoder = {
448
+AVCodec ff_mjpeg_encoder = {
449 449
     "mjpeg",
450 450
     AVMEDIA_TYPE_VIDEO,
451 451
     CODEC_ID_MJPEG,
... ...
@@ -288,7 +288,7 @@ lost_sync:
288 288
     return 1;
289 289
 }
290 290
 
291
-AVCodecParser mlp_parser = {
291
+AVCodecParser ff_mlp_parser = {
292 292
     { CODEC_ID_MLP, CODEC_ID_TRUEHD },
293 293
     sizeof(MLPParseContext),
294 294
     mlp_init,
... ...
@@ -1137,7 +1137,7 @@ error:
1137 1137
     return -1;
1138 1138
 }
1139 1139
 
1140
-AVCodec mlp_decoder = {
1140
+AVCodec ff_mlp_decoder = {
1141 1141
     "mlp",
1142 1142
     AVMEDIA_TYPE_AUDIO,
1143 1143
     CODEC_ID_MLP,
... ...
@@ -1150,7 +1150,7 @@ AVCodec mlp_decoder = {
1150 1150
 };
1151 1151
 
1152 1152
 #if CONFIG_TRUEHD_DECODER
1153
-AVCodec truehd_decoder = {
1153
+AVCodec ff_truehd_decoder = {
1154 1154
     "truehd",
1155 1155
     AVMEDIA_TYPE_AUDIO,
1156 1156
     CODEC_ID_TRUEHD,
... ...
@@ -212,7 +212,7 @@ static av_cold int mm_decode_end(AVCodecContext *avctx)
212 212
     return 0;
213 213
 }
214 214
 
215
-AVCodec mmvideo_decoder = {
215
+AVCodec ff_mmvideo_decoder = {
216 216
     "mmvideo",
217 217
     AVMEDIA_TYPE_VIDEO,
218 218
     CODEC_ID_MMVIDEO,
... ...
@@ -302,7 +302,7 @@ static av_cold int mp_decode_end(AVCodecContext *avctx)
302 302
     return 0;
303 303
 }
304 304
 
305
-AVCodec motionpixels_decoder = {
305
+AVCodec ff_motionpixels_decoder = {
306 306
     "motionpixels",
307 307
     AVMEDIA_TYPE_VIDEO,
308 308
     CODEC_ID_MOTIONPIXELS,
... ...
@@ -33,7 +33,7 @@ static int text2movsub(AVBitStreamFilterContext *bsfc, AVCodecContext *avctx, co
33 33
     return 1;
34 34
 }
35 35
 
36
-AVBitStreamFilter text2movsub_bsf={
36
+AVBitStreamFilter ff_text2movsub_bsf={
37 37
     "text2movsub",
38 38
     0,
39 39
     text2movsub,
... ...
@@ -49,7 +49,7 @@ static int mov2textsub(AVBitStreamFilterContext *bsfc, AVCodecContext *avctx, co
49 49
     return 1;
50 50
 }
51 51
 
52
-AVBitStreamFilter mov2textsub_bsf={
52
+AVBitStreamFilter ff_mov2textsub_bsf={
53 53
     "mov2textsub",
54 54
     0,
55 55
     mov2textsub,
... ...
@@ -79,7 +79,7 @@ output_unchanged:
79 79
     return 1;
80 80
 }
81 81
 
82
-AVBitStreamFilter mp3_header_compress_bsf={
82
+AVBitStreamFilter ff_mp3_header_compress_bsf={
83 83
     "mp3comp",
84 84
     0,
85 85
     mp3_header_compress,
... ...
@@ -89,7 +89,7 @@ static int mp3_header_decompress(AVBitStreamFilterContext *bsfc, AVCodecContext
89 89
     return 1;
90 90
 }
91 91
 
92
-AVBitStreamFilter mp3_header_decompress_bsf={
92
+AVBitStreamFilter ff_mp3_header_decompress_bsf={
93 93
     "mp3decomp",
94 94
     0,
95 95
     mp3_header_decompress,
... ...
@@ -288,7 +288,7 @@ static void mpc7_decode_flush(AVCodecContext *avctx)
288 288
     c->frames_to_skip = 32;
289 289
 }
290 290
 
291
-AVCodec mpc7_decoder = {
291
+AVCodec ff_mpc7_decoder = {
292 292
     "mpc7",
293 293
     AVMEDIA_TYPE_AUDIO,
294 294
     CODEC_ID_MUSEPACK7,
... ...
@@ -404,7 +404,7 @@ static int mpc8_decode_frame(AVCodecContext * avctx,
404 404
     return c->cur_frame ? c->last_bits_used >> 3 : buf_size;
405 405
 }
406 406
 
407
-AVCodec mpc8_decoder = {
407
+AVCodec ff_mpc8_decoder = {
408 408
     "mpc8",
409 409
     AVMEDIA_TYPE_AUDIO,
410 410
     CODEC_ID_MUSEPACK8,
... ...
@@ -2471,7 +2471,7 @@ static int mpeg_decode_end(AVCodecContext *avctx)
2471 2471
     return 0;
2472 2472
 }
2473 2473
 
2474
-AVCodec mpeg1video_decoder = {
2474
+AVCodec ff_mpeg1video_decoder = {
2475 2475
     "mpeg1video",
2476 2476
     AVMEDIA_TYPE_VIDEO,
2477 2477
     CODEC_ID_MPEG1VIDEO,
... ...
@@ -2486,7 +2486,7 @@ AVCodec mpeg1video_decoder = {
2486 2486
     .long_name= NULL_IF_CONFIG_SMALL("MPEG-1 video"),
2487 2487
 };
2488 2488
 
2489
-AVCodec mpeg2video_decoder = {
2489
+AVCodec ff_mpeg2video_decoder = {
2490 2490
     "mpeg2video",
2491 2491
     AVMEDIA_TYPE_VIDEO,
2492 2492
     CODEC_ID_MPEG2VIDEO,
... ...
@@ -2502,7 +2502,7 @@ AVCodec mpeg2video_decoder = {
2502 2502
 };
2503 2503
 
2504 2504
 //legacy decoder
2505
-AVCodec mpegvideo_decoder = {
2505
+AVCodec ff_mpegvideo_decoder = {
2506 2506
     "mpegvideo",
2507 2507
     AVMEDIA_TYPE_VIDEO,
2508 2508
     CODEC_ID_MPEG2VIDEO,
... ...
@@ -2534,7 +2534,7 @@ static av_cold int mpeg_mc_decode_init(AVCodecContext *avctx){
2534 2534
     return 0;
2535 2535
 }
2536 2536
 
2537
-AVCodec mpeg_xvmc_decoder = {
2537
+AVCodec ff_mpeg_xvmc_decoder = {
2538 2538
     "mpegvideo_xvmc",
2539 2539
     AVMEDIA_TYPE_VIDEO,
2540 2540
     CODEC_ID_MPEG2VIDEO_XVMC,
... ...
@@ -2551,7 +2551,7 @@ AVCodec mpeg_xvmc_decoder = {
2551 2551
 #endif
2552 2552
 
2553 2553
 #if CONFIG_MPEG_VDPAU_DECODER
2554
-AVCodec mpeg_vdpau_decoder = {
2554
+AVCodec ff_mpeg_vdpau_decoder = {
2555 2555
     "mpegvideo_vdpau",
2556 2556
     AVMEDIA_TYPE_VIDEO,
2557 2557
     CODEC_ID_MPEG2VIDEO,
... ...
@@ -2567,7 +2567,7 @@ AVCodec mpeg_vdpau_decoder = {
2567 2567
 #endif
2568 2568
 
2569 2569
 #if CONFIG_MPEG1_VDPAU_DECODER
2570
-AVCodec mpeg1_vdpau_decoder = {
2570
+AVCodec ff_mpeg1_vdpau_decoder = {
2571 2571
     "mpeg1video_vdpau",
2572 2572
     AVMEDIA_TYPE_VIDEO,
2573 2573
     CODEC_ID_MPEG1VIDEO,
... ...
@@ -930,7 +930,7 @@ static void mpeg1_encode_block(MpegEncContext *s,
930 930
     put_bits(&s->pb, table_vlc[112][1], table_vlc[112][0]);
931 931
 }
932 932
 
933
-AVCodec mpeg1video_encoder = {
933
+AVCodec ff_mpeg1video_encoder = {
934 934
     "mpeg1video",
935 935
     AVMEDIA_TYPE_VIDEO,
936 936
     CODEC_ID_MPEG1VIDEO,
... ...
@@ -944,7 +944,7 @@ AVCodec mpeg1video_encoder = {
944 944
     .long_name= NULL_IF_CONFIG_SMALL("MPEG-1 video"),
945 945
 };
946 946
 
947
-AVCodec mpeg2video_encoder = {
947
+AVCodec ff_mpeg2video_encoder = {
948 948
     "mpeg2video",
949 949
     AVMEDIA_TYPE_VIDEO,
950 950
     CODEC_ID_MPEG2VIDEO,
... ...
@@ -129,7 +129,7 @@ static int mpeg4video_parse(AVCodecParserContext *s,
129 129
 }
130 130
 
131 131
 
132
-AVCodecParser mpeg4video_parser = {
132
+AVCodecParser ff_mpeg4video_parser = {
133 133
     { CODEC_ID_MPEG4 },
134 134
     sizeof(ParseContext1),
135 135
     mpeg4video_parse_init,
... ...
@@ -2225,7 +2225,7 @@ static av_cold int decode_init(AVCodecContext *avctx)
2225 2225
     return 0;
2226 2226
 }
2227 2227
 
2228
-AVCodec mpeg4_decoder = {
2228
+AVCodec ff_mpeg4_decoder = {
2229 2229
     "mpeg4",
2230 2230
     AVMEDIA_TYPE_VIDEO,
2231 2231
     CODEC_ID_MPEG4,
... ...
@@ -2243,7 +2243,7 @@ AVCodec mpeg4_decoder = {
2243 2243
 
2244 2244
 
2245 2245
 #if CONFIG_MPEG4_VDPAU_DECODER
2246
-AVCodec mpeg4_vdpau_decoder = {
2246
+AVCodec ff_mpeg4_vdpau_decoder = {
2247 2247
     "mpeg4_vdpau",
2248 2248
     AVMEDIA_TYPE_VIDEO,
2249 2249
     CODEC_ID_MPEG4,
... ...
@@ -1338,7 +1338,7 @@ void ff_mpeg4_encode_video_packet_header(MpegEncContext *s)
1338 1338
     put_bits(&s->pb, 1, 0); /* no HEC */
1339 1339
 }
1340 1340
 
1341
-AVCodec mpeg4_encoder = {
1341
+AVCodec ff_mpeg4_encoder = {
1342 1342
     "mpeg4",
1343 1343
     AVMEDIA_TYPE_VIDEO,
1344 1344
     CODEC_ID_MPEG4,
... ...
@@ -140,7 +140,7 @@ static int mpegaudio_parse(AVCodecParserContext *s1,
140 140
 }
141 141
 
142 142
 
143
-AVCodecParser mpegaudio_parser = {
143
+AVCodecParser ff_mpegaudio_parser = {
144 144
     { CODEC_ID_MP1, CODEC_ID_MP2, CODEC_ID_MP3 },
145 145
     sizeof(MpegAudioParseContext),
146 146
     NULL,
... ...
@@ -2308,7 +2308,7 @@ static int decode_frame_mp3on4(AVCodecContext * avctx,
2308 2308
 
2309 2309
 #if !CONFIG_FLOAT
2310 2310
 #if CONFIG_MP1_DECODER
2311
-AVCodec mp1_decoder =
2311
+AVCodec ff_mp1_decoder =
2312 2312
 {
2313 2313
     "mp1",
2314 2314
     AVMEDIA_TYPE_AUDIO,
... ...
@@ -2324,7 +2324,7 @@ AVCodec mp1_decoder =
2324 2324
 };
2325 2325
 #endif
2326 2326
 #if CONFIG_MP2_DECODER
2327
-AVCodec mp2_decoder =
2327
+AVCodec ff_mp2_decoder =
2328 2328
 {
2329 2329
     "mp2",
2330 2330
     AVMEDIA_TYPE_AUDIO,
... ...
@@ -2340,7 +2340,7 @@ AVCodec mp2_decoder =
2340 2340
 };
2341 2341
 #endif
2342 2342
 #if CONFIG_MP3_DECODER
2343
-AVCodec mp3_decoder =
2343
+AVCodec ff_mp3_decoder =
2344 2344
 {
2345 2345
     "mp3",
2346 2346
     AVMEDIA_TYPE_AUDIO,
... ...
@@ -2356,7 +2356,7 @@ AVCodec mp3_decoder =
2356 2356
 };
2357 2357
 #endif
2358 2358
 #if CONFIG_MP3ADU_DECODER
2359
-AVCodec mp3adu_decoder =
2359
+AVCodec ff_mp3adu_decoder =
2360 2360
 {
2361 2361
     "mp3adu",
2362 2362
     AVMEDIA_TYPE_AUDIO,
... ...
@@ -2372,7 +2372,7 @@ AVCodec mp3adu_decoder =
2372 2372
 };
2373 2373
 #endif
2374 2374
 #if CONFIG_MP3ON4_DECODER
2375
-AVCodec mp3on4_decoder =
2375
+AVCodec ff_mp3on4_decoder =
2376 2376
 {
2377 2377
     "mp3on4",
2378 2378
     AVMEDIA_TYPE_AUDIO,
... ...
@@ -88,7 +88,7 @@ static av_cold int decode_end(AVCodecContext * avctx)
88 88
 }
89 89
 
90 90
 #if CONFIG_MP1FLOAT_DECODER
91
-AVCodec mp1float_decoder =
91
+AVCodec ff_mp1float_decoder =
92 92
 {
93 93
     "mp1float",
94 94
     AVMEDIA_TYPE_AUDIO,
... ...
@@ -104,7 +104,7 @@ AVCodec mp1float_decoder =
104 104
 };
105 105
 #endif
106 106
 #if CONFIG_MP2FLOAT_DECODER
107
-AVCodec mp2float_decoder =
107
+AVCodec ff_mp2float_decoder =
108 108
 {
109 109
     "mp2float",
110 110
     AVMEDIA_TYPE_AUDIO,
... ...
@@ -120,7 +120,7 @@ AVCodec mp2float_decoder =
120 120
 };
121 121
 #endif
122 122
 #if CONFIG_MP3FLOAT_DECODER
123
-AVCodec mp3float_decoder =
123
+AVCodec ff_mp3float_decoder =
124 124
 {
125 125
     "mp3float",
126 126
     AVMEDIA_TYPE_AUDIO,
... ...
@@ -136,7 +136,7 @@ AVCodec mp3float_decoder =
136 136
 };
137 137
 #endif
138 138
 #if CONFIG_MP3ADUFLOAT_DECODER
139
-AVCodec mp3adufloat_decoder =
139
+AVCodec ff_mp3adufloat_decoder =
140 140
 {
141 141
     "mp3adufloat",
142 142
     AVMEDIA_TYPE_AUDIO,
... ...
@@ -152,7 +152,7 @@ AVCodec mp3adufloat_decoder =
152 152
 };
153 153
 #endif
154 154
 #if CONFIG_MP3ON4FLOAT_DECODER
155
-AVCodec mp3on4float_decoder =
155
+AVCodec ff_mp3on4float_decoder =
156 156
 {
157 157
     "mp3on4float",
158 158
     AVMEDIA_TYPE_AUDIO,
... ...
@@ -783,7 +783,7 @@ static av_cold int MPA_encode_close(AVCodecContext *avctx)
783 783
     return 0;
784 784
 }
785 785
 
786
-AVCodec mp2_encoder = {
786
+AVCodec ff_mp2_encoder = {
787 787
     "mp2",
788 788
     AVMEDIA_TYPE_AUDIO,
789 789
     CODEC_ID_MP2,
... ...
@@ -3779,7 +3779,7 @@ int dct_quantize_c(MpegEncContext *s,
3779 3779
     return last_non_zero;
3780 3780
 }
3781 3781
 
3782
-AVCodec h263_encoder = {
3782
+AVCodec ff_h263_encoder = {
3783 3783
     "h263",
3784 3784
     AVMEDIA_TYPE_VIDEO,
3785 3785
     CODEC_ID_H263,
... ...
@@ -3791,7 +3791,7 @@ AVCodec h263_encoder = {
3791 3791
     .long_name= NULL_IF_CONFIG_SMALL("H.263 / H.263-1996"),
3792 3792
 };
3793 3793
 
3794
-AVCodec h263p_encoder = {
3794
+AVCodec ff_h263p_encoder = {
3795 3795
     "h263p",
3796 3796
     AVMEDIA_TYPE_VIDEO,
3797 3797
     CODEC_ID_H263P,
... ...
@@ -3803,7 +3803,7 @@ AVCodec h263p_encoder = {
3803 3803
     .long_name= NULL_IF_CONFIG_SMALL("H.263+ / H.263-1998 / H.263 version 2"),
3804 3804
 };
3805 3805
 
3806
-AVCodec msmpeg4v1_encoder = {
3806
+AVCodec ff_msmpeg4v1_encoder = {
3807 3807
     "msmpeg4v1",
3808 3808
     AVMEDIA_TYPE_VIDEO,
3809 3809
     CODEC_ID_MSMPEG4V1,
... ...
@@ -3815,7 +3815,7 @@ AVCodec msmpeg4v1_encoder = {
3815 3815
     .long_name= NULL_IF_CONFIG_SMALL("MPEG-4 part 2 Microsoft variant version 1"),
3816 3816
 };
3817 3817
 
3818
-AVCodec msmpeg4v2_encoder = {
3818
+AVCodec ff_msmpeg4v2_encoder = {
3819 3819
     "msmpeg4v2",
3820 3820
     AVMEDIA_TYPE_VIDEO,
3821 3821
     CODEC_ID_MSMPEG4V2,
... ...
@@ -3827,7 +3827,7 @@ AVCodec msmpeg4v2_encoder = {
3827 3827
     .long_name= NULL_IF_CONFIG_SMALL("MPEG-4 part 2 Microsoft variant version 2"),
3828 3828
 };
3829 3829
 
3830
-AVCodec msmpeg4v3_encoder = {
3830
+AVCodec ff_msmpeg4v3_encoder = {
3831 3831
     "msmpeg4",
3832 3832
     AVMEDIA_TYPE_VIDEO,
3833 3833
     CODEC_ID_MSMPEG4V3,
... ...
@@ -3839,7 +3839,7 @@ AVCodec msmpeg4v3_encoder = {
3839 3839
     .long_name= NULL_IF_CONFIG_SMALL("MPEG-4 part 2 Microsoft variant version 3"),
3840 3840
 };
3841 3841
 
3842
-AVCodec wmv1_encoder = {
3842
+AVCodec ff_wmv1_encoder = {
3843 3843
     "wmv1",
3844 3844
     AVMEDIA_TYPE_VIDEO,
3845 3845
     CODEC_ID_WMV1,
... ...
@@ -176,7 +176,7 @@ static int mpegvideo_split(AVCodecContext *avctx,
176 176
     return 0;
177 177
 }
178 178
 
179
-AVCodecParser mpegvideo_parser = {
179
+AVCodecParser ff_mpegvideo_parser = {
180 180
     { CODEC_ID_MPEG1VIDEO, CODEC_ID_MPEG2VIDEO },
181 181
     sizeof(ParseContext1),
182 182
     NULL,
... ...
@@ -1908,7 +1908,7 @@ int ff_msmpeg4_decode_motion(MpegEncContext * s,
1908 1908
     return 0;
1909 1909
 }
1910 1910
 
1911
-AVCodec msmpeg4v1_decoder = {
1911
+AVCodec ff_msmpeg4v1_decoder = {
1912 1912
     "msmpeg4v1",
1913 1913
     AVMEDIA_TYPE_VIDEO,
1914 1914
     CODEC_ID_MSMPEG4V1,
... ...
@@ -1923,7 +1923,7 @@ AVCodec msmpeg4v1_decoder = {
1923 1923
     .pix_fmts= ff_pixfmt_list_420,
1924 1924
 };
1925 1925
 
1926
-AVCodec msmpeg4v2_decoder = {
1926
+AVCodec ff_msmpeg4v2_decoder = {
1927 1927
     "msmpeg4v2",
1928 1928
     AVMEDIA_TYPE_VIDEO,
1929 1929
     CODEC_ID_MSMPEG4V2,
... ...
@@ -1938,7 +1938,7 @@ AVCodec msmpeg4v2_decoder = {
1938 1938
     .pix_fmts= ff_pixfmt_list_420,
1939 1939
 };
1940 1940
 
1941
-AVCodec msmpeg4v3_decoder = {
1941
+AVCodec ff_msmpeg4v3_decoder = {
1942 1942
     "msmpeg4",
1943 1943
     AVMEDIA_TYPE_VIDEO,
1944 1944
     CODEC_ID_MSMPEG4V3,
... ...
@@ -1953,7 +1953,7 @@ AVCodec msmpeg4v3_decoder = {
1953 1953
     .pix_fmts= ff_pixfmt_list_420,
1954 1954
 };
1955 1955
 
1956
-AVCodec wmv1_decoder = {
1956
+AVCodec ff_wmv1_decoder = {
1957 1957
     "wmv1",
1958 1958
     AVMEDIA_TYPE_VIDEO,
1959 1959
     CODEC_ID_WMV1,
... ...
@@ -143,7 +143,7 @@ static av_cold int msrle_decode_end(AVCodecContext *avctx)
143 143
     return 0;
144 144
 }
145 145
 
146
-AVCodec msrle_decoder = {
146
+AVCodec ff_msrle_decoder = {
147 147
     "msrle",
148 148
     AVMEDIA_TYPE_VIDEO,
149 149
     CODEC_ID_MSRLE,
... ...
@@ -331,7 +331,7 @@ static av_cold int msvideo1_decode_end(AVCodecContext *avctx)
331 331
     return 0;
332 332
 }
333 333
 
334
-AVCodec msvideo1_decoder = {
334
+AVCodec ff_msvideo1_decoder = {
335 335
     "msvideo1",
336 336
     AVMEDIA_TYPE_VIDEO,
337 337
     CODEC_ID_MSVIDEO1,
... ...
@@ -196,7 +196,7 @@ static av_cold int decode_end(AVCodecContext * avctx) {
196 196
     return 0;
197 197
 }
198 198
 
199
-AVCodec nellymoser_decoder = {
199
+AVCodec ff_nellymoser_decoder = {
200 200
     "nellymoser",
201 201
     AVMEDIA_TYPE_AUDIO,
202 202
     CODEC_ID_NELLYMOSER,
... ...
@@ -382,7 +382,7 @@ static int encode_frame(AVCodecContext *avctx, uint8_t *frame, int buf_size, voi
382 382
     return 0;
383 383
 }
384 384
 
385
-AVCodec nellymoser_encoder = {
385
+AVCodec ff_nellymoser_encoder = {
386 386
     .name = "nellymoser",
387 387
     .type = AVMEDIA_TYPE_AUDIO,
388 388
     .id = CODEC_ID_NELLYMOSER,
... ...
@@ -39,7 +39,7 @@ static int noise(AVBitStreamFilterContext *bsfc, AVCodecContext *avctx, const ch
39 39
     return 1;
40 40
 }
41 41
 
42
-AVBitStreamFilter noise_bsf={
42
+AVBitStreamFilter ff_noise_bsf={
43 43
     "noise",
44 44
     sizeof(int),
45 45
     noise,
... ...
@@ -272,7 +272,7 @@ static av_cold int decode_end(AVCodecContext *avctx) {
272 272
     return 0;
273 273
 }
274 274
 
275
-AVCodec nuv_decoder = {
275
+AVCodec ff_nuv_decoder = {
276 276
     "nuv",
277 277
     AVMEDIA_TYPE_VIDEO,
278 278
     CODEC_ID_NUV,
... ...
@@ -108,7 +108,7 @@ static int pam_encode_frame(AVCodecContext *avctx, unsigned char *outbuf,
108 108
 }
109 109
 
110 110
 
111
-AVCodec pam_encoder = {
111
+AVCodec ff_pam_encoder = {
112 112
     "pam",
113 113
     AVMEDIA_TYPE_VIDEO,
114 114
     CODEC_ID_PAM,
... ...
@@ -296,7 +296,7 @@ static int pcm_bluray_decode_frame(AVCodecContext *avctx,
296 296
     return retval;
297 297
 }
298 298
 
299
-AVCodec pcm_bluray_decoder = {
299
+AVCodec ff_pcm_bluray_decoder = {
300 300
     "pcm_bluray",
301 301
     AVMEDIA_TYPE_AUDIO,
302 302
     CODEC_ID_PCM_BLURAY,
... ...
@@ -473,7 +473,7 @@ static int pcm_decode_frame(AVCodecContext *avctx,
473 473
 
474 474
 #if CONFIG_ENCODERS
475 475
 #define PCM_ENCODER(id_,sample_fmt_,name_,long_name_) \
476
-AVCodec name_ ## _encoder = {                   \
476
+AVCodec ff_ ## name_ ## _encoder = {            \
477 477
     .name        = #name_,                      \
478 478
     .type        = AVMEDIA_TYPE_AUDIO,          \
479 479
     .id          = id_,                         \
... ...
@@ -489,7 +489,7 @@ AVCodec name_ ## _encoder = {                   \
489 489
 
490 490
 #if CONFIG_DECODERS
491 491
 #define PCM_DECODER(id_,sample_fmt_,name_,long_name_)         \
492
-AVCodec name_ ## _decoder = {                   \
492
+AVCodec ff_ ## name_ ## _decoder = {            \
493 493
     .name           = #name_,                   \
494 494
     .type           = AVMEDIA_TYPE_AUDIO,       \
495 495
     .id             = id_,                      \
... ...
@@ -247,7 +247,7 @@ static av_cold int pcx_end(AVCodecContext *avctx) {
247 247
     return 0;
248 248
 }
249 249
 
250
-AVCodec pcx_decoder = {
250
+AVCodec ff_pcx_decoder = {
251 251
     "pcx",
252 252
     AVMEDIA_TYPE_VIDEO,
253 253
     CODEC_ID_PCX,
... ...
@@ -189,7 +189,7 @@ static int pcx_encode_frame(AVCodecContext *avctx,
189 189
     return buf - buf_start;
190 190
 }
191 191
 
192
-AVCodec pcx_encoder = {
192
+AVCodec ff_pcx_encoder = {
193 193
     "pcx",
194 194
     AVMEDIA_TYPE_VIDEO,
195 195
     CODEC_ID_PCX,
... ...
@@ -473,7 +473,7 @@ static int decode(AVCodecContext *avctx, void *data, int *data_size,
473 473
     return buf_size;
474 474
 }
475 475
 
476
-AVCodec pgssub_decoder = {
476
+AVCodec ff_pgssub_decoder = {
477 477
     "pgssub",
478 478
     AVMEDIA_TYPE_SUBTITLE,
479 479
     CODEC_ID_HDMV_PGS_SUBTITLE,
... ...
@@ -237,7 +237,7 @@ static av_cold int decode_end(AVCodecContext *avctx)
237 237
     return 0;
238 238
 }
239 239
 
240
-AVCodec pictor_decoder = {
240
+AVCodec ff_pictor_decoder = {
241 241
     "pictor",
242 242
     AVMEDIA_TYPE_VIDEO,
243 243
     CODEC_ID_PICTOR,
... ...
@@ -657,7 +657,7 @@ static av_cold int png_dec_end(AVCodecContext *avctx)
657 657
     return 0;
658 658
 }
659 659
 
660
-AVCodec png_decoder = {
660
+AVCodec ff_png_decoder = {
661 661
     "png",
662 662
     AVMEDIA_TYPE_VIDEO,
663 663
     CODEC_ID_PNG,
... ...
@@ -436,7 +436,7 @@ static av_cold int png_enc_init(AVCodecContext *avctx){
436 436
     return 0;
437 437
 }
438 438
 
439
-AVCodec png_encoder = {
439
+AVCodec ff_png_encoder = {
440 440
     "png",
441 441
     AVMEDIA_TYPE_VIDEO,
442 442
     CODEC_ID_PNG,
... ...
@@ -83,7 +83,7 @@ retry:
83 83
     return next;
84 84
 }
85 85
 
86
-AVCodecParser pnm_parser = {
86
+AVCodecParser ff_pnm_parser = {
87 87
     { CODEC_ID_PGM, CODEC_ID_PGMYUV, CODEC_ID_PPM, CODEC_ID_PBM, CODEC_ID_PAM},
88 88
     sizeof(ParseContext),
89 89
     NULL,
... ...
@@ -188,7 +188,7 @@ static int pnm_decode_frame(AVCodecContext *avctx, void *data,
188 188
 
189 189
 
190 190
 #if CONFIG_PGM_DECODER
191
-AVCodec pgm_decoder = {
191
+AVCodec ff_pgm_decoder = {
192 192
     "pgm",
193 193
     AVMEDIA_TYPE_VIDEO,
194 194
     CODEC_ID_PGM,
... ...
@@ -205,7 +205,7 @@ AVCodec pgm_decoder = {
205 205
 #endif
206 206
 
207 207
 #if CONFIG_PGMYUV_DECODER
208
-AVCodec pgmyuv_decoder = {
208
+AVCodec ff_pgmyuv_decoder = {
209 209
     "pgmyuv",
210 210
     AVMEDIA_TYPE_VIDEO,
211 211
     CODEC_ID_PGMYUV,
... ...
@@ -222,7 +222,7 @@ AVCodec pgmyuv_decoder = {
222 222
 #endif
223 223
 
224 224
 #if CONFIG_PPM_DECODER
225
-AVCodec ppm_decoder = {
225
+AVCodec ff_ppm_decoder = {
226 226
     "ppm",
227 227
     AVMEDIA_TYPE_VIDEO,
228 228
     CODEC_ID_PPM,
... ...
@@ -239,7 +239,7 @@ AVCodec ppm_decoder = {
239 239
 #endif
240 240
 
241 241
 #if CONFIG_PBM_DECODER
242
-AVCodec pbm_decoder = {
242
+AVCodec ff_pbm_decoder = {
243 243
     "pbm",
244 244
     AVMEDIA_TYPE_VIDEO,
245 245
     CODEC_ID_PBM,
... ...
@@ -256,7 +256,7 @@ AVCodec pbm_decoder = {
256 256
 #endif
257 257
 
258 258
 #if CONFIG_PAM_DECODER
259
-AVCodec pam_decoder = {
259
+AVCodec ff_pam_decoder = {
260 260
     "pam",
261 261
     AVMEDIA_TYPE_VIDEO,
262 262
     CODEC_ID_PAM,
... ...
@@ -113,7 +113,7 @@ static int pnm_encode_frame(AVCodecContext *avctx, unsigned char *outbuf,
113 113
 
114 114
 
115 115
 #if CONFIG_PGM_ENCODER
116
-AVCodec pgm_encoder = {
116
+AVCodec ff_pgm_encoder = {
117 117
     "pgm",
118 118
     AVMEDIA_TYPE_VIDEO,
119 119
     CODEC_ID_PGM,
... ...
@@ -126,7 +126,7 @@ AVCodec pgm_encoder = {
126 126
 #endif
127 127
 
128 128
 #if CONFIG_PGMYUV_ENCODER
129
-AVCodec pgmyuv_encoder = {
129
+AVCodec ff_pgmyuv_encoder = {
130 130
     "pgmyuv",
131 131
     AVMEDIA_TYPE_VIDEO,
132 132
     CODEC_ID_PGMYUV,
... ...
@@ -139,7 +139,7 @@ AVCodec pgmyuv_encoder = {
139 139
 #endif
140 140
 
141 141
 #if CONFIG_PPM_ENCODER
142
-AVCodec ppm_encoder = {
142
+AVCodec ff_ppm_encoder = {
143 143
     "ppm",
144 144
     AVMEDIA_TYPE_VIDEO,
145 145
     CODEC_ID_PPM,
... ...
@@ -152,7 +152,7 @@ AVCodec ppm_encoder = {
152 152
 #endif
153 153
 
154 154
 #if CONFIG_PBM_ENCODER
155
-AVCodec pbm_encoder = {
155
+AVCodec ff_pbm_encoder = {
156 156
     "pbm",
157 157
     AVMEDIA_TYPE_VIDEO,
158 158
     CODEC_ID_PBM,
... ...
@@ -106,7 +106,7 @@ static av_cold int ptx_end(AVCodecContext *avctx) {
106 106
     return 0;
107 107
 }
108 108
 
109
-AVCodec ptx_decoder = {
109
+AVCodec ff_ptx_decoder = {
110 110
     "ptx",
111 111
     AVMEDIA_TYPE_VIDEO,
112 112
     CODEC_ID_PTX,
... ...
@@ -842,7 +842,7 @@ erasure:
842 842
     return *data_size;
843 843
 }
844 844
 
845
-AVCodec qcelp_decoder =
845
+AVCodec ff_qcelp_decoder =
846 846
 {
847 847
     .name   = "qcelp",
848 848
     .type   = AVMEDIA_TYPE_AUDIO,
... ...
@@ -1974,7 +1974,7 @@ static int qdm2_decode_frame(AVCodecContext *avctx,
1974 1974
     return s->checksum_size;
1975 1975
 }
1976 1976
 
1977
-AVCodec qdm2_decoder =
1977
+AVCodec ff_qdm2_decoder =
1978 1978
 {
1979 1979
     .name = "qdm2",
1980 1980
     .type = AVMEDIA_TYPE_AUDIO,
... ...
@@ -150,7 +150,7 @@ static av_cold int decode_end(AVCodecContext *avctx){
150 150
     return 0;
151 151
 }
152 152
 
153
-AVCodec qdraw_decoder = {
153
+AVCodec ff_qdraw_decoder = {
154 154
     "qdraw",
155 155
     AVMEDIA_TYPE_VIDEO,
156 156
     CODEC_ID_QDRAW,
... ...
@@ -311,7 +311,7 @@ static av_cold int decode_end(AVCodecContext *avctx){
311 311
     return 0;
312 312
 }
313 313
 
314
-AVCodec qpeg_decoder = {
314
+AVCodec ff_qpeg_decoder = {
315 315
     "qpeg",
316 316
     AVMEDIA_TYPE_VIDEO,
317 317
     CODEC_ID_QPEG,
... ...
@@ -537,7 +537,7 @@ static av_cold int qtrle_decode_end(AVCodecContext *avctx)
537 537
     return 0;
538 538
 }
539 539
 
540
-AVCodec qtrle_decoder = {
540
+AVCodec ff_qtrle_decoder = {
541 541
     "qtrle",
542 542
     AVMEDIA_TYPE_VIDEO,
543 543
     CODEC_ID_QTRLE,
... ...
@@ -321,7 +321,7 @@ static av_cold int qtrle_encode_end(AVCodecContext *avctx)
321 321
     return 0;
322 322
 }
323 323
 
324
-AVCodec qtrle_encoder = {
324
+AVCodec ff_qtrle_encoder = {
325 325
     "qtrle",
326 326
     AVMEDIA_TYPE_VIDEO,
327 327
     CODEC_ID_QTRLE,
... ...
@@ -97,7 +97,7 @@ static av_cold int decode_close(AVCodecContext *avctx)
97 97
 }
98 98
 
99 99
 #if CONFIG_R210_DECODER
100
-AVCodec r210_decoder = {
100
+AVCodec ff_r210_decoder = {
101 101
     "r210",
102 102
     AVMEDIA_TYPE_VIDEO,
103 103
     CODEC_ID_R210,
... ...
@@ -111,7 +111,7 @@ AVCodec r210_decoder = {
111 111
 };
112 112
 #endif
113 113
 #if CONFIG_R10K_DECODER
114
-AVCodec r10k_decoder = {
114
+AVCodec ff_r10k_decoder = {
115 115
     "r10k",
116 116
     AVMEDIA_TYPE_VIDEO,
117 117
     CODEC_ID_R10K,
... ...
@@ -114,7 +114,7 @@ static int ra144_decode_frame(AVCodecContext * avctx, void *vdata,
114 114
     return 20;
115 115
 }
116 116
 
117
-AVCodec ra_144_decoder =
117
+AVCodec ff_ra_144_decoder =
118 118
 {
119 119
     "real_144",
120 120
     AVMEDIA_TYPE_AUDIO,
... ...
@@ -508,7 +508,7 @@ static int ra144_encode_frame(AVCodecContext *avctx, uint8_t *frame,
508 508
 }
509 509
 
510 510
 
511
-AVCodec ra_144_encoder =
511
+AVCodec ff_ra_144_encoder =
512 512
 {
513 513
     "real_144",
514 514
     AVMEDIA_TYPE_AUDIO,
... ...
@@ -203,7 +203,7 @@ static int ra288_decode_frame(AVCodecContext * avctx, void *data,
203 203
     return avctx->block_align;
204 204
 }
205 205
 
206
-AVCodec ra_288_decoder =
206
+AVCodec ff_ra_288_decoder =
207 207
 {
208 208
     "real_288",
209 209
     AVMEDIA_TYPE_AUDIO,
... ...
@@ -195,7 +195,7 @@ static av_cold int raw_close_decoder(AVCodecContext *avctx)
195 195
     return 0;
196 196
 }
197 197
 
198
-AVCodec rawvideo_decoder = {
198
+AVCodec ff_rawvideo_decoder = {
199 199
     "rawvideo",
200 200
     AVMEDIA_TYPE_VIDEO,
201 201
     CODEC_ID_RAWVIDEO,
... ...
@@ -55,7 +55,7 @@ static int raw_encode(AVCodecContext *avctx,
55 55
     return ret;
56 56
 }
57 57
 
58
-AVCodec rawvideo_encoder = {
58
+AVCodec ff_rawvideo_encoder = {
59 59
     "rawvideo",
60 60
     AVMEDIA_TYPE_VIDEO,
61 61
     CODEC_ID_RAWVIDEO,
... ...
@@ -48,7 +48,7 @@ static int remove_extradata(AVBitStreamFilterContext *bsfc, AVCodecContext *avct
48 48
     return 0;
49 49
 }
50 50
 
51
-AVBitStreamFilter remove_extradata_bsf={
51
+AVBitStreamFilter ff_remove_extradata_bsf={
52 52
     "remove_extra",
53 53
     0,
54 54
     remove_extradata,
... ...
@@ -219,7 +219,7 @@ static av_cold int rl2_decode_end(AVCodecContext *avctx)
219 219
 }
220 220
 
221 221
 
222
-AVCodec rl2_decoder = {
222
+AVCodec ff_rl2_decoder = {
223 223
     "rl2",
224 224
     AVMEDIA_TYPE_VIDEO,
225 225
     CODEC_ID_RL2,
... ...
@@ -153,7 +153,7 @@ static av_cold int roq_dpcm_encode_close(AVCodecContext *avctx)
153 153
     return 0;
154 154
 }
155 155
 
156
-AVCodec roq_dpcm_encoder = {
156
+AVCodec ff_roq_dpcm_encoder = {
157 157
     "roq_dpcm",
158 158
     AVMEDIA_TYPE_AUDIO,
159 159
     CODEC_ID_ROQ_DPCM,
... ...
@@ -210,7 +210,7 @@ static av_cold int roq_decode_end(AVCodecContext *avctx)
210 210
     return 0;
211 211
 }
212 212
 
213
-AVCodec roq_decoder = {
213
+AVCodec ff_roq_decoder = {
214 214
     "roqvideo",
215 215
     AVMEDIA_TYPE_VIDEO,
216 216
     CODEC_ID_ROQ,
... ...
@@ -1054,7 +1054,7 @@ static int roq_encode_end(AVCodecContext *avctx)
1054 1054
     return 0;
1055 1055
 }
1056 1056
 
1057
-AVCodec roq_encoder =
1057
+AVCodec ff_roq_encoder =
1058 1058
 {
1059 1059
     "roqvideo",
1060 1060
     AVMEDIA_TYPE_VIDEO,
... ...
@@ -275,7 +275,7 @@ static av_cold int rpza_decode_end(AVCodecContext *avctx)
275 275
     return 0;
276 276
 }
277 277
 
278
-AVCodec rpza_decoder = {
278
+AVCodec ff_rpza_decoder = {
279 279
     "rpza",
280 280
     AVMEDIA_TYPE_VIDEO,
281 281
     CODEC_ID_RPZA,
... ...
@@ -707,7 +707,7 @@ static int rv10_decode_frame(AVCodecContext *avctx,
707 707
     return buf_size;
708 708
 }
709 709
 
710
-AVCodec rv10_decoder = {
710
+AVCodec ff_rv10_decoder = {
711 711
     "rv10",
712 712
     AVMEDIA_TYPE_VIDEO,
713 713
     CODEC_ID_RV10,
... ...
@@ -722,7 +722,7 @@ AVCodec rv10_decoder = {
722 722
     .pix_fmts= ff_pixfmt_list_420,
723 723
 };
724 724
 
725
-AVCodec rv20_decoder = {
725
+AVCodec ff_rv20_decoder = {
726 726
     "rv20",
727 727
     AVMEDIA_TYPE_VIDEO,
728 728
     CODEC_ID_RV20,
... ...
@@ -56,7 +56,7 @@ void rv10_encode_picture_header(MpegEncContext *s, int picture_number)
56 56
     put_bits(&s->pb, 3, 0);     /* ignored */
57 57
 }
58 58
 
59
-AVCodec rv10_encoder = {
59
+AVCodec ff_rv10_encoder = {
60 60
     "rv10",
61 61
     AVMEDIA_TYPE_VIDEO,
62 62
     CODEC_ID_RV10,
... ...
@@ -57,7 +57,7 @@ void rv20_encode_picture_header(MpegEncContext *s, int picture_number){
57 57
     }
58 58
 }
59 59
 
60
-AVCodec rv20_encoder = {
60
+AVCodec ff_rv20_encoder = {
61 61
     "rv20",
62 62
     AVMEDIA_TYPE_VIDEO,
63 63
     CODEC_ID_RV20,
... ...
@@ -266,7 +266,7 @@ static av_cold int rv30_decode_init(AVCodecContext *avctx)
266 266
     return 0;
267 267
 }
268 268
 
269
-AVCodec rv30_decoder = {
269
+AVCodec ff_rv30_decoder = {
270 270
     "rv30",
271 271
     AVMEDIA_TYPE_VIDEO,
272 272
     CODEC_ID_RV30,
... ...
@@ -668,7 +668,7 @@ static av_cold int rv40_decode_init(AVCodecContext *avctx)
668 668
     return 0;
669 669
 }
670 670
 
671
-AVCodec rv40_decoder = {
671
+AVCodec ff_rv40_decoder = {
672 672
     "rv40",
673 673
     AVMEDIA_TYPE_VIDEO,
674 674
     CODEC_ID_RV40,
... ...
@@ -259,7 +259,7 @@ static av_cold int sgi_end(AVCodecContext *avctx)
259 259
     return 0;
260 260
 }
261 261
 
262
-AVCodec sgi_decoder = {
262
+AVCodec ff_sgi_decoder = {
263 263
     "sgi",
264 264
     AVMEDIA_TYPE_VIDEO,
265 265
     CODEC_ID_SGI,
... ...
@@ -159,7 +159,7 @@ static int encode_frame(AVCodecContext *avctx, unsigned char *buf,
159 159
     return buf - orig_buf;
160 160
 }
161 161
 
162
-AVCodec sgi_encoder = {
162
+AVCodec ff_sgi_encoder = {
163 163
     "sgi",
164 164
     AVMEDIA_TYPE_VIDEO,
165 165
     CODEC_ID_SGI,
... ...
@@ -541,7 +541,7 @@ static void shorten_flush(AVCodecContext *avctx){
541 541
         s->bitstream_index= 0;
542 542
 }
543 543
 
544
-AVCodec shorten_decoder = {
544
+AVCodec ff_shorten_decoder = {
545 545
     "shorten",
546 546
     AVMEDIA_TYPE_AUDIO,
547 547
     CODEC_ID_SHORTEN,
... ...
@@ -549,7 +549,7 @@ static int sipr_decode_frame(AVCodecContext *avctx, void *datap,
549 549
     return mode_par->bits_per_frame >> 3;
550 550
 }
551 551
 
552
-AVCodec sipr_decoder = {
552
+AVCodec ff_sipr_decoder = {
553 553
     "sipr",
554 554
     AVMEDIA_TYPE_AUDIO,
555 555
     CODEC_ID_SIPR,
... ...
@@ -689,7 +689,7 @@ static int smka_decode_frame(AVCodecContext *avctx, void *data, int *data_size,
689 689
     return buf_size;
690 690
 }
691 691
 
692
-AVCodec smacker_decoder = {
692
+AVCodec ff_smacker_decoder = {
693 693
     "smackvid",
694 694
     AVMEDIA_TYPE_VIDEO,
695 695
     CODEC_ID_SMACKVIDEO,
... ...
@@ -702,7 +702,7 @@ AVCodec smacker_decoder = {
702 702
     .long_name = NULL_IF_CONFIG_SMALL("Smacker video"),
703 703
 };
704 704
 
705
-AVCodec smackaud_decoder = {
705
+AVCodec ff_smackaud_decoder = {
706 706
     "smackaud",
707 707
     AVMEDIA_TYPE_AUDIO,
708 708
     CODEC_ID_SMACKAUDIO,
... ...
@@ -471,7 +471,7 @@ static av_cold int smc_decode_end(AVCodecContext *avctx)
471 471
     return 0;
472 472
 }
473 473
 
474
-AVCodec smc_decoder = {
474
+AVCodec ff_smc_decoder = {
475 475
     "smc",
476 476
     AVMEDIA_TYPE_VIDEO,
477 477
     CODEC_ID_SMC,
... ...
@@ -2234,7 +2234,7 @@ static av_cold int decode_end(AVCodecContext *avctx)
2234 2234
     return 0;
2235 2235
 }
2236 2236
 
2237
-AVCodec snow_decoder = {
2237
+AVCodec ff_snow_decoder = {
2238 2238
     "snow",
2239 2239
     AVMEDIA_TYPE_VIDEO,
2240 2240
     CODEC_ID_SNOW,
... ...
@@ -3985,7 +3985,7 @@ static av_cold int encode_end(AVCodecContext *avctx)
3985 3985
     return 0;
3986 3986
 }
3987 3987
 
3988
-AVCodec snow_encoder = {
3988
+AVCodec ff_snow_encoder = {
3989 3989
     "snow",
3990 3990
     AVMEDIA_TYPE_VIDEO,
3991 3991
     CODEC_ID_SNOW,
... ...
@@ -935,7 +935,7 @@ static int sonic_decode_frame(AVCodecContext *avctx,
935 935
     return (get_bits_count(&gb)+7)/8;
936 936
 }
937 937
 
938
-AVCodec sonic_decoder = {
938
+AVCodec ff_sonic_decoder = {
939 939
     "sonic",
940 940
     AVMEDIA_TYPE_AUDIO,
941 941
     CODEC_ID_SONIC,
... ...
@@ -949,7 +949,7 @@ AVCodec sonic_decoder = {
949 949
 #endif /* CONFIG_SONIC_DECODER */
950 950
 
951 951
 #if CONFIG_SONIC_ENCODER
952
-AVCodec sonic_encoder = {
952
+AVCodec ff_sonic_encoder = {
953 953
     "sonic",
954 954
     AVMEDIA_TYPE_AUDIO,
955 955
     CODEC_ID_SONIC,
... ...
@@ -963,7 +963,7 @@ AVCodec sonic_encoder = {
963 963
 #endif
964 964
 
965 965
 #if CONFIG_SONIC_LS_ENCODER
966
-AVCodec sonic_ls_encoder = {
966
+AVCodec ff_sonic_ls_encoder = {
967 967
     "sonicls",
968 968
     AVMEDIA_TYPE_AUDIO,
969 969
     CODEC_ID_SONIC_LS,
... ...
@@ -97,7 +97,7 @@ static int sp5x_decode_frame(AVCodecContext *avctx,
97 97
     return i;
98 98
 }
99 99
 
100
-AVCodec sp5x_decoder = {
100
+AVCodec ff_sp5x_decoder = {
101 101
     "sp5x",
102 102
     AVMEDIA_TYPE_VIDEO,
103 103
     CODEC_ID_SP5X,
... ...
@@ -112,7 +112,7 @@ AVCodec sp5x_decoder = {
112 112
     .long_name = NULL_IF_CONFIG_SMALL("Sunplus JPEG (SP5X)"),
113 113
 };
114 114
 
115
-AVCodec amv_decoder = {
115
+AVCodec ff_amv_decoder = {
116 116
     "amv",
117 117
     AVMEDIA_TYPE_VIDEO,
118 118
     CODEC_ID_AMV,
... ...
@@ -231,7 +231,7 @@ static int srt_decode_frame(AVCodecContext *avctx,
231 231
     return avpkt->size;
232 232
 }
233 233
 
234
-AVCodec srt_decoder = {
234
+AVCodec ff_srt_decoder = {
235 235
     .name         = "srt",
236 236
     .long_name    = NULL_IF_CONFIG_SMALL("SubRip subtitle"),
237 237
     .type         = AVMEDIA_TYPE_SUBTITLE,
... ...
@@ -184,7 +184,7 @@ static av_cold int sunrast_end(AVCodecContext *avctx) {
184 184
     return 0;
185 185
 }
186 186
 
187
-AVCodec sunrast_decoder = {
187
+AVCodec ff_sunrast_decoder = {
188 188
     "sunrast",
189 189
     AVMEDIA_TYPE_VIDEO,
190 190
     CODEC_ID_SUNRAST,
... ...
@@ -833,7 +833,7 @@ static av_cold int svq1_decode_end(AVCodecContext *avctx)
833 833
 }
834 834
 
835 835
 
836
-AVCodec svq1_decoder = {
836
+AVCodec ff_svq1_decoder = {
837 837
     "svq1",
838 838
     AVMEDIA_TYPE_VIDEO,
839 839
     CODEC_ID_SVQ1,
... ...
@@ -572,7 +572,7 @@ static av_cold int svq1_encode_end(AVCodecContext *avctx)
572 572
 }
573 573
 
574 574
 
575
-AVCodec svq1_encoder = {
575
+AVCodec ff_svq1_encoder = {
576 576
     "svq1",
577 577
     AVMEDIA_TYPE_VIDEO,
578 578
     CODEC_ID_SVQ1,
... ...
@@ -1062,7 +1062,7 @@ static int svq3_decode_frame(AVCodecContext *avctx,
1062 1062
 }
1063 1063
 
1064 1064
 
1065
-AVCodec svq3_decoder = {
1065
+AVCodec ff_svq3_decoder = {
1066 1066
     "svq3",
1067 1067
     AVMEDIA_TYPE_VIDEO,
1068 1068
     CODEC_ID_SVQ3,
... ...
@@ -235,7 +235,7 @@ static av_cold int targa_end(AVCodecContext *avctx){
235 235
     return 0;
236 236
 }
237 237
 
238
-AVCodec targa_decoder = {
238
+AVCodec ff_targa_decoder = {
239 239
     "targa",
240 240
     AVMEDIA_TYPE_VIDEO,
241 241
     CODEC_ID_TARGA,
... ...
@@ -158,7 +158,7 @@ static av_cold int targa_encode_init(AVCodecContext *avctx)
158 158
     return 0;
159 159
 }
160 160
 
161
-AVCodec targa_encoder = {
161
+AVCodec ff_targa_encoder = {
162 162
     .name = "targa",
163 163
     .type = AVMEDIA_TYPE_VIDEO,
164 164
     .id = CODEC_ID_TARGA,
... ...
@@ -219,7 +219,7 @@ static av_cold int seqvideo_decode_end(AVCodecContext *avctx)
219 219
     return 0;
220 220
 }
221 221
 
222
-AVCodec tiertexseqvideo_decoder = {
222
+AVCodec ff_tiertexseqvideo_decoder = {
223 223
     "tiertexseqvideo",
224 224
     AVMEDIA_TYPE_VIDEO,
225 225
     CODEC_ID_TIERTEXSEQVIDEO,
... ...
@@ -600,7 +600,7 @@ static av_cold int tiff_end(AVCodecContext *avctx)
600 600
     return 0;
601 601
 }
602 602
 
603
-AVCodec tiff_decoder = {
603
+AVCodec ff_tiff_decoder = {
604 604
     "tiff",
605 605
     AVMEDIA_TYPE_VIDEO,
606 606
     CODEC_ID_TIFF,
... ...
@@ -442,7 +442,7 @@ fail:
442 442
     return ret;
443 443
 }
444 444
 
445
-AVCodec tiff_encoder = {
445
+AVCodec ff_tiff_encoder = {
446 446
     "tiff",
447 447
     AVMEDIA_TYPE_VIDEO,
448 448
     CODEC_ID_TIFF,
... ...
@@ -92,7 +92,7 @@ static av_cold int tmv_decode_close(AVCodecContext *avctx)
92 92
     return 0;
93 93
 }
94 94
 
95
-AVCodec tmv_decoder = {
95
+AVCodec ff_tmv_decoder = {
96 96
     .name           = "tmv",
97 97
     .type           = AVMEDIA_TYPE_VIDEO,
98 98
     .id             = CODEC_ID_TMV,
... ...
@@ -891,7 +891,7 @@ static av_cold int truemotion1_decode_end(AVCodecContext *avctx)
891 891
     return 0;
892 892
 }
893 893
 
894
-AVCodec truemotion1_decoder = {
894
+AVCodec ff_truemotion1_decoder = {
895 895
     "truemotion1",
896 896
     AVMEDIA_TYPE_VIDEO,
897 897
     CODEC_ID_TRUEMOTION1,
... ...
@@ -881,7 +881,7 @@ static av_cold int decode_end(AVCodecContext *avctx){
881 881
     return 0;
882 882
 }
883 883
 
884
-AVCodec truemotion2_decoder = {
884
+AVCodec ff_truemotion2_decoder = {
885 885
     "truemotion2",
886 886
     AVMEDIA_TYPE_VIDEO,
887 887
     CODEC_ID_TRUEMOTION2,
... ...
@@ -381,7 +381,7 @@ static int truespeech_decode_frame(AVCodecContext *avctx,
381 381
     return consumed;
382 382
 }
383 383
 
384
-AVCodec truespeech_decoder = {
384
+AVCodec ff_truespeech_decoder = {
385 385
     "truespeech",
386 386
     AVMEDIA_TYPE_AUDIO,
387 387
     CODEC_ID_TRUESPEECH,
... ...
@@ -197,7 +197,7 @@ static av_cold int decode_end(AVCodecContext *avctx)
197 197
     return 0;
198 198
 }
199 199
 
200
-AVCodec tscc_decoder = {
200
+AVCodec ff_tscc_decoder = {
201 201
         "camtasia",
202 202
         AVMEDIA_TYPE_VIDEO,
203 203
         CODEC_ID_TSCC,
... ...
@@ -456,7 +456,7 @@ static av_cold int tta_decode_close(AVCodecContext *avctx) {
456 456
     return 0;
457 457
 }
458 458
 
459
-AVCodec tta_decoder = {
459
+AVCodec ff_tta_decoder = {
460 460
     "tta",
461 461
     AVMEDIA_TYPE_AUDIO,
462 462
     CODEC_ID_TTA,
... ...
@@ -1119,7 +1119,7 @@ static av_cold int twin_decode_close(AVCodecContext *avctx)
1119 1119
     return 0;
1120 1120
 }
1121 1121
 
1122
-AVCodec twinvq_decoder =
1122
+AVCodec ff_twinvq_decoder =
1123 1123
 {
1124 1124
     "twinvq",
1125 1125
     AVMEDIA_TYPE_AUDIO,
... ...
@@ -155,7 +155,7 @@ static av_cold int txd_end(AVCodecContext *avctx) {
155 155
     return 0;
156 156
 }
157 157
 
158
-AVCodec txd_decoder = {
158
+AVCodec ff_txd_decoder = {
159 159
     "txd",
160 160
     AVMEDIA_TYPE_VIDEO,
161 161
     CODEC_ID_TXD,
... ...
@@ -404,7 +404,7 @@ static int ulti_decode_frame(AVCodecContext *avctx,
404 404
     return buf_size;
405 405
 }
406 406
 
407
-AVCodec ulti_decoder = {
407
+AVCodec ff_ulti_decoder = {
408 408
     "ultimotion",
409 409
     AVMEDIA_TYPE_VIDEO,
410 410
     CODEC_ID_ULTI,
... ...
@@ -120,7 +120,7 @@ static av_cold int decode_close(AVCodecContext *avctx)
120 120
     return 0;
121 121
 }
122 122
 
123
-AVCodec v210_decoder = {
123
+AVCodec ff_v210_decoder = {
124 124
     "v210",
125 125
     AVMEDIA_TYPE_VIDEO,
126 126
     CODEC_ID_V210,
... ...
@@ -117,7 +117,7 @@ static av_cold int encode_close(AVCodecContext *avctx)
117 117
     return 0;
118 118
 }
119 119
 
120
-AVCodec v210_encoder = {
120
+AVCodec ff_v210_encoder = {
121 121
     "v210",
122 122
     AVMEDIA_TYPE_VIDEO,
123 123
     CODEC_ID_V210,
... ...
@@ -132,7 +132,7 @@ static av_cold int decode_close(AVCodecContext *avctx)
132 132
     return 0;
133 133
 }
134 134
 
135
-AVCodec v210x_decoder = {
135
+AVCodec ff_v210x_decoder = {
136 136
     "v210x",
137 137
     AVMEDIA_TYPE_VIDEO,
138 138
     CODEC_ID_V210X,
... ...
@@ -287,7 +287,7 @@ static av_cold int decode_end(AVCodecContext *avctx)
287 287
     return 0;
288 288
 }
289 289
 
290
-AVCodec vb_decoder = {
290
+AVCodec ff_vb_decoder = {
291 291
     "vb",
292 292
     AVMEDIA_TYPE_VIDEO,
293 293
     CODEC_ID_VB,
... ...
@@ -169,7 +169,7 @@ static int vc1_split(AVCodecContext *avctx,
169 169
     return 0;
170 170
 }
171 171
 
172
-AVCodecParser vc1_parser = {
172
+AVCodecParser ff_vc1_parser = {
173 173
     { CODEC_ID_VC1 },
174 174
     sizeof(VC1ParseContext),
175 175
     NULL,
... ...
@@ -3345,7 +3345,7 @@ static av_cold int vc1_decode_end(AVCodecContext *avctx)
3345 3345
 }
3346 3346
 
3347 3347
 
3348
-AVCodec vc1_decoder = {
3348
+AVCodec ff_vc1_decoder = {
3349 3349
     "vc1",
3350 3350
     AVMEDIA_TYPE_VIDEO,
3351 3351
     CODEC_ID_VC1,
... ...
@@ -3361,7 +3361,7 @@ AVCodec vc1_decoder = {
3361 3361
 };
3362 3362
 
3363 3363
 #if CONFIG_WMV3_DECODER
3364
-AVCodec wmv3_decoder = {
3364
+AVCodec ff_wmv3_decoder = {
3365 3365
     "wmv3",
3366 3366
     AVMEDIA_TYPE_VIDEO,
3367 3367
     CODEC_ID_WMV3,
... ...
@@ -3378,7 +3378,7 @@ AVCodec wmv3_decoder = {
3378 3378
 #endif
3379 3379
 
3380 3380
 #if CONFIG_WMV3_VDPAU_DECODER
3381
-AVCodec wmv3_vdpau_decoder = {
3381
+AVCodec ff_wmv3_vdpau_decoder = {
3382 3382
     "wmv3_vdpau",
3383 3383
     AVMEDIA_TYPE_VIDEO,
3384 3384
     CODEC_ID_WMV3,
... ...
@@ -3395,7 +3395,7 @@ AVCodec wmv3_vdpau_decoder = {
3395 3395
 #endif
3396 3396
 
3397 3397
 #if CONFIG_VC1_VDPAU_DECODER
3398
-AVCodec vc1_vdpau_decoder = {
3398
+AVCodec ff_vc1_vdpau_decoder = {
3399 3399
     "vc1_vdpau",
3400 3400
     AVMEDIA_TYPE_VIDEO,
3401 3401
     CODEC_ID_VC1,
... ...
@@ -176,7 +176,7 @@ static av_cold int encode_init(AVCodecContext *avctx){
176 176
 }
177 177
 #endif
178 178
 
179
-AVCodec vcr1_decoder = {
179
+AVCodec ff_vcr1_decoder = {
180 180
     "vcr1",
181 181
     AVMEDIA_TYPE_VIDEO,
182 182
     CODEC_ID_VCR1,
... ...
@@ -190,7 +190,7 @@ AVCodec vcr1_decoder = {
190 190
 };
191 191
 
192 192
 #if CONFIG_VCR1_ENCODER
193
-AVCodec vcr1_encoder = {
193
+AVCodec ff_vcr1_encoder = {
194 194
     "vcr1",
195 195
     AVMEDIA_TYPE_VIDEO,
196 196
     CODEC_ID_VCR1,
... ...
@@ -565,7 +565,7 @@ static int vmdaudio_decode_frame(AVCodecContext *avctx,
565 565
  * Public Data Structures
566 566
  */
567 567
 
568
-AVCodec vmdvideo_decoder = {
568
+AVCodec ff_vmdvideo_decoder = {
569 569
     "vmdvideo",
570 570
     AVMEDIA_TYPE_VIDEO,
571 571
     CODEC_ID_VMDVIDEO,
... ...
@@ -578,7 +578,7 @@ AVCodec vmdvideo_decoder = {
578 578
     .long_name = NULL_IF_CONFIG_SMALL("Sierra VMD video"),
579 579
 };
580 580
 
581
-AVCodec vmdaudio_decoder = {
581
+AVCodec ff_vmdaudio_decoder = {
582 582
     "vmdaudio",
583 583
     AVMEDIA_TYPE_AUDIO,
584 584
     CODEC_ID_VMDAUDIO,
... ...
@@ -508,7 +508,7 @@ static av_cold int decode_end(AVCodecContext *avctx)
508 508
     return 0;
509 509
 }
510 510
 
511
-AVCodec vmnc_decoder = {
511
+AVCodec ff_vmnc_decoder = {
512 512
     "vmnc",
513 513
     AVMEDIA_TYPE_VIDEO,
514 514
     CODEC_ID_VMNC,
... ...
@@ -1673,7 +1673,7 @@ static av_cold int vorbis_decode_close(AVCodecContext *avccontext)
1673 1673
     return 0 ;
1674 1674
 }
1675 1675
 
1676
-AVCodec vorbis_decoder = {
1676
+AVCodec ff_vorbis_decoder = {
1677 1677
     "vorbis",
1678 1678
     AVMEDIA_TYPE_AUDIO,
1679 1679
     CODEC_ID_VORBIS,
... ...
@@ -1102,7 +1102,7 @@ static av_cold int vorbis_encode_close(AVCodecContext *avccontext)
1102 1102
     return 0 ;
1103 1103
 }
1104 1104
 
1105
-AVCodec vorbis_encoder = {
1105
+AVCodec ff_vorbis_encoder = {
1106 1106
     "vorbis",
1107 1107
     AVMEDIA_TYPE_AUDIO,
1108 1108
     CODEC_ID_VORBIS,
... ...
@@ -2212,7 +2212,7 @@ static av_cold int theora_decode_init(AVCodecContext *avctx)
2212 2212
     return vp3_decode_init(avctx);
2213 2213
 }
2214 2214
 
2215
-AVCodec theora_decoder = {
2215
+AVCodec ff_theora_decoder = {
2216 2216
     "theora",
2217 2217
     AVMEDIA_TYPE_VIDEO,
2218 2218
     CODEC_ID_THEORA,
... ...
@@ -2227,7 +2227,7 @@ AVCodec theora_decoder = {
2227 2227
 };
2228 2228
 #endif
2229 2229
 
2230
-AVCodec vp3_decoder = {
2230
+AVCodec ff_vp3_decoder = {
2231 2231
     "vp3",
2232 2232
     AVMEDIA_TYPE_VIDEO,
2233 2233
     CODEC_ID_VP3,
... ...
@@ -35,7 +35,7 @@ static int parse(AVCodecParserContext *s,
35 35
     return buf_size;
36 36
 }
37 37
 
38
-AVCodecParser vp3_parser = {
38
+AVCodecParser ff_vp3_parser = {
39 39
     { CODEC_ID_THEORA, CODEC_ID_VP3,
40 40
       CODEC_ID_VP6,    CODEC_ID_VP6F, CODEC_ID_VP6A },
41 41
     0,
... ...
@@ -266,7 +266,7 @@ static av_cold int vp5_decode_init(AVCodecContext *avctx)
266 266
     return 0;
267 267
 }
268 268
 
269
-AVCodec vp5_decoder = {
269
+AVCodec ff_vp5_decoder = {
270 270
     "vp5",
271 271
     AVMEDIA_TYPE_VIDEO,
272 272
     CODEC_ID_VP5,
... ...
@@ -606,7 +606,7 @@ static av_cold int vp6_decode_free(AVCodecContext *avctx)
606 606
     return 0;
607 607
 }
608 608
 
609
-AVCodec vp6_decoder = {
609
+AVCodec ff_vp6_decoder = {
610 610
     "vp6",
611 611
     AVMEDIA_TYPE_VIDEO,
612 612
     CODEC_ID_VP6,
... ...
@@ -620,7 +620,7 @@ AVCodec vp6_decoder = {
620 620
 };
621 621
 
622 622
 /* flash version, not flipped upside-down */
623
-AVCodec vp6f_decoder = {
623
+AVCodec ff_vp6f_decoder = {
624 624
     "vp6f",
625 625
     AVMEDIA_TYPE_VIDEO,
626 626
     CODEC_ID_VP6F,
... ...
@@ -634,7 +634,7 @@ AVCodec vp6f_decoder = {
634 634
 };
635 635
 
636 636
 /* flash version, not flipped upside-down, with alpha channel */
637
-AVCodec vp6a_decoder = {
637
+AVCodec ff_vp6a_decoder = {
638 638
     "vp6a",
639 639
     AVMEDIA_TYPE_VIDEO,
640 640
     CODEC_ID_VP6A,
... ...
@@ -1807,7 +1807,7 @@ static av_cold int vp8_decode_free(AVCodecContext *avctx)
1807 1807
     return 0;
1808 1808
 }
1809 1809
 
1810
-AVCodec vp8_decoder = {
1810
+AVCodec ff_vp8_decoder = {
1811 1811
     "vp8",
1812 1812
     AVMEDIA_TYPE_VIDEO,
1813 1813
     CODEC_ID_VP8,
... ...
@@ -32,7 +32,7 @@ static int parse(AVCodecParserContext *s,
32 32
     return buf_size;
33 33
 }
34 34
 
35
-AVCodecParser vp8_parser = {
35
+AVCodecParser ff_vp8_parser = {
36 36
     { CODEC_ID_VP8 },
37 37
     0,
38 38
     NULL,
... ...
@@ -609,7 +609,7 @@ static av_cold int vqa_decode_end(AVCodecContext *avctx)
609 609
     return 0;
610 610
 }
611 611
 
612
-AVCodec vqa_decoder = {
612
+AVCodec ff_vqa_decoder = {
613 613
     "vqavideo",
614 614
     AVMEDIA_TYPE_VIDEO,
615 615
     CODEC_ID_WS_VQA,
... ...
@@ -1188,7 +1188,7 @@ static int wavpack_decode_frame(AVCodecContext *avctx,
1188 1188
     return s->samples_left > 0 ? 0 : avpkt->size;
1189 1189
 }
1190 1190
 
1191
-AVCodec wavpack_decoder = {
1191
+AVCodec ff_wavpack_decoder = {
1192 1192
     "wavpack",
1193 1193
     AVMEDIA_TYPE_AUDIO,
1194 1194
     CODEC_ID_WAVPACK,
... ...
@@ -939,7 +939,7 @@ static av_cold void flush(AVCodecContext *avctx)
939 939
     s->last_superframe_len= 0;
940 940
 }
941 941
 
942
-AVCodec wmav1_decoder =
942
+AVCodec ff_wmav1_decoder =
943 943
 {
944 944
     "wmav1",
945 945
     AVMEDIA_TYPE_AUDIO,
... ...
@@ -953,7 +953,7 @@ AVCodec wmav1_decoder =
953 953
     .long_name = NULL_IF_CONFIG_SMALL("Windows Media Audio 1"),
954 954
 };
955 955
 
956
-AVCodec wmav2_decoder =
956
+AVCodec ff_wmav2_decoder =
957 957
 {
958 958
     "wmav2",
959 959
     AVMEDIA_TYPE_AUDIO,
... ...
@@ -383,7 +383,7 @@ static int encode_superframe(AVCodecContext *avctx,
383 383
     return put_bits_ptr(&s->pb) - s->pb.buf;
384 384
 }
385 385
 
386
-AVCodec wmav1_encoder =
386
+AVCodec ff_wmav1_encoder =
387 387
 {
388 388
     "wmav1",
389 389
     AVMEDIA_TYPE_AUDIO,
... ...
@@ -396,7 +396,7 @@ AVCodec wmav1_encoder =
396 396
     .long_name = NULL_IF_CONFIG_SMALL("Windows Media Audio 1"),
397 397
 };
398 398
 
399
-AVCodec wmav2_encoder =
399
+AVCodec ff_wmav2_encoder =
400 400
 {
401 401
     "wmav2",
402 402
     AVMEDIA_TYPE_AUDIO,
... ...
@@ -1603,7 +1603,7 @@ static void flush(AVCodecContext *avctx)
1603 1603
 /**
1604 1604
  *@brief wmapro decoder
1605 1605
  */
1606
-AVCodec wmapro_decoder = {
1606
+AVCodec ff_wmapro_decoder = {
1607 1607
     "wmapro",
1608 1608
     AVMEDIA_TYPE_AUDIO,
1609 1609
     CODEC_ID_WMAPRO,
... ...
@@ -2018,7 +2018,7 @@ static av_cold void wmavoice_flush(AVCodecContext *ctx)
2018 2018
     }
2019 2019
 }
2020 2020
 
2021
-AVCodec wmavoice_decoder = {
2021
+AVCodec ff_wmavoice_decoder = {
2022 2022
     "wmavoice",
2023 2023
     AVMEDIA_TYPE_AUDIO,
2024 2024
     CODEC_ID_WMAVOICE,
... ...
@@ -484,7 +484,7 @@ static av_cold int wmv2_decode_end(AVCodecContext *avctx)
484 484
     return ff_h263_decode_end(avctx);
485 485
 }
486 486
 
487
-AVCodec wmv2_decoder = {
487
+AVCodec ff_wmv2_decoder = {
488 488
     "wmv2",
489 489
     AVMEDIA_TYPE_VIDEO,
490 490
     CODEC_ID_WMV2,
... ...
@@ -211,7 +211,7 @@ void ff_wmv2_encode_mb(MpegEncContext * s,
211 211
     }
212 212
 }
213 213
 
214
-AVCodec wmv2_encoder = {
214
+AVCodec ff_wmv2_encoder = {
215 215
     "wmv2",
216 216
     AVMEDIA_TYPE_VIDEO,
217 217
     CODEC_ID_WMV2,
... ...
@@ -154,7 +154,7 @@ static av_cold int decode_end(AVCodecContext *avctx){
154 154
     return 0;
155 155
 }
156 156
 
157
-AVCodec wnv1_decoder = {
157
+AVCodec ff_wnv1_decoder = {
158 158
     "wnv1",
159 159
     AVMEDIA_TYPE_VIDEO,
160 160
     CODEC_ID_WNV1,
... ...
@@ -146,7 +146,7 @@ static int ws_snd_decode_frame(AVCodecContext *avctx,
146 146
     return buf_size;
147 147
 }
148 148
 
149
-AVCodec ws_snd1_decoder = {
149
+AVCodec ff_ws_snd1_decoder = {
150 150
     "ws_snd1",
151 151
     AVMEDIA_TYPE_AUDIO,
152 152
     CODEC_ID_WESTWOOD_SND1,
... ...
@@ -564,7 +564,7 @@ static av_cold int xan_decode_end(AVCodecContext *avctx)
564 564
     return 0;
565 565
 }
566 566
 
567
-AVCodec xan_wc3_decoder = {
567
+AVCodec ff_xan_wc3_decoder = {
568 568
     "xan_wc3",
569 569
     AVMEDIA_TYPE_VIDEO,
570 570
     CODEC_ID_XAN_WC3,
... ...
@@ -578,7 +578,7 @@ AVCodec xan_wc3_decoder = {
578 578
 };
579 579
 
580 580
 /*
581
-AVCodec xan_wc4_decoder = {
581
+AVCodec ff_xan_wc4_decoder = {
582 582
     "xan_wc4",
583 583
     AVMEDIA_TYPE_VIDEO,
584 584
     CODEC_ID_XAN_WC4,
... ...
@@ -138,7 +138,7 @@ static av_cold int decode_end(AVCodecContext *avctx){
138 138
     return 0;
139 139
 }
140 140
 
141
-AVCodec xl_decoder = {
141
+AVCodec ff_xl_decoder = {
142 142
     "xl",
143 143
     AVMEDIA_TYPE_VIDEO,
144 144
     CODEC_ID_VIXL,
... ...
@@ -131,7 +131,7 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *data_size,
131 131
     return buf_size;
132 132
 }
133 133
 
134
-AVCodec xsub_decoder = {
134
+AVCodec ff_xsub_decoder = {
135 135
     "xsub",
136 136
     AVMEDIA_TYPE_SUBTITLE,
137 137
     CODEC_ID_XSUB,
... ...
@@ -210,7 +210,7 @@ static av_cold int xsub_encoder_init(AVCodecContext *avctx)
210 210
     return 0;
211 211
 }
212 212
 
213
-AVCodec xsub_encoder = {
213
+AVCodec ff_xsub_encoder = {
214 214
     "xsub",
215 215
     AVMEDIA_TYPE_SUBTITLE,
216 216
     CODEC_ID_XSUB,
... ...
@@ -248,7 +248,7 @@ static int yop_decode_frame(AVCodecContext *avctx, void *data, int *data_size,
248 248
     return avpkt->size;
249 249
 }
250 250
 
251
-AVCodec yop_decoder = {
251
+AVCodec ff_yop_decoder = {
252 252
     "yop",
253 253
     AVMEDIA_TYPE_VIDEO,
254 254
     CODEC_ID_YOP,
... ...
@@ -650,7 +650,7 @@ static av_cold int decode_end(AVCodecContext *avctx)
650 650
     return 0;
651 651
 }
652 652
 
653
-AVCodec zmbv_decoder = {
653
+AVCodec ff_zmbv_decoder = {
654 654
     "zmbv",
655 655
     AVMEDIA_TYPE_VIDEO,
656 656
     CODEC_ID_ZMBV,
... ...
@@ -323,7 +323,7 @@ static av_cold int encode_end(AVCodecContext *avctx)
323 323
     return 0;
324 324
 }
325 325
 
326
-AVCodec zmbv_encoder = {
326
+AVCodec ff_zmbv_encoder = {
327 327
     "zmbv",
328 328
     AVMEDIA_TYPE_VIDEO,
329 329
     CODEC_ID_ZMBV,