Browse code

Make AVCodec long_names definition conditional depending on CONFIG_SMALL.

Originally committed as revision 13759 to svn://svn.ffmpeg.org/ffmpeg/trunk

Stefano Sabatini authored on 2008/06/13 06:50:13
Showing 167 changed files
... ...
@@ -836,6 +836,6 @@ AVCodec fourxm_decoder = {
836 836
     decode_end,
837 837
     decode_frame,
838 838
     /*CODEC_CAP_DR1,*/
839
-    .long_name = "4X Movie",
839
+    .long_name = NULL_IF_CONFIG_SMALL("4X Movie"),
840 840
 };
841 841
 
... ...
@@ -230,5 +230,5 @@ AVCodec eightbps_decoder = {
230 230
         decode_end,
231 231
         decode_frame,
232 232
         CODEC_CAP_DR1,
233
-        .long_name = "QuickTime 8BPS video",
233
+        .long_name = NULL_IF_CONFIG_SMALL("QuickTime 8BPS video"),
234 234
 };
... ...
@@ -96,7 +96,7 @@ AVCodec eightsvx_fib_decoder = {
96 96
   .priv_data_size = sizeof (EightSvxContext),
97 97
   .init           = eightsvx_decode_init,
98 98
   .decode         = eightsvx_decode_frame,
99
-  .long_name      = "8SVX fibonacci",
99
+  .long_name      = NULL_IF_CONFIG_SMALL("8SVX fibonacci"),
100 100
 };
101 101
 
102 102
 AVCodec eightsvx_exp_decoder = {
... ...
@@ -106,5 +106,5 @@ AVCodec eightsvx_exp_decoder = {
106 106
   .priv_data_size = sizeof (EightSvxContext),
107 107
   .init           = eightsvx_decode_init,
108 108
   .decode         = eightsvx_decode_frame,
109
-  .long_name      = "8SVX exponential",
109
+  .long_name      = NULL_IF_CONFIG_SMALL("8SVX exponential"),
110 110
 };
... ...
@@ -171,5 +171,5 @@ AVCodec aasc_decoder = {
171 171
     aasc_decode_end,
172 172
     aasc_decode_frame,
173 173
     CODEC_CAP_DR1,
174
-    .long_name = "Autodesk RLE",
174
+    .long_name = NULL_IF_CONFIG_SMALL("Autodesk RLE"),
175 175
 };
... ...
@@ -1198,5 +1198,5 @@ AVCodec ac3_decoder = {
1198 1198
     .init = ac3_decode_init,
1199 1199
     .close = ac3_decode_end,
1200 1200
     .decode = ac3_decode_frame,
1201
-    .long_name = "ATSC A/52 / AC-3",
1201
+    .long_name = NULL_IF_CONFIG_SMALL("ATSC A/52 / AC-3"),
1202 1202
 };
... ...
@@ -1364,5 +1364,5 @@ AVCodec ac3_encoder = {
1364 1364
     AC3_encode_frame,
1365 1365
     AC3_encode_close,
1366 1366
     NULL,
1367
-    .long_name = "ATSC A/52 / AC-3",
1367
+    .long_name = NULL_IF_CONFIG_SMALL("ATSC A/52 / AC-3"),
1368 1368
 };
... ...
@@ -1610,7 +1610,7 @@ AVCodec name ## _encoder = {                    \
1610 1610
     adpcm_encode_frame,                         \
1611 1611
     adpcm_encode_close,                         \
1612 1612
     NULL,                                       \
1613
-    .long_name = long_name_,                    \
1613
+    .long_name = NULL_IF_CONFIG_SMALL(long_name_), \
1614 1614
 };
1615 1615
 #else
1616 1616
 #define ADPCM_ENCODER(id,name,long_name_)
... ...
@@ -1627,7 +1627,7 @@ AVCodec name ## _decoder = {                    \
1627 1627
     NULL,                                       \
1628 1628
     NULL,                                       \
1629 1629
     adpcm_decode_frame,                         \
1630
-    .long_name = long_name_,                    \
1630
+    .long_name = NULL_IF_CONFIG_SMALL(long_name_), \
1631 1631
 };
1632 1632
 #else
1633 1633
 #define ADPCM_DECODER(id,name,long_name_)
... ...
@@ -165,6 +165,6 @@ AVCodec adpcm_adx_decoder = {
165 165
     NULL,
166 166
     NULL,
167 167
     adx_decode_frame,
168
-    .long_name = "SEGA CRI ADX",
168
+    .long_name = NULL_IF_CONFIG_SMALL("SEGA CRI ADX"),
169 169
 };
170 170
 
... ...
@@ -190,5 +190,5 @@ AVCodec adpcm_adx_encoder = {
190 190
     adx_encode_frame,
191 191
     adx_encode_close,
192 192
     NULL,
193
-    .long_name = "SEGA CRI ADX",
193
+    .long_name = NULL_IF_CONFIG_SMALL("SEGA CRI ADX"),
194 194
 };
... ...
@@ -620,5 +620,5 @@ AVCodec alac_decoder = {
620 620
     NULL,
621 621
     alac_decode_close,
622 622
     alac_decode_frame,
623
-    .long_name = "ALAC (Apple Lossless Audio Codec)",
623
+    .long_name = NULL_IF_CONFIG_SMALL("ALAC (Apple Lossless Audio Codec)"),
624 624
 };
... ...
@@ -917,5 +917,5 @@ AVCodec ape_decoder = {
917 917
     NULL,
918 918
     ape_decode_close,
919 919
     ape_decode_frame,
920
-    .long_name = "Monkey's Audio",
920
+    .long_name = NULL_IF_CONFIG_SMALL("Monkey's Audio"),
921 921
 };
... ...
@@ -615,7 +615,7 @@ AVCodec asv1_decoder = {
615 615
     decode_end,
616 616
     decode_frame,
617 617
     CODEC_CAP_DR1,
618
-    .long_name= "ASUS V1",
618
+    .long_name= NULL_IF_CONFIG_SMALL("ASUS V1"),
619 619
 };
620 620
 
621 621
 AVCodec asv2_decoder = {
... ...
@@ -628,7 +628,7 @@ AVCodec asv2_decoder = {
628 628
     decode_end,
629 629
     decode_frame,
630 630
     CODEC_CAP_DR1,
631
-    .long_name= "ASUS V2",
631
+    .long_name= NULL_IF_CONFIG_SMALL("ASUS V2"),
632 632
 };
633 633
 
634 634
 #ifdef CONFIG_ENCODERS
... ...
@@ -642,7 +642,7 @@ AVCodec asv1_encoder = {
642 642
     encode_frame,
643 643
     //encode_end,
644 644
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_NONE},
645
-    .long_name= "ASUS V1",
645
+    .long_name= NULL_IF_CONFIG_SMALL("ASUS V1"),
646 646
 };
647 647
 
648 648
 AVCodec asv2_encoder = {
... ...
@@ -654,7 +654,7 @@ AVCodec asv2_encoder = {
654 654
     encode_frame,
655 655
     //encode_end,
656 656
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_NONE},
657
-    .long_name= "ASUS V2",
657
+    .long_name= NULL_IF_CONFIG_SMALL("ASUS V2"),
658 658
 };
659 659
 
660 660
 #endif //CONFIG_ENCODERS
... ...
@@ -1071,5 +1071,5 @@ AVCodec atrac3_decoder =
1071 1071
     .init = atrac3_decode_init,
1072 1072
     .close = atrac3_decode_close,
1073 1073
     .decode = atrac3_decode_frame,
1074
-    .long_name = "Atrac 3 (Adaptive TRansform Acoustic Coding 3)",
1074
+    .long_name = NULL_IF_CONFIG_SMALL("Atrac 3 (Adaptive TRansform Acoustic Coding 3)"),
1075 1075
 };
... ...
@@ -2245,7 +2245,11 @@ typedef struct AVCodec {
2245 2245
     void (*flush)(AVCodecContext *);
2246 2246
     const AVRational *supported_framerates; ///< array of supported framerates, or NULL if any, array is terminated by {0,0}
2247 2247
     const enum PixelFormat *pix_fmts;       ///< array of supported pixel formats, or NULL if unknown, array is terminated by -1
2248
-    const char *long_name;                  ///< descriptive name for the codec, meant to be more human readable than \p name
2248
+    /**
2249
+     * Descriptive name for the codec, meant to be more human readable than \p name.
2250
+     * You \e should use the NULL_IF_CONFIG_SMALL() macro to define it.
2251
+     */
2252
+    const char *long_name;
2249 2253
     const int *supported_samplerates;       ///< array of supported audio samplerates, or NULL if unknown, array is terminated by 0
2250 2254
 } AVCodec;
2251 2255
 
... ...
@@ -158,5 +158,5 @@ AVCodec avs_decoder = {
158 158
     NULL,
159 159
     avs_decode_frame,
160 160
     CODEC_CAP_DR1,
161
-    .long_name = "AVS (Audio Video Standard) video",
161
+    .long_name = NULL_IF_CONFIG_SMALL("AVS (Audio Video Standard) video"),
162 162
 };
... ...
@@ -136,5 +136,5 @@ AVCodec bethsoftvid_decoder = {
136 136
     .init = bethsoftvid_decode_init,
137 137
     .close = bethsoftvid_decode_end,
138 138
     .decode = bethsoftvid_decode_frame,
139
-    .long_name = "Bethesda VID video",
139
+    .long_name = NULL_IF_CONFIG_SMALL("Bethesda VID video"),
140 140
 };
... ...
@@ -178,5 +178,5 @@ AVCodec bfi_decoder = {
178 178
     .init = bfi_decode_init,
179 179
     .close = bfi_decode_close,
180 180
     .decode = bfi_decode_frame,
181
-    .long_name = "Brute Force & Ignorance",
181
+    .long_name = NULL_IF_CONFIG_SMALL("Brute Force & Ignorance"),
182 182
 };
... ...
@@ -258,5 +258,5 @@ AVCodec bmp_decoder = {
258 258
     NULL,
259 259
     bmp_decode_end,
260 260
     bmp_decode_frame,
261
-    .long_name = "BMP image",
261
+    .long_name = NULL_IF_CONFIG_SMALL("BMP image"),
262 262
 };
... ...
@@ -95,5 +95,5 @@ AVCodec bmp_encoder = {
95 95
     bmp_encode_frame,
96 96
     NULL, //encode_end,
97 97
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_BGR24, PIX_FMT_NONE},
98
-    .long_name = "BMP image",
98
+    .long_name = NULL_IF_CONFIG_SMALL("BMP image"),
99 99
 };
... ...
@@ -250,5 +250,5 @@ AVCodec c93_decoder = {
250 250
     decode_end,
251 251
     decode_frame,
252 252
     CODEC_CAP_DR1,
253
-    .long_name = "Interplay C93",
253
+    .long_name = NULL_IF_CONFIG_SMALL("Interplay C93"),
254 254
 };
... ...
@@ -699,5 +699,5 @@ AVCodec cavs_decoder = {
699 699
     cavs_decode_frame,
700 700
     CODEC_CAP_DR1 | CODEC_CAP_DELAY,
701 701
     .flush= cavs_flush,
702
-    .long_name= "Chinese AVS video (AVS1-P2, JiZhun profile)",
702
+    .long_name= NULL_IF_CONFIG_SMALL("Chinese AVS video (AVS1-P2, JiZhun profile)"),
703 703
 };
... ...
@@ -463,5 +463,5 @@ AVCodec cinepak_decoder = {
463 463
     cinepak_decode_end,
464 464
     cinepak_decode_frame,
465 465
     CODEC_CAP_DR1,
466
-    .long_name = "Cinepak",
466
+    .long_name = NULL_IF_CONFIG_SMALL("Cinepak"),
467 467
 };
... ...
@@ -140,7 +140,7 @@ AVCodec cljr_decoder = {
140 140
     NULL,
141 141
     decode_frame,
142 142
     CODEC_CAP_DR1,
143
-    .long_name = "Cirrus Logic AccuPak",
143
+    .long_name = NULL_IF_CONFIG_SMALL("Cirrus Logic AccuPak"),
144 144
 };
145 145
 #if 0
146 146
 #ifdef CONFIG_ENCODERS
... ...
@@ -153,7 +153,7 @@ AVCodec cljr_encoder = {
153 153
     encode_init,
154 154
     encode_frame,
155 155
     //encode_end,
156
-    .long_name = "Cirrus Logic AccuPak",
156
+    .long_name = NULL_IF_CONFIG_SMALL("Cirrus Logic AccuPak"),
157 157
 };
158 158
 
159 159
 #endif //CONFIG_ENCODERS
... ...
@@ -1195,5 +1195,5 @@ AVCodec cook_decoder =
1195 1195
     .init = cook_decode_init,
1196 1196
     .close = cook_decode_close,
1197 1197
     .decode = cook_decode_frame,
1198
-    .long_name = "COOK",
1198
+    .long_name = NULL_IF_CONFIG_SMALL("COOK"),
1199 1199
 };
... ...
@@ -258,6 +258,6 @@ AVCodec cscd_decoder = {
258 258
     decode_end,
259 259
     decode_frame,
260 260
     CODEC_CAP_DR1,
261
-    .long_name = "CamStudio",
261
+    .long_name = NULL_IF_CONFIG_SMALL("CamStudio"),
262 262
 };
263 263
 
... ...
@@ -181,6 +181,6 @@ AVCodec cyuv_decoder = {
181 181
     cyuv_decode_frame,
182 182
     CODEC_CAP_DR1,
183 183
     NULL,
184
-    .long_name = "Creative YUV (CYUV)",
184
+    .long_name = NULL_IF_CONFIG_SMALL("Creative YUV (CYUV)"),
185 185
 };
186 186
 
... ...
@@ -1264,5 +1264,5 @@ AVCodec dca_decoder = {
1264 1264
     .priv_data_size = sizeof(DCAContext),
1265 1265
     .init = dca_decode_init,
1266 1266
     .decode = dca_decode_frame,
1267
-    .long_name = "DCA (DTS Coherent Acoustics)",
1267
+    .long_name = NULL_IF_CONFIG_SMALL("DCA (DTS Coherent Acoustics)"),
1268 1268
 };
... ...
@@ -342,5 +342,5 @@ AVCodec dnxhd_decoder = {
342 342
     dnxhd_decode_close,
343 343
     dnxhd_decode_frame,
344 344
     CODEC_CAP_DR1,
345
-    .long_name = "VC3/DNxHD",
345
+    .long_name = NULL_IF_CONFIG_SMALL("VC3/DNxHD"),
346 346
 };
... ...
@@ -857,5 +857,5 @@ AVCodec dnxhd_encoder = {
857 857
     dnxhd_encode_picture,
858 858
     dnxhd_encode_end,
859 859
     .pix_fmts = (enum PixelFormat[]){PIX_FMT_YUV422P, PIX_FMT_NONE},
860
-    .long_name = "VC3/DNxHD",
860
+    .long_name = NULL_IF_CONFIG_SMALL("VC3/DNxHD"),
861 861
 };
... ...
@@ -304,7 +304,7 @@ AVCodec name ## _decoder = {                    \
304 304
     NULL,                                       \
305 305
     NULL,                                       \
306 306
     dpcm_decode_frame,                          \
307
-    .long_name = long_name_,                    \
307
+    .long_name = NULL_IF_CONFIG_SMALL(long_name_), \
308 308
 };
309 309
 
310 310
 DPCM_DECODER(CODEC_ID_INTERPLAY_DPCM, interplay_dpcm, "Interplay DPCM");
... ...
@@ -348,7 +348,7 @@ AVCodec dsicinvideo_decoder = {
348 348
     cinvideo_decode_end,
349 349
     cinvideo_decode_frame,
350 350
     CODEC_CAP_DR1,
351
-    .long_name = "Delphine Software International CIN video",
351
+    .long_name = NULL_IF_CONFIG_SMALL("Delphine Software International CIN video"),
352 352
 };
353 353
 
354 354
 AVCodec dsicinaudio_decoder = {
... ...
@@ -360,5 +360,5 @@ AVCodec dsicinaudio_decoder = {
360 360
     NULL,
361 361
     NULL,
362 362
     cinaudio_decode_frame,
363
-    .long_name = "Delphine Software International CIN audio",
363
+    .long_name = NULL_IF_CONFIG_SMALL("Delphine Software International CIN audio"),
364 364
 };
... ...
@@ -1236,7 +1236,7 @@ AVCodec dvvideo_encoder = {
1236 1236
     dvvideo_init,
1237 1237
     dvvideo_encode_frame,
1238 1238
     .pix_fmts = (enum PixelFormat[]) {PIX_FMT_YUV411P, PIX_FMT_YUV422P, PIX_FMT_YUV420P, PIX_FMT_NONE},
1239
-    .long_name = "DV (Digital Video)",
1239
+    .long_name = NULL_IF_CONFIG_SMALL("DV (Digital Video)"),
1240 1240
 };
1241 1241
 #endif // CONFIG_DVVIDEO_ENCODER
1242 1242
 
... ...
@@ -1252,6 +1252,6 @@ AVCodec dvvideo_decoder = {
1252 1252
     dvvideo_decode_frame,
1253 1253
     CODEC_CAP_DR1,
1254 1254
     NULL,
1255
-    .long_name = "DV (Digital Video)",
1255
+    .long_name = NULL_IF_CONFIG_SMALL("DV (Digital Video)"),
1256 1256
 };
1257 1257
 #endif
... ...
@@ -408,5 +408,5 @@ AVCodec dvbsub_encoder = {
408 408
     sizeof(DVBSubtitleContext),
409 409
     NULL,
410 410
     dvbsub_encode,
411
-    .long_name = "DVB subtitles",
411
+    .long_name = NULL_IF_CONFIG_SMALL("DVB subtitles"),
412 412
 };
... ...
@@ -1430,5 +1430,5 @@ AVCodec dvbsub_decoder = {
1430 1430
     NULL,
1431 1431
     dvbsub_close_decoder,
1432 1432
     dvbsub_decode,
1433
-    .long_name = "DVB subtitles",
1433
+    .long_name = NULL_IF_CONFIG_SMALL("DVB subtitles"),
1434 1434
 };
... ...
@@ -506,5 +506,5 @@ AVCodec dvdsub_decoder = {
506 506
     NULL,
507 507
     NULL,
508 508
     dvdsub_decode,
509
-    .long_name = "DVD subtitles",
509
+    .long_name = NULL_IF_CONFIG_SMALL("DVD subtitles"),
510 510
 };
... ...
@@ -222,5 +222,5 @@ AVCodec dvdsub_encoder = {
222 222
     0,
223 223
     NULL,
224 224
     dvdsub_encode,
225
-    .long_name = "DVD subtitles",
225
+    .long_name = NULL_IF_CONFIG_SMALL("DVD subtitles"),
226 226
 };
... ...
@@ -327,6 +327,6 @@ AVCodec dxa_decoder = {
327 327
     NULL,
328 328
     decode_end,
329 329
     decode_frame,
330
-    .long_name = "Feeble Files/ScummVM DXA",
330
+    .long_name = NULL_IF_CONFIG_SMALL("Feeble Files/ScummVM DXA"),
331 331
 };
332 332
 
... ...
@@ -380,6 +380,6 @@ AVCodec escape124_decoder = {
380 380
     escape124_decode_close,
381 381
     escape124_decode_frame,
382 382
     CODEC_CAP_DR1,
383
-    .long_name = "Escape 124",
383
+    .long_name = NULL_IF_CONFIG_SMALL("Escape 124"),
384 384
 };
385 385
 
... ...
@@ -1026,7 +1026,7 @@ AVCodec ffv1_decoder = {
1026 1026
     decode_frame,
1027 1027
     CODEC_CAP_DR1 /*| CODEC_CAP_DRAW_HORIZ_BAND*/,
1028 1028
     NULL,
1029
-    .long_name= "FFmpeg codec #1",
1029
+    .long_name= NULL_IF_CONFIG_SMALL("FFmpeg codec #1"),
1030 1030
 };
1031 1031
 
1032 1032
 #ifdef CONFIG_ENCODERS
... ...
@@ -1039,6 +1039,6 @@ AVCodec ffv1_encoder = {
1039 1039
     encode_frame,
1040 1040
     common_end,
1041 1041
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_YUV444P, PIX_FMT_YUV422P, PIX_FMT_YUV411P, PIX_FMT_YUV410P, PIX_FMT_RGB32, PIX_FMT_NONE},
1042
-    .long_name= "FFmpeg codec #1",
1042
+    .long_name= NULL_IF_CONFIG_SMALL("FFmpeg codec #1"),
1043 1043
 };
1044 1044
 #endif
... ...
@@ -774,5 +774,5 @@ AVCodec flac_decoder = {
774 774
     flac_decode_close,
775 775
     flac_decode_frame,
776 776
     .flush= flac_flush,
777
-    .long_name= "FLAC (Free Lossless Audio Codec)"
777
+    .long_name= NULL_IF_CONFIG_SMALL("FLAC (Free Lossless Audio Codec)"),
778 778
 };
... ...
@@ -1492,5 +1492,5 @@ AVCodec flac_encoder = {
1492 1492
     flac_encode_close,
1493 1493
     NULL,
1494 1494
     .capabilities = CODEC_CAP_SMALL_LAST_FRAME,
1495
-    .long_name = "FLAC (Free Lossless Audio Codec)",
1495
+    .long_name = NULL_IF_CONFIG_SMALL("FLAC (Free Lossless Audio Codec)"),
1496 1496
 };
... ...
@@ -255,5 +255,5 @@ AVCodec flashsv_decoder = {
255 255
     flashsv_decode_frame,
256 256
     CODEC_CAP_DR1,
257 257
     .pix_fmts = (enum PixelFormat[]){PIX_FMT_BGR24, PIX_FMT_NONE},
258
-    .long_name = "Flash Screen Video v1",
258
+    .long_name = NULL_IF_CONFIG_SMALL("Flash Screen Video v1"),
259 259
 };
... ...
@@ -293,6 +293,6 @@ AVCodec flashsv_encoder = {
293 293
     flashsv_encode_frame,
294 294
     flashsv_encode_end,
295 295
     .pix_fmts = (enum PixelFormat[]){PIX_FMT_BGR24, PIX_FMT_NONE},
296
-    .long_name = "Flash Screen Video",
296
+    .long_name = NULL_IF_CONFIG_SMALL("Flash Screen Video"),
297 297
 };
298 298
 
... ...
@@ -750,5 +750,5 @@ AVCodec flic_decoder = {
750 750
     NULL,
751 751
     NULL,
752 752
     NULL,
753
-    .long_name = "Autodesk Animator Flic video",
753
+    .long_name = NULL_IF_CONFIG_SMALL("Autodesk Animator Flic video"),
754 754
 };
... ...
@@ -365,5 +365,5 @@ AVCodec fraps_decoder = {
365 365
     decode_end,
366 366
     decode_frame,
367 367
     CODEC_CAP_DR1,
368
-    .long_name = "Fraps",
368
+    .long_name = NULL_IF_CONFIG_SMALL("Fraps"),
369 369
 };
... ...
@@ -413,7 +413,7 @@ AVCodec adpcm_g726_encoder = {
413 413
     g726_encode_frame,
414 414
     g726_close,
415 415
     NULL,
416
-    .long_name = "G.726 ADPCM",
416
+    .long_name = NULL_IF_CONFIG_SMALL("G.726 ADPCM"),
417 417
 };
418 418
 #endif //CONFIG_ENCODERS
419 419
 
... ...
@@ -426,5 +426,5 @@ AVCodec adpcm_g726_decoder = {
426 426
     NULL,
427 427
     g726_close,
428 428
     g726_decode_frame,
429
-    .long_name = "G.726 ADPCM",
429
+    .long_name = NULL_IF_CONFIG_SMALL("G.726 ADPCM"),
430 430
 };
... ...
@@ -341,5 +341,5 @@ AVCodec gif_encoder = {
341 341
     gif_encode_frame,
342 342
     NULL, //encode_end,
343 343
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_PAL8, PIX_FMT_NONE},
344
-    .long_name= "GIF (Graphics Interchange Format)",
344
+    .long_name= NULL_IF_CONFIG_SMALL("GIF (Graphics Interchange Format)"),
345 345
 };
... ...
@@ -333,5 +333,5 @@ AVCodec gif_decoder = {
333 333
     NULL,
334 334
     gif_decode_close,
335 335
     gif_decode_frame,
336
-    .long_name = "GIF (Graphics Interchange Format)",
336
+    .long_name = NULL_IF_CONFIG_SMALL("GIF (Graphics Interchange Format)"),
337 337
 };
... ...
@@ -647,5 +647,5 @@ AVCodec h261_decoder = {
647 647
     h261_decode_end,
648 648
     h261_decode_frame,
649 649
     CODEC_CAP_DR1,
650
-    .long_name = "H.261",
650
+    .long_name = NULL_IF_CONFIG_SMALL("H.261"),
651 651
 };
... ...
@@ -330,6 +330,6 @@ AVCodec h261_encoder = {
330 330
     MPV_encode_picture,
331 331
     MPV_encode_end,
332 332
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_NONE},
333
-    .long_name= "H.261",
333
+    .long_name= NULL_IF_CONFIG_SMALL("H.261"),
334 334
 };
335 335
 
... ...
@@ -723,7 +723,7 @@ AVCodec mpeg4_decoder = {
723 723
     ff_h263_decode_frame,
724 724
     CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1 | CODEC_CAP_TRUNCATED | CODEC_CAP_DELAY,
725 725
     .flush= ff_mpeg_flush,
726
-    .long_name= "MPEG-4 part 2",
726
+    .long_name= NULL_IF_CONFIG_SMALL("MPEG-4 part 2"),
727 727
 };
728 728
 
729 729
 AVCodec h263_decoder = {
... ...
@@ -737,7 +737,7 @@ AVCodec h263_decoder = {
737 737
     ff_h263_decode_frame,
738 738
     CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1 | CODEC_CAP_TRUNCATED | CODEC_CAP_DELAY,
739 739
     .flush= ff_mpeg_flush,
740
-    .long_name="H.263",
740
+    .long_name= NULL_IF_CONFIG_SMALL("H.263"),
741 741
 };
742 742
 
743 743
 AVCodec msmpeg4v1_decoder = {
... ...
@@ -750,7 +750,7 @@ AVCodec msmpeg4v1_decoder = {
750 750
     ff_h263_decode_end,
751 751
     ff_h263_decode_frame,
752 752
     CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1,
753
-    .long_name="MPEG-4 part 2 Microsoft variant version 1",
753
+    .long_name= NULL_IF_CONFIG_SMALL("MPEG-4 part 2 Microsoft variant version 1"),
754 754
 };
755 755
 
756 756
 AVCodec msmpeg4v2_decoder = {
... ...
@@ -763,7 +763,7 @@ AVCodec msmpeg4v2_decoder = {
763 763
     ff_h263_decode_end,
764 764
     ff_h263_decode_frame,
765 765
     CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1,
766
-    .long_name="MPEG-4 part 2 Microsoft variant version 2",
766
+    .long_name= NULL_IF_CONFIG_SMALL("MPEG-4 part 2 Microsoft variant version 2"),
767 767
 };
768 768
 
769 769
 AVCodec msmpeg4v3_decoder = {
... ...
@@ -776,7 +776,7 @@ AVCodec msmpeg4v3_decoder = {
776 776
     ff_h263_decode_end,
777 777
     ff_h263_decode_frame,
778 778
     CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1,
779
-    .long_name="MPEG-4 part 2 Microsoft variant version 3",
779
+    .long_name= NULL_IF_CONFIG_SMALL("MPEG-4 part 2 Microsoft variant version 3"),
780 780
 };
781 781
 
782 782
 AVCodec wmv1_decoder = {
... ...
@@ -789,7 +789,7 @@ AVCodec wmv1_decoder = {
789 789
     ff_h263_decode_end,
790 790
     ff_h263_decode_frame,
791 791
     CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1,
792
-    .long_name= "Windows Media Video 7",
792
+    .long_name= NULL_IF_CONFIG_SMALL("Windows Media Video 7"),
793 793
 };
794 794
 
795 795
 AVCodec h263i_decoder = {
... ...
@@ -802,7 +802,7 @@ AVCodec h263i_decoder = {
802 802
     ff_h263_decode_end,
803 803
     ff_h263_decode_frame,
804 804
     CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1,
805
-    .long_name = "H.263i",
805
+    .long_name = NULL_IF_CONFIG_SMALL("H.263i"),
806 806
 };
807 807
 
808 808
 AVCodec flv_decoder = {
... ...
@@ -815,5 +815,5 @@ AVCodec flv_decoder = {
815 815
     ff_h263_decode_end,
816 816
     ff_h263_decode_frame,
817 817
     CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1,
818
-    .long_name= "Flash Video",
818
+    .long_name= NULL_IF_CONFIG_SMALL("Flash Video"),
819 819
 };
... ...
@@ -8100,7 +8100,7 @@ AVCodec h264_decoder = {
8100 8100
     decode_frame,
8101 8101
     /*CODEC_CAP_DRAW_HORIZ_BAND |*/ CODEC_CAP_DR1 | CODEC_CAP_TRUNCATED | CODEC_CAP_DELAY,
8102 8102
     .flush= flush_dpb,
8103
-    .long_name = "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
8103
+    .long_name = NULL_IF_CONFIG_SMALL("H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10"),
8104 8104
 };
8105 8105
 
8106 8106
 #include "svq3.c"
... ...
@@ -1445,7 +1445,7 @@ AVCodec huffyuv_decoder = {
1445 1445
     decode_frame,
1446 1446
     CODEC_CAP_DR1 | CODEC_CAP_DRAW_HORIZ_BAND,
1447 1447
     NULL,
1448
-    .long_name = "Huffyuv / HuffYUV",
1448
+    .long_name = NULL_IF_CONFIG_SMALL("Huffyuv / HuffYUV"),
1449 1449
 };
1450 1450
 
1451 1451
 AVCodec ffvhuff_decoder = {
... ...
@@ -1459,7 +1459,7 @@ AVCodec ffvhuff_decoder = {
1459 1459
     decode_frame,
1460 1460
     CODEC_CAP_DR1 | CODEC_CAP_DRAW_HORIZ_BAND,
1461 1461
     NULL,
1462
-    .long_name = "Huffyuv FFmpeg variant",
1462
+    .long_name = NULL_IF_CONFIG_SMALL("Huffyuv FFmpeg variant"),
1463 1463
 };
1464 1464
 #endif
1465 1465
 
... ...
@@ -1474,7 +1474,7 @@ AVCodec huffyuv_encoder = {
1474 1474
     encode_frame,
1475 1475
     encode_end,
1476 1476
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV422P, PIX_FMT_RGB32, PIX_FMT_NONE},
1477
-    .long_name = "Huffyuv / HuffYUV",
1477
+    .long_name = NULL_IF_CONFIG_SMALL("Huffyuv / HuffYUV"),
1478 1478
 };
1479 1479
 
1480 1480
 AVCodec ffvhuff_encoder = {
... ...
@@ -1486,7 +1486,7 @@ AVCodec ffvhuff_encoder = {
1486 1486
     encode_frame,
1487 1487
     encode_end,
1488 1488
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_YUV422P, PIX_FMT_RGB32, PIX_FMT_NONE},
1489
-    .long_name = "Huffyuv FFmpeg variant",
1489
+    .long_name = NULL_IF_CONFIG_SMALL("Huffyuv FFmpeg variant"),
1490 1490
 };
1491 1491
 
1492 1492
 #endif //CONFIG_ENCODERS
... ...
@@ -262,6 +262,6 @@ AVCodec idcin_decoder = {
262 262
     idcin_decode_end,
263 263
     idcin_decode_frame,
264 264
     CODEC_CAP_DR1,
265
-    .long_name = "id Quake II CIN video",
265
+    .long_name = NULL_IF_CONFIG_SMALL("id Quake II CIN video"),
266 266
 };
267 267
 
... ...
@@ -813,5 +813,5 @@ AVCodec imc_decoder = {
813 813
     .init = imc_decode_init,
814 814
     .close = imc_decode_close,
815 815
     .decode = imc_decode_frame,
816
-    .long_name = "IMC (Intel Music Coder)",
816
+    .long_name = NULL_IF_CONFIG_SMALL("IMC (Intel Music Coder)"),
817 817
 };
... ...
@@ -219,5 +219,5 @@ AVCodec indeo2_decoder = {
219 219
     NULL,
220 220
     ir2_decode_frame,
221 221
     CODEC_CAP_DR1,
222
-    .long_name = "Intel Indeo 2",
222
+    .long_name = NULL_IF_CONFIG_SMALL("Intel Indeo 2"),
223 223
 };
... ...
@@ -1135,5 +1135,5 @@ AVCodec indeo3_decoder = {
1135 1135
     indeo3_decode_frame,
1136 1136
     0,
1137 1137
     NULL,
1138
-    .long_name = "Intel Indeo 3",
1138
+    .long_name = NULL_IF_CONFIG_SMALL("Intel Indeo 3"),
1139 1139
 };
... ...
@@ -942,5 +942,5 @@ AVCodec interplay_video_decoder = {
942 942
     ipvideo_decode_end,
943 943
     ipvideo_decode_frame,
944 944
     CODEC_CAP_DR1,
945
-    .long_name = "Interplay MVE Video",
945
+    .long_name = NULL_IF_CONFIG_SMALL("Interplay MVE Video"),
946 946
 };
... ...
@@ -372,5 +372,5 @@ AVCodec jpegls_decoder = {
372 372
     ff_mjpeg_decode_end,
373 373
     ff_mjpeg_decode_frame,
374 374
     CODEC_CAP_DR1,
375
-    .long_name = "JPEG-LS",
375
+    .long_name = NULL_IF_CONFIG_SMALL("JPEG-LS"),
376 376
 };
... ...
@@ -390,5 +390,5 @@ AVCodec jpegls_encoder = { //FIXME avoid MPV_* lossless JPEG should not need the
390 390
     encode_picture_ls,
391 391
     NULL,
392 392
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_BGR24, PIX_FMT_RGB24, PIX_FMT_GRAY8, PIX_FMT_GRAY16, PIX_FMT_NONE},
393
-    .long_name= "JPEG-LS",
393
+    .long_name= NULL_IF_CONFIG_SMALL("JPEG-LS"),
394 394
 };
... ...
@@ -411,5 +411,5 @@ AVCodec kmvc_decoder = {
411 411
     NULL,
412 412
     decode_end,
413 413
     decode_frame,
414
-    .long_name = "Karl Morton's video codec",
414
+    .long_name = NULL_IF_CONFIG_SMALL("Karl Morton's video codec"),
415 415
 };
... ...
@@ -697,7 +697,7 @@ AVCodec mszh_decoder = {
697 697
     decode_end,
698 698
     decode_frame,
699 699
     CODEC_CAP_DR1,
700
-    .long_name ="LCL (LossLess Codec Library) MSZH",
700
+    .long_name = NULL_IF_CONFIG_SMALL("LCL (LossLess Codec Library) MSZH"),
701 701
 };
702 702
 #endif
703 703
 
... ...
@@ -712,6 +712,6 @@ AVCodec zlib_decoder = {
712 712
     decode_end,
713 713
     decode_frame,
714 714
     CODEC_CAP_DR1,
715
-    .long_name ="LCL (LossLess Codec Library) ZLIB",
715
+    .long_name = NULL_IF_CONFIG_SMALL("LCL (LossLess Codec Library) ZLIB"),
716 716
 };
717 717
 #endif
... ...
@@ -228,5 +228,5 @@ AVCodec zlib_encoder = {
228 228
     encode_init,
229 229
     encode_frame,
230 230
     encode_end,
231
-    .long_name = "LCL (LossLess Codec Library) ZLIB",
231
+    .long_name = NULL_IF_CONFIG_SMALL("LCL (LossLess Codec Library) ZLIB"),
232 232
 };
... ...
@@ -222,5 +222,5 @@ AVCodec liba52_decoder = {
222 222
     NULL,
223 223
     a52_decode_end,
224 224
     a52_decode_frame,
225
-    .long_name = "liba52 ATSC A/52 / AC-3",
225
+    .long_name = NULL_IF_CONFIG_SMALL("liba52 ATSC A/52 / AC-3"),
226 226
 };
... ...
@@ -503,7 +503,7 @@ AVCodec libamr_nb_decoder =
503 503
     NULL,
504 504
     amr_nb_decode_close,
505 505
     amr_nb_decode_frame,
506
-    .long_name = "libamr-nb Adaptive Multi-Rate (AMR) Narrow-Band",
506
+    .long_name = NULL_IF_CONFIG_SMALL("libamr-nb Adaptive Multi-Rate (AMR) Narrow-Band"),
507 507
 };
508 508
 
509 509
 AVCodec libamr_nb_encoder =
... ...
@@ -516,7 +516,7 @@ AVCodec libamr_nb_encoder =
516 516
     amr_nb_encode_frame,
517 517
     amr_nb_encode_close,
518 518
     NULL,
519
-    .long_name = "libamr-nb Adaptive Multi-Rate (AMR) Narrow-Band",
519
+    .long_name = NULL_IF_CONFIG_SMALL("libamr-nb Adaptive Multi-Rate (AMR) Narrow-Band"),
520 520
 };
521 521
 
522 522
 #endif
... ...
@@ -697,7 +697,7 @@ AVCodec libamr_wb_decoder =
697 697
     NULL,
698 698
     amr_wb_decode_close,
699 699
     amr_wb_decode_frame,
700
-    .long_name = "libamr-wb Adaptive Multi-Rate (AMR) Wide-Band",
700
+    .long_name = NULL_IF_CONFIG_SMALL("libamr-wb Adaptive Multi-Rate (AMR) Wide-Band"),
701 701
 };
702 702
 
703 703
 AVCodec libamr_wb_encoder =
... ...
@@ -710,7 +710,7 @@ AVCodec libamr_wb_encoder =
710 710
     amr_wb_encode_frame,
711 711
     amr_wb_encode_close,
712 712
     NULL,
713
-    .long_name = "libamr-wb Adaptive Multi-Rate (AMR) Wide-Band",
713
+    .long_name = NULL_IF_CONFIG_SMALL("libamr-wb Adaptive Multi-Rate (AMR) Wide-Band"),
714 714
 };
715 715
 
716 716
 #endif //CONFIG_LIBAMR_WB
... ...
@@ -205,5 +205,5 @@ AVCodec libdirac_decoder = {
205 205
     libdirac_decode_frame,
206 206
     CODEC_CAP_DELAY,
207 207
     .flush = libdirac_flush,
208
-    .long_name = "libdirac Dirac 2.2",
208
+    .long_name = NULL_IF_CONFIG_SMALL("libdirac Dirac 2.2"),
209 209
 } ;
... ...
@@ -370,5 +370,5 @@ AVCodec libdirac_encoder = {
370 370
     libdirac_encode_close,
371 371
    .capabilities= CODEC_CAP_DELAY,
372 372
    .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_YUV422P, PIX_FMT_YUV444P, -1},
373
-   .long_name= "libdirac Dirac 2.2",
373
+   .long_name= NULL_IF_CONFIG_SMALL("libdirac Dirac 2.2"),
374 374
 } ;
... ...
@@ -151,5 +151,5 @@ AVCodec libfaac_encoder = {
151 151
     Faac_encode_init,
152 152
     Faac_encode_frame,
153 153
     Faac_encode_close,
154
-    .long_name = "libfaac AAC (Advanced Audio Codec)",
154
+    .long_name = NULL_IF_CONFIG_SMALL("libfaac AAC (Advanced Audio Codec)"),
155 155
 };
... ...
@@ -325,7 +325,7 @@ AVCodec name ## _decoder = {    \
325 325
     NULL,                       \
326 326
     faac_decode_end,            \
327 327
     faac_decode_frame,          \
328
-    .long_name = long_name_,    \
328
+    .long_name = NULL_IF_CONFIG_SMALL(long_name_), \
329 329
 }
330 330
 
331 331
 // FIXME - raw AAC files - maybe just one entry will be enough
... ...
@@ -117,7 +117,7 @@ AVCodec libgsm_encoder = {
117 117
     libgsm_init,
118 118
     libgsm_encode_frame,
119 119
     libgsm_close,
120
-    .long_name = "libgsm GSM",
120
+    .long_name = NULL_IF_CONFIG_SMALL("libgsm GSM"),
121 121
 };
122 122
 
123 123
 AVCodec libgsm_ms_encoder = {
... ...
@@ -128,7 +128,7 @@ AVCodec libgsm_ms_encoder = {
128 128
     libgsm_init,
129 129
     libgsm_encode_frame,
130 130
     libgsm_close,
131
-    .long_name = "libgsm GSM Microsoft variant",
131
+    .long_name = NULL_IF_CONFIG_SMALL("libgsm GSM Microsoft variant"),
132 132
 };
133 133
 
134 134
 static int libgsm_decode_frame(AVCodecContext *avctx,
... ...
@@ -158,7 +158,7 @@ AVCodec libgsm_decoder = {
158 158
     NULL,
159 159
     libgsm_close,
160 160
     libgsm_decode_frame,
161
-    .long_name = "libgsm GSM",
161
+    .long_name = NULL_IF_CONFIG_SMALL("libgsm GSM"),
162 162
 };
163 163
 
164 164
 AVCodec libgsm_ms_decoder = {
... ...
@@ -170,5 +170,5 @@ AVCodec libgsm_ms_decoder = {
170 170
     NULL,
171 171
     libgsm_close,
172 172
     libgsm_decode_frame,
173
-    .long_name = "libgsm GSM Microsoft variant",
173
+    .long_name = NULL_IF_CONFIG_SMALL("libgsm GSM Microsoft variant"),
174 174
 };
... ...
@@ -218,5 +218,5 @@ AVCodec libmp3lame_encoder = {
218 218
     MP3lame_encode_frame,
219 219
     MP3lame_encode_close,
220 220
     .capabilities= CODEC_CAP_DELAY,
221
-    .long_name= "libmp3lame MP3 (MPEG audio layer 3)",
221
+    .long_name= NULL_IF_CONFIG_SMALL("libmp3lame MP3 (MPEG audio layer 3)"),
222 222
 };
... ...
@@ -305,5 +305,5 @@ AVCodec libschroedinger_decoder = {
305 305
     libschroedinger_decode_frame,
306 306
     CODEC_CAP_DELAY,
307 307
     .flush = libschroedinger_flush,
308
-    .long_name = "libschroedinger Dirac 2.2",
308
+    .long_name = NULL_IF_CONFIG_SMALL("libschroedinger Dirac 2.2"),
309 309
 };
... ...
@@ -384,5 +384,5 @@ AVCodec libschroedinger_encoder = {
384 384
     libschroedinger_encode_close,
385 385
    .capabilities= CODEC_CAP_DELAY,
386 386
    .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_YUV422P, PIX_FMT_YUV444P, PIX_FMT_NONE},
387
-   .long_name= "libschroedinger Dirac 2.2",
387
+   .long_name= NULL_IF_CONFIG_SMALL("libschroedinger Dirac 2.2"),
388 388
 };
... ...
@@ -277,5 +277,5 @@ AVCodec libtheora_encoder =
277 277
     .close = encode_close,
278 278
     .encode = encode_frame,
279 279
     .pix_fmts = supported_pixel_formats,
280
-    .long_name = "libtheora Theora",
280
+    .long_name = NULL_IF_CONFIG_SMALL("libtheora Theora"),
281 281
 };
... ...
@@ -217,5 +217,5 @@ AVCodec libvorbis_encoder = {
217 217
     oggvorbis_encode_frame,
218 218
     oggvorbis_encode_close,
219 219
     .capabilities= CODEC_CAP_DELAY,
220
-    .long_name= "libvorbis Vorbis",
220
+    .long_name= NULL_IF_CONFIG_SMALL("libvorbis Vorbis"),
221 221
 } ;
... ...
@@ -301,5 +301,5 @@ AVCodec libx264_encoder = {
301 301
     .close = X264_close,
302 302
     .capabilities = CODEC_CAP_DELAY,
303 303
     .pix_fmts = (enum PixelFormat[]) { PIX_FMT_YUV420P, PIX_FMT_NONE },
304
-    .long_name = "libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
304
+    .long_name = NULL_IF_CONFIG_SMALL("libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10"),
305 305
 };
... ...
@@ -778,5 +778,5 @@ AVCodec libxvid_encoder = {
778 778
     ff_xvid_encode_frame,
779 779
     ff_xvid_encode_close,
780 780
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_NONE},
781
-    .long_name= "libxvidcore MPEG-4 part 2",
781
+    .long_name= NULL_IF_CONFIG_SMALL("libxvidcore MPEG-4 part 2"),
782 782
 };
... ...
@@ -194,5 +194,5 @@ AVCodec ljpeg_encoder = { //FIXME avoid MPV_* lossless JPEG should not need them
194 194
     MPV_encode_init,
195 195
     encode_picture_lossless,
196 196
     MPV_encode_end,
197
-    .long_name = "Lossless JPEG",
197
+    .long_name = NULL_IF_CONFIG_SMALL("Lossless JPEG"),
198 198
 };
... ...
@@ -282,5 +282,5 @@ AVCodec loco_decoder = {
282 282
     NULL,
283 283
     decode_frame,
284 284
     CODEC_CAP_DR1,
285
-    .long_name = "LOCO",
285
+    .long_name = NULL_IF_CONFIG_SMALL("LOCO"),
286 286
 };
... ...
@@ -437,7 +437,7 @@ AVCodec mace3_decoder = {
437 437
     NULL,
438 438
     NULL,
439 439
     mace_decode_frame,
440
-    .long_name = "MACE (Macintosh Audio Compression/Expansion) 3:1",
440
+    .long_name = NULL_IF_CONFIG_SMALL("MACE (Macintosh Audio Compression/Expansion) 3:1"),
441 441
 };
442 442
 
443 443
 AVCodec mace6_decoder = {
... ...
@@ -449,6 +449,6 @@ AVCodec mace6_decoder = {
449 449
     NULL,
450 450
     NULL,
451 451
     mace_decode_frame,
452
-    .long_name = "MACE (Macintosh Audio Compression/Expansion) 6:1",
452
+    .long_name = NULL_IF_CONFIG_SMALL("MACE (Macintosh Audio Compression/Expansion) 6:1"),
453 453
 };
454 454
 
... ...
@@ -267,6 +267,6 @@ AVCodec mdec_decoder = {
267 267
     decode_end,
268 268
     decode_frame,
269 269
     CODEC_CAP_DR1,
270
-    .long_name="Sony PlayStation MDEC (Motion DECoder)",
270
+    .long_name= NULL_IF_CONFIG_SMALL("Sony PlayStation MDEC (Motion DECoder)"),
271 271
 };
272 272
 
... ...
@@ -386,5 +386,5 @@ AVCodec mimic_decoder = {
386 386
     mimic_decode_end,
387 387
     mimic_decode_frame,
388 388
     CODEC_CAP_DR1,
389
-    .long_name = "Mimic",
389
+    .long_name = NULL_IF_CONFIG_SMALL("Mimic"),
390 390
 };
... ...
@@ -146,5 +146,5 @@ AVCodec mjpegb_decoder = {
146 146
     mjpegb_decode_frame,
147 147
     CODEC_CAP_DR1,
148 148
     NULL,
149
-    .long_name = "Apple MJPEG-B",
149
+    .long_name = NULL_IF_CONFIG_SMALL("Apple MJPEG-B"),
150 150
 };
... ...
@@ -1364,7 +1364,7 @@ AVCodec mjpeg_decoder = {
1364 1364
     ff_mjpeg_decode_frame,
1365 1365
     CODEC_CAP_DR1,
1366 1366
     NULL,
1367
-    .long_name = "MJPEG (Motion JPEG)",
1367
+    .long_name = NULL_IF_CONFIG_SMALL("MJPEG (Motion JPEG)"),
1368 1368
 };
1369 1369
 
1370 1370
 AVCodec thp_decoder = {
... ...
@@ -1378,5 +1378,5 @@ AVCodec thp_decoder = {
1378 1378
     ff_mjpeg_decode_frame,
1379 1379
     CODEC_CAP_DR1,
1380 1380
     NULL,
1381
-    .long_name = "Nintendo Gamecube THP video",
1381
+    .long_name = NULL_IF_CONFIG_SMALL("Nintendo Gamecube THP video"),
1382 1382
 };
... ...
@@ -455,5 +455,5 @@ AVCodec mjpeg_encoder = {
455 455
     MPV_encode_picture,
456 456
     MPV_encode_end,
457 457
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUVJ420P, PIX_FMT_YUVJ422P, PIX_FMT_NONE},
458
-    .long_name= "MJPEG (Motion JPEG)",
458
+    .long_name= NULL_IF_CONFIG_SMALL("MJPEG (Motion JPEG)"),
459 459
 };
... ...
@@ -202,5 +202,5 @@ AVCodec mmvideo_decoder = {
202 202
     mm_decode_end,
203 203
     mm_decode_frame,
204 204
     CODEC_CAP_DR1,
205
-    .long_name = "American Laser Games MM Video",
205
+    .long_name = NULL_IF_CONFIG_SMALL("American Laser Games MM Video"),
206 206
 };
... ...
@@ -273,5 +273,5 @@ AVCodec mpc7_decoder = {
273 273
     NULL,
274 274
     mpc7_decode_frame,
275 275
     .flush = mpc7_decode_flush,
276
-    .long_name = "Musepack SV7",
276
+    .long_name = NULL_IF_CONFIG_SMALL("Musepack SV7"),
277 277
 };
... ...
@@ -361,5 +361,5 @@ AVCodec mpc8_decoder = {
361 361
     NULL,
362 362
     NULL,
363 363
     mpc8_decode_frame,
364
-    .long_name = "Musepack SV8",
364
+    .long_name = NULL_IF_CONFIG_SMALL("Musepack SV8"),
365 365
 };
... ...
@@ -2445,7 +2445,7 @@ AVCodec mpeg1video_decoder = {
2445 2445
     mpeg_decode_frame,
2446 2446
     CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1 | CODEC_CAP_TRUNCATED | CODEC_CAP_DELAY,
2447 2447
     .flush= ff_mpeg_flush,
2448
-    .long_name= "MPEG-1 video",
2448
+    .long_name= NULL_IF_CONFIG_SMALL("MPEG-1 video"),
2449 2449
 };
2450 2450
 
2451 2451
 AVCodec mpeg2video_decoder = {
... ...
@@ -2459,7 +2459,7 @@ AVCodec mpeg2video_decoder = {
2459 2459
     mpeg_decode_frame,
2460 2460
     CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1 | CODEC_CAP_TRUNCATED | CODEC_CAP_DELAY,
2461 2461
     .flush= ff_mpeg_flush,
2462
-    .long_name= "MPEG-2 video",
2462
+    .long_name= NULL_IF_CONFIG_SMALL("MPEG-2 video"),
2463 2463
 };
2464 2464
 
2465 2465
 //legacy decoder
... ...
@@ -2474,7 +2474,7 @@ AVCodec mpegvideo_decoder = {
2474 2474
     mpeg_decode_frame,
2475 2475
     CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1 | CODEC_CAP_TRUNCATED | CODEC_CAP_DELAY,
2476 2476
     .flush= ff_mpeg_flush,
2477
-    .long_name= "MPEG-1 video",
2477
+    .long_name= NULL_IF_CONFIG_SMALL("MPEG-1 video"),
2478 2478
 };
2479 2479
 
2480 2480
 #ifdef HAVE_XVMC
... ...
@@ -2508,7 +2508,7 @@ AVCodec mpeg_xvmc_decoder = {
2508 2508
     mpeg_decode_frame,
2509 2509
     CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1 | CODEC_CAP_TRUNCATED| CODEC_CAP_HWACCEL | CODEC_CAP_DELAY,
2510 2510
     .flush= ff_mpeg_flush,
2511
-    .long_name = "MPEG-1 video XvMC (X-Video Motion Compensation)",
2511
+    .long_name = NULL_IF_CONFIG_SMALL("MPEG-1 video XvMC (X-Video Motion Compensation)"),
2512 2512
 };
2513 2513
 
2514 2514
 #endif
... ...
@@ -938,7 +938,7 @@ AVCodec mpeg1video_encoder = {
938 938
     .supported_framerates= ff_frame_rate_tab+1,
939 939
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_NONE},
940 940
     .capabilities= CODEC_CAP_DELAY,
941
-    .long_name= "MPEG-1 video",
941
+    .long_name= NULL_IF_CONFIG_SMALL("MPEG-1 video"),
942 942
 };
943 943
 
944 944
 AVCodec mpeg2video_encoder = {
... ...
@@ -952,5 +952,5 @@ AVCodec mpeg2video_encoder = {
952 952
     .supported_framerates= ff_frame_rate_tab+1,
953 953
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_YUV422P, PIX_FMT_NONE},
954 954
     .capabilities= CODEC_CAP_DELAY,
955
-    .long_name= "MPEG-2 video",
955
+    .long_name= NULL_IF_CONFIG_SMALL("MPEG-2 video"),
956 956
 };
... ...
@@ -2640,7 +2640,7 @@ AVCodec mp2_decoder =
2640 2640
     decode_frame,
2641 2641
     CODEC_CAP_PARSE_ONLY,
2642 2642
     .flush= flush,
2643
-    .long_name= "MP2 (MPEG audio layer 2)",
2643
+    .long_name= NULL_IF_CONFIG_SMALL("MP2 (MPEG audio layer 2)"),
2644 2644
 };
2645 2645
 #endif
2646 2646
 #ifdef CONFIG_MP3_DECODER
... ...
@@ -2656,7 +2656,7 @@ AVCodec mp3_decoder =
2656 2656
     decode_frame,
2657 2657
     CODEC_CAP_PARSE_ONLY,
2658 2658
     .flush= flush,
2659
-    .long_name= "MP3 (MPEG audio layer 3)",
2659
+    .long_name= NULL_IF_CONFIG_SMALL("MP3 (MPEG audio layer 3)"),
2660 2660
 };
2661 2661
 #endif
2662 2662
 #ifdef CONFIG_MP3ADU_DECODER
... ...
@@ -2672,7 +2672,7 @@ AVCodec mp3adu_decoder =
2672 2672
     decode_frame_adu,
2673 2673
     CODEC_CAP_PARSE_ONLY,
2674 2674
     .flush= flush,
2675
-    .long_name= "ADU (Application Data Unit) MP3 (MPEG audio layer 3)",
2675
+    .long_name= NULL_IF_CONFIG_SMALL("ADU (Application Data Unit) MP3 (MPEG audio layer 3)"),
2676 2676
 };
2677 2677
 #endif
2678 2678
 #ifdef CONFIG_MP3ON4_DECODER
... ...
@@ -2687,6 +2687,6 @@ AVCodec mp3on4_decoder =
2687 2687
     decode_close_mp3on4,
2688 2688
     decode_frame_mp3on4,
2689 2689
     .flush= flush,
2690
-    .long_name= "MP3onMP4",
2690
+    .long_name= NULL_IF_CONFIG_SMALL("MP3onMP4"),
2691 2691
 };
2692 2692
 #endif
... ...
@@ -796,7 +796,7 @@ AVCodec mp2_encoder = {
796 796
     MPA_encode_frame,
797 797
     MPA_encode_close,
798 798
     NULL,
799
-    .long_name = "MP2 (MPEG audio layer 2)",
799
+    .long_name = NULL_IF_CONFIG_SMALL("MP2 (MPEG audio layer 2)"),
800 800
 };
801 801
 
802 802
 #undef FIX
... ...
@@ -3749,7 +3749,7 @@ AVCodec h263_encoder = {
3749 3749
     MPV_encode_picture,
3750 3750
     MPV_encode_end,
3751 3751
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_NONE},
3752
-    .long_name= "H.263",
3752
+    .long_name= NULL_IF_CONFIG_SMALL("H.263"),
3753 3753
 };
3754 3754
 
3755 3755
 AVCodec h263p_encoder = {
... ...
@@ -3761,7 +3761,7 @@ AVCodec h263p_encoder = {
3761 3761
     MPV_encode_picture,
3762 3762
     MPV_encode_end,
3763 3763
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_NONE},
3764
-    .long_name= "H.263+ / H.263 version 2",
3764
+    .long_name= NULL_IF_CONFIG_SMALL("H.263+ / H.263 version 2"),
3765 3765
 };
3766 3766
 
3767 3767
 AVCodec flv_encoder = {
... ...
@@ -3773,7 +3773,7 @@ AVCodec flv_encoder = {
3773 3773
     MPV_encode_picture,
3774 3774
     MPV_encode_end,
3775 3775
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_NONE},
3776
-    .long_name= "Flash Video",
3776
+    .long_name= NULL_IF_CONFIG_SMALL("Flash Video"),
3777 3777
 };
3778 3778
 
3779 3779
 AVCodec rv10_encoder = {
... ...
@@ -3785,7 +3785,7 @@ AVCodec rv10_encoder = {
3785 3785
     MPV_encode_picture,
3786 3786
     MPV_encode_end,
3787 3787
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_NONE},
3788
-    .long_name= "RealVideo 1.0",
3788
+    .long_name= NULL_IF_CONFIG_SMALL("RealVideo 1.0"),
3789 3789
 };
3790 3790
 
3791 3791
 AVCodec rv20_encoder = {
... ...
@@ -3797,7 +3797,7 @@ AVCodec rv20_encoder = {
3797 3797
     MPV_encode_picture,
3798 3798
     MPV_encode_end,
3799 3799
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_NONE},
3800
-    .long_name= "RealVideo 2.0",
3800
+    .long_name= NULL_IF_CONFIG_SMALL("RealVideo 2.0"),
3801 3801
 };
3802 3802
 
3803 3803
 AVCodec mpeg4_encoder = {
... ...
@@ -3810,7 +3810,7 @@ AVCodec mpeg4_encoder = {
3810 3810
     MPV_encode_end,
3811 3811
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_NONE},
3812 3812
     .capabilities= CODEC_CAP_DELAY,
3813
-    .long_name= "MPEG-4 part 2",
3813
+    .long_name= NULL_IF_CONFIG_SMALL("MPEG-4 part 2"),
3814 3814
 };
3815 3815
 
3816 3816
 AVCodec msmpeg4v1_encoder = {
... ...
@@ -3822,7 +3822,7 @@ AVCodec msmpeg4v1_encoder = {
3822 3822
     MPV_encode_picture,
3823 3823
     MPV_encode_end,
3824 3824
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_NONE},
3825
-    .long_name= "MPEG-4 part 2 Microsoft variant version 1",
3825
+    .long_name= NULL_IF_CONFIG_SMALL("MPEG-4 part 2 Microsoft variant version 1"),
3826 3826
 };
3827 3827
 
3828 3828
 AVCodec msmpeg4v2_encoder = {
... ...
@@ -3834,7 +3834,7 @@ AVCodec msmpeg4v2_encoder = {
3834 3834
     MPV_encode_picture,
3835 3835
     MPV_encode_end,
3836 3836
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_NONE},
3837
-    .long_name= "MPEG-4 part 2 Microsoft variant version 2",
3837
+    .long_name= NULL_IF_CONFIG_SMALL("MPEG-4 part 2 Microsoft variant version 2"),
3838 3838
 };
3839 3839
 
3840 3840
 AVCodec msmpeg4v3_encoder = {
... ...
@@ -3846,7 +3846,7 @@ AVCodec msmpeg4v3_encoder = {
3846 3846
     MPV_encode_picture,
3847 3847
     MPV_encode_end,
3848 3848
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_NONE},
3849
-    .long_name= "MPEG-4 part 2 Microsoft variant version 3",
3849
+    .long_name= NULL_IF_CONFIG_SMALL("MPEG-4 part 2 Microsoft variant version 3"),
3850 3850
 };
3851 3851
 
3852 3852
 AVCodec wmv1_encoder = {
... ...
@@ -3858,5 +3858,5 @@ AVCodec wmv1_encoder = {
3858 3858
     MPV_encode_picture,
3859 3859
     MPV_encode_end,
3860 3860
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_NONE},
3861
-    .long_name= "Windows Media Video 7",
3861
+    .long_name= NULL_IF_CONFIG_SMALL("Windows Media Video 7"),
3862 3862
 };
... ...
@@ -304,5 +304,5 @@ AVCodec msrle_decoder = {
304 304
     msrle_decode_end,
305 305
     msrle_decode_frame,
306 306
     CODEC_CAP_DR1,
307
-    .long_name= "Microsoft RLE",
307
+    .long_name= NULL_IF_CONFIG_SMALL("Microsoft RLE"),
308 308
 };
... ...
@@ -339,5 +339,5 @@ AVCodec msvideo1_decoder = {
339 339
     msvideo1_decode_end,
340 340
     msvideo1_decode_frame,
341 341
     CODEC_CAP_DR1,
342
-    .long_name= "Microsoft Video 1",
342
+    .long_name= NULL_IF_CONFIG_SMALL("Microsoft Video 1"),
343 343
 };
... ...
@@ -206,6 +206,6 @@ AVCodec nellymoser_decoder = {
206 206
     NULL,
207 207
     decode_end,
208 208
     decode_tag,
209
-    .long_name = "Nellymoser Asao",
209
+    .long_name = NULL_IF_CONFIG_SMALL("Nellymoser Asao"),
210 210
 };
211 211
 
... ...
@@ -270,6 +270,6 @@ AVCodec nuv_decoder = {
270 270
     decode_end,
271 271
     decode_frame,
272 272
     CODEC_CAP_DR1,
273
-    .long_name = "NuppelVideo",
273
+    .long_name = NULL_IF_CONFIG_SMALL("NuppelVideo"),
274 274
 };
275 275
 
... ...
@@ -530,7 +530,7 @@ AVCodec name ## _encoder = {                    \
530 530
     pcm_encode_frame,                           \
531 531
     pcm_encode_close,                           \
532 532
     NULL,                                       \
533
-    .long_name = long_name_,                    \
533
+    .long_name = NULL_IF_CONFIG_SMALL(long_name_), \
534 534
 };
535 535
 #else
536 536
 #define PCM_ENCODER(id,name,long_name_)
... ...
@@ -547,7 +547,7 @@ AVCodec name ## _decoder = {                    \
547 547
     NULL,                                       \
548 548
     NULL,                                       \
549 549
     pcm_decode_frame,                           \
550
-    .long_name = long_name_,                    \
550
+    .long_name = NULL_IF_CONFIG_SMALL(long_name_), \
551 551
 };
552 552
 #else
553 553
 #define PCM_DECODER(id,name,long_name_)
... ...
@@ -244,5 +244,5 @@ AVCodec pcx_decoder = {
244 244
     pcx_decode_frame,
245 245
     0,
246 246
     NULL,
247
-    .long_name = "PC Paintbrush PCX image",
247
+    .long_name = NULL_IF_CONFIG_SMALL("PC Paintbrush PCX image"),
248 248
 };
... ...
@@ -618,5 +618,5 @@ AVCodec png_decoder = {
618 618
     decode_frame,
619 619
     0 /*CODEC_CAP_DR1*/ /*| CODEC_CAP_DRAW_HORIZ_BAND*/,
620 620
     NULL,
621
-    .long_name = "PNG image",
621
+    .long_name = NULL_IF_CONFIG_SMALL("PNG image"),
622 622
 };
... ...
@@ -445,5 +445,5 @@ AVCodec png_encoder = {
445 445
     encode_frame,
446 446
     NULL, //encode_end,
447 447
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_RGB24, PIX_FMT_RGB32, PIX_FMT_PAL8, PIX_FMT_GRAY8, PIX_FMT_MONOBLACK, PIX_FMT_NONE},
448
-    .long_name= "PNG image",
448
+    .long_name= NULL_IF_CONFIG_SMALL("PNG image"),
449 449
 };
... ...
@@ -365,7 +365,7 @@ AVCodec pgm_encoder = {
365 365
     NULL, //encode_end,
366 366
     pnm_decode_frame,
367 367
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_GRAY8, PIX_FMT_GRAY16BE, PIX_FMT_NONE},
368
-    .long_name= "PGM (Portable GrayMap) image",
368
+    .long_name= NULL_IF_CONFIG_SMALL("PGM (Portable GrayMap) image"),
369 369
 };
370 370
 #endif // CONFIG_PGM_ENCODER
371 371
 
... ...
@@ -380,7 +380,7 @@ AVCodec pgmyuv_encoder = {
380 380
     NULL, //encode_end,
381 381
     pnm_decode_frame,
382 382
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_NONE},
383
-    .long_name= "PGMYUV (Portable GrayMap YUV) image",
383
+    .long_name= NULL_IF_CONFIG_SMALL("PGMYUV (Portable GrayMap YUV) image"),
384 384
 };
385 385
 #endif // CONFIG_PGMYUV_ENCODER
386 386
 
... ...
@@ -395,7 +395,7 @@ AVCodec ppm_encoder = {
395 395
     NULL, //encode_end,
396 396
     pnm_decode_frame,
397 397
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_RGB24, PIX_FMT_NONE},
398
-    .long_name= "PPM (Portable PixelMap) image",
398
+    .long_name= NULL_IF_CONFIG_SMALL("PPM (Portable PixelMap) image"),
399 399
 };
400 400
 #endif // CONFIG_PPM_ENCODER
401 401
 
... ...
@@ -410,7 +410,7 @@ AVCodec pbm_encoder = {
410 410
     NULL, //encode_end,
411 411
     pnm_decode_frame,
412 412
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_MONOWHITE, PIX_FMT_NONE},
413
-    .long_name= "PBM (Portable BitMap) image",
413
+    .long_name= NULL_IF_CONFIG_SMALL("PBM (Portable BitMap) image"),
414 414
 };
415 415
 #endif // CONFIG_PBM_ENCODER
416 416
 
... ...
@@ -425,6 +425,6 @@ AVCodec pam_encoder = {
425 425
     NULL, //encode_end,
426 426
     pnm_decode_frame,
427 427
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_RGB24, PIX_FMT_RGB32, PIX_FMT_GRAY8, PIX_FMT_MONOWHITE, PIX_FMT_NONE},
428
-    .long_name= "PAM (Portable AnyMap) image",
428
+    .long_name= NULL_IF_CONFIG_SMALL("PAM (Portable AnyMap) image"),
429 429
 };
430 430
 #endif // CONFIG_PAM_ENCODER
... ...
@@ -114,5 +114,5 @@ AVCodec ptx_decoder = {
114 114
     ptx_decode_frame,
115 115
     0,
116 116
     NULL,
117
-    .long_name = "V.Flash PTX image",
117
+    .long_name = NULL_IF_CONFIG_SMALL("V.Flash PTX image"),
118 118
 };
... ...
@@ -2038,5 +2038,5 @@ AVCodec qdm2_decoder =
2038 2038
     .init = qdm2_decode_init,
2039 2039
     .close = qdm2_decode_close,
2040 2040
     .decode = qdm2_decode_frame,
2041
-    .long_name = "QDesign Music Codec 2",
2041
+    .long_name = NULL_IF_CONFIG_SMALL("QDesign Music Codec 2"),
2042 2042
 };
... ...
@@ -151,5 +151,5 @@ AVCodec qdraw_decoder = {
151 151
     NULL,
152 152
     decode_frame,
153 153
     CODEC_CAP_DR1,
154
-    .long_name = "Apple QuickDraw",
154
+    .long_name = NULL_IF_CONFIG_SMALL("Apple QuickDraw"),
155 155
 };
... ...
@@ -316,5 +316,5 @@ AVCodec qpeg_decoder = {
316 316
     decode_end,
317 317
     decode_frame,
318 318
     CODEC_CAP_DR1,
319
-    .long_name = "Q-team QPEG",
319
+    .long_name = NULL_IF_CONFIG_SMALL("Q-team QPEG"),
320 320
 };
... ...
@@ -620,6 +620,6 @@ AVCodec qtrle_decoder = {
620 620
     qtrle_decode_end,
621 621
     qtrle_decode_frame,
622 622
     CODEC_CAP_DR1,
623
-    .long_name = "QuickTime Animation (RLE) video",
623
+    .long_name = NULL_IF_CONFIG_SMALL("QuickTime Animation (RLE) video"),
624 624
 };
625 625
 
... ...
@@ -323,5 +323,5 @@ AVCodec qtrle_encoder = {
323 323
     qtrle_encode_frame,
324 324
     qtrle_encode_end,
325 325
     .pix_fmts = (enum PixelFormat[]){PIX_FMT_RGB24, PIX_FMT_NONE},
326
-    .long_name = "QuickTime Animation (RLE) video",
326
+    .long_name = NULL_IF_CONFIG_SMALL("QuickTime Animation (RLE) video"),
327 327
 };
... ...
@@ -396,5 +396,5 @@ AVCodec ra_144_decoder =
396 396
     NULL,
397 397
     NULL,
398 398
     ra144_decode_frame,
399
-    .long_name = "RealAudio 1.0 (14.4K)",
399
+    .long_name = NULL_IF_CONFIG_SMALL("RealAudio 1.0 (14.4K)"),
400 400
 };
... ...
@@ -255,5 +255,5 @@ AVCodec ra_288_decoder =
255 255
     NULL,
256 256
     NULL,
257 257
     ra288_decode_frame,
258
-    .long_name = "RealAudio 2.0 (28.8K)",
258
+    .long_name = NULL_IF_CONFIG_SMALL("RealAudio 2.0 (28.8K)"),
259 259
 };
... ...
@@ -162,5 +162,5 @@ AVCodec rawvideo_decoder = {
162 162
     NULL,
163 163
     raw_close_decoder,
164 164
     raw_decode,
165
-    .long_name = "raw video",
165
+    .long_name = NULL_IF_CONFIG_SMALL("raw video"),
166 166
 };
... ...
@@ -51,5 +51,5 @@ AVCodec rawvideo_encoder = {
51 51
     sizeof(AVFrame),
52 52
     raw_init_encoder,
53 53
     raw_encode,
54
-    .long_name = "raw video",
54
+    .long_name = NULL_IF_CONFIG_SMALL("raw video"),
55 55
 };
... ...
@@ -236,6 +236,6 @@ AVCodec rl2_decoder = {
236 236
     rl2_decode_end,
237 237
     rl2_decode_frame,
238 238
     CODEC_CAP_DR1,
239
-    .long_name = "RL2 video",
239
+    .long_name = NULL_IF_CONFIG_SMALL("RL2 video"),
240 240
 };
241 241
 
... ...
@@ -174,5 +174,5 @@ AVCodec roq_dpcm_encoder = {
174 174
     roq_dpcm_encode_frame,
175 175
     roq_dpcm_encode_close,
176 176
     NULL,
177
-    .long_name = "id RoQ DPCM",
177
+    .long_name = NULL_IF_CONFIG_SMALL("id RoQ DPCM"),
178 178
 };
... ...
@@ -219,5 +219,5 @@ AVCodec roq_decoder = {
219 219
     roq_decode_end,
220 220
     roq_decode_frame,
221 221
     CODEC_CAP_DR1,
222
-    .long_name = "Id RoQ video",
222
+    .long_name = NULL_IF_CONFIG_SMALL("Id RoQ video"),
223 223
 };
... ...
@@ -1066,5 +1066,5 @@ AVCodec roq_encoder =
1066 1066
     roq_encode_end,
1067 1067
     .supported_framerates = (AVRational[]){{30,1}, {0,0}},
1068 1068
     .pix_fmts = (enum PixelFormat[]){PIX_FMT_YUV444P, PIX_FMT_NONE},
1069
-    .long_name = "id RoQ video",
1069
+    .long_name = NULL_IF_CONFIG_SMALL("id RoQ video"),
1070 1070
 };
... ...
@@ -283,5 +283,5 @@ AVCodec rpza_decoder = {
283 283
     rpza_decode_end,
284 284
     rpza_decode_frame,
285 285
     CODEC_CAP_DR1,
286
-    .long_name = "QuickTime video (RPZA)",
286
+    .long_name = NULL_IF_CONFIG_SMALL("QuickTime video (RPZA)"),
287 287
 };
... ...
@@ -785,7 +785,7 @@ AVCodec rv10_decoder = {
785 785
     rv10_decode_end,
786 786
     rv10_decode_frame,
787 787
     CODEC_CAP_DR1,
788
-    .long_name = "RealVideo 1.0",
788
+    .long_name = NULL_IF_CONFIG_SMALL("RealVideo 1.0"),
789 789
 };
790 790
 
791 791
 AVCodec rv20_decoder = {
... ...
@@ -799,6 +799,6 @@ AVCodec rv20_decoder = {
799 799
     rv10_decode_frame,
800 800
     CODEC_CAP_DR1 | CODEC_CAP_DELAY,
801 801
     .flush= ff_mpeg_flush,
802
-    .long_name = "RealVideo 2.0",
802
+    .long_name = NULL_IF_CONFIG_SMALL("RealVideo 2.0"),
803 803
 };
804 804
 
... ...
@@ -144,5 +144,5 @@ AVCodec rv30_decoder = {
144 144
     ff_rv34_decode_end,
145 145
     ff_rv34_decode_frame,
146 146
     CODEC_CAP_DR1 | CODEC_CAP_DELAY,
147
-    .long_name = "RealVideo 3.0",
147
+    .long_name = NULL_IF_CONFIG_SMALL("RealVideo 3.0"),
148 148
 };
... ...
@@ -276,5 +276,5 @@ AVCodec rv40_decoder = {
276 276
     ff_rv34_decode_end,
277 277
     ff_rv34_decode_frame,
278 278
     CODEC_CAP_DR1 | CODEC_CAP_DELAY,
279
-    .long_name = "RealVideo 4.0",
279
+    .long_name = NULL_IF_CONFIG_SMALL("RealVideo 4.0"),
280 280
 };
... ...
@@ -263,6 +263,6 @@ AVCodec sgi_decoder = {
263 263
     NULL,
264 264
     sgi_end,
265 265
     decode_frame,
266
-    .long_name = "SGI image",
266
+    .long_name = NULL_IF_CONFIG_SMALL("SGI image"),
267 267
 };
268 268
 
... ...
@@ -152,6 +152,6 @@ AVCodec sgi_encoder = {
152 152
     encode_frame,
153 153
     NULL,
154 154
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_RGB24, PIX_FMT_RGBA, PIX_FMT_PAL8, PIX_FMT_GRAY8, PIX_FMT_NONE},
155
-    .long_name= "SGI image",
155
+    .long_name= NULL_IF_CONFIG_SMALL("SGI image"),
156 156
 };
157 157
 
... ...
@@ -532,5 +532,5 @@ AVCodec shorten_decoder = {
532 532
     shorten_decode_close,
533 533
     shorten_decode_frame,
534 534
     .flush= shorten_flush,
535
-    .long_name= "Shorten",
535
+    .long_name= NULL_IF_CONFIG_SMALL("Shorten"),
536 536
 };
... ...
@@ -698,7 +698,7 @@ AVCodec smacker_decoder = {
698 698
     NULL,
699 699
     decode_end,
700 700
     decode_frame,
701
-    .long_name = "Smacker video",
701
+    .long_name = NULL_IF_CONFIG_SMALL("Smacker video"),
702 702
 };
703 703
 
704 704
 AVCodec smackaud_decoder = {
... ...
@@ -710,6 +710,6 @@ AVCodec smackaud_decoder = {
710 710
     NULL,
711 711
     NULL,
712 712
     smka_decode_frame,
713
-    .long_name = "Smacker audio",
713
+    .long_name = NULL_IF_CONFIG_SMALL("Smacker audio"),
714 714
 };
715 715
 
... ...
@@ -484,5 +484,5 @@ AVCodec smc_decoder = {
484 484
     smc_decode_end,
485 485
     smc_decode_frame,
486 486
     CODEC_CAP_DR1,
487
-    .long_name = "QuickTime Graphics (SMC)",
487
+    .long_name = NULL_IF_CONFIG_SMALL("QuickTime Graphics (SMC)"),
488 488
 };
... ...
@@ -4661,7 +4661,7 @@ AVCodec snow_decoder = {
4661 4661
     decode_frame,
4662 4662
     0 /*CODEC_CAP_DR1*/ /*| CODEC_CAP_DRAW_HORIZ_BAND*/,
4663 4663
     NULL,
4664
-    .long_name = "Snow",
4664
+    .long_name = NULL_IF_CONFIG_SMALL("Snow"),
4665 4665
 };
4666 4666
 
4667 4667
 #ifdef CONFIG_SNOW_ENCODER
... ...
@@ -4673,7 +4673,7 @@ AVCodec snow_encoder = {
4673 4673
     encode_init,
4674 4674
     encode_frame,
4675 4675
     encode_end,
4676
-    .long_name = "Snow",
4676
+    .long_name = NULL_IF_CONFIG_SMALL("Snow"),
4677 4677
 };
4678 4678
 #endif
4679 4679
 
... ...
@@ -946,7 +946,7 @@ AVCodec sonic_encoder = {
946 946
     sonic_encode_frame,
947 947
     sonic_encode_close,
948 948
     NULL,
949
-    .long_name = "Sonic",
949
+    .long_name = NULL_IF_CONFIG_SMALL("Sonic"),
950 950
 };
951 951
 
952 952
 AVCodec sonic_ls_encoder = {
... ...
@@ -958,7 +958,7 @@ AVCodec sonic_ls_encoder = {
958 958
     sonic_encode_frame,
959 959
     sonic_encode_close,
960 960
     NULL,
961
-    .long_name = "Sonic lossless",
961
+    .long_name = NULL_IF_CONFIG_SMALL("Sonic lossless"),
962 962
 };
963 963
 #endif
964 964
 
... ...
@@ -972,6 +972,6 @@ AVCodec sonic_decoder = {
972 972
     NULL,
973 973
     sonic_decode_close,
974 974
     sonic_decode_frame,
975
-    .long_name = "Sonic",
975
+    .long_name = NULL_IF_CONFIG_SMALL("Sonic"),
976 976
 };
977 977
 #endif
... ...
@@ -199,7 +199,7 @@ AVCodec sp5x_decoder = {
199 199
     sp5x_decode_frame,
200 200
     CODEC_CAP_DR1,
201 201
     NULL,
202
-    .long_name = "Sunplus JPEG (SP5X)"
202
+    .long_name = NULL_IF_CONFIG_SMALL("Sunplus JPEG (SP5X)"),
203 203
 };
204 204
 
205 205
 AVCodec amv_decoder = {
... ...
@@ -211,5 +211,5 @@ AVCodec amv_decoder = {
211 211
     NULL,
212 212
     ff_mjpeg_decode_end,
213 213
     sp5x_decode_frame,
214
-    .long_name = "AMV Video",
214
+    .long_name = NULL_IF_CONFIG_SMALL("AMV Video"),
215 215
 };
... ...
@@ -192,5 +192,5 @@ AVCodec sunrast_decoder = {
192 192
     sunrast_decode_frame,
193 193
     0,
194 194
     NULL,
195
-    .long_name = "Sun Rasterfile image",
195
+    .long_name = NULL_IF_CONFIG_SMALL("Sun Rasterfile image"),
196 196
 };
... ...
@@ -826,5 +826,5 @@ AVCodec svq1_decoder = {
826 826
     CODEC_CAP_DR1,
827 827
     .flush= ff_mpeg_flush,
828 828
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV410P, PIX_FMT_NONE},
829
-    .long_name= "Sorenson Vector Quantizer 1",
829
+    .long_name= NULL_IF_CONFIG_SMALL("Sorenson Vector Quantizer 1"),
830 830
 };
... ...
@@ -585,5 +585,5 @@ AVCodec svq1_encoder = {
585 585
     svq1_encode_frame,
586 586
     svq1_encode_end,
587 587
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV410P, PIX_FMT_NONE},
588
-    .long_name= "Sorenson Vector Quantizer 1",
588
+    .long_name= NULL_IF_CONFIG_SMALL("Sorenson Vector Quantizer 1"),
589 589
 };
... ...
@@ -983,5 +983,5 @@ AVCodec svq3_decoder = {
983 983
     decode_end,
984 984
     svq3_decode_frame,
985 985
     CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1 | CODEC_CAP_DELAY,
986
-    .long_name = "Sorenson Vector Quantizer 3",
986
+    .long_name = NULL_IF_CONFIG_SMALL("Sorenson Vector Quantizer 3"),
987 987
 };
... ...
@@ -250,5 +250,5 @@ AVCodec targa_decoder = {
250 250
     decode_frame,
251 251
     0,
252 252
     NULL,
253
-    .long_name = "Truevision Targa image",
253
+    .long_name = NULL_IF_CONFIG_SMALL("Truevision Targa image"),
254 254
 };
... ...
@@ -156,5 +156,5 @@ AVCodec targa_encoder = {
156 156
     .init = targa_encode_init,
157 157
     .encode = targa_encode_frame,
158 158
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_BGR24, PIX_FMT_RGB555, PIX_FMT_GRAY8, PIX_FMT_NONE},
159
-    .long_name= "Truevision Targa image",
159
+    .long_name= NULL_IF_CONFIG_SMALL("Truevision Targa image"),
160 160
 };
... ...
@@ -227,5 +227,5 @@ AVCodec tiertexseqvideo_decoder = {
227 227
     seqvideo_decode_end,
228 228
     seqvideo_decode_frame,
229 229
     CODEC_CAP_DR1,
230
-    .long_name = "Tiertex Limited SEQ video",
230
+    .long_name = NULL_IF_CONFIG_SMALL("Tiertex Limited SEQ video"),
231 231
 };
... ...
@@ -496,5 +496,5 @@ AVCodec tiff_decoder = {
496 496
     decode_frame,
497 497
     0,
498 498
     NULL,
499
-    .long_name = "TIFF image",
499
+    .long_name = NULL_IF_CONFIG_SMALL("TIFF image"),
500 500
 };
... ...
@@ -458,5 +458,5 @@ AVCodec tiff_encoder = {
458 458
                               PIX_FMT_YUV444P, PIX_FMT_YUV410P,
459 459
                               PIX_FMT_YUV411P,
460 460
                               PIX_FMT_NONE},
461
-    .long_name = "TIFF image",
461
+    .long_name = NULL_IF_CONFIG_SMALL("TIFF image"),
462 462
 };
... ...
@@ -899,5 +899,5 @@ AVCodec truemotion1_decoder = {
899 899
     truemotion1_decode_end,
900 900
     truemotion1_decode_frame,
901 901
     CODEC_CAP_DR1,
902
-    .long_name = "Duck TrueMotion 1.0",
902
+    .long_name = NULL_IF_CONFIG_SMALL("Duck TrueMotion 1.0"),
903 903
 };
... ...
@@ -887,5 +887,5 @@ AVCodec truemotion2_decoder = {
887 887
     decode_end,
888 888
     decode_frame,
889 889
     CODEC_CAP_DR1,
890
-    .long_name = "Duck TrueMotion 2.0",
890
+    .long_name = NULL_IF_CONFIG_SMALL("Duck TrueMotion 2.0"),
891 891
 };
... ...
@@ -380,5 +380,5 @@ AVCodec truespeech_decoder = {
380 380
     NULL,
381 381
     NULL,
382 382
     truespeech_decode_frame,
383
-    .long_name = "DSP Group TrueSpeech",
383
+    .long_name = NULL_IF_CONFIG_SMALL("DSP Group TrueSpeech"),
384 384
 };
... ...
@@ -341,6 +341,6 @@ AVCodec tscc_decoder = {
341 341
         decode_end,
342 342
         decode_frame,
343 343
         CODEC_CAP_DR1,
344
-        .long_name = "TechSmith Screen Capture Codec",
344
+        .long_name = NULL_IF_CONFIG_SMALL("TechSmith Screen Capture Codec"),
345 345
 };
346 346
 
... ...
@@ -443,5 +443,5 @@ AVCodec tta_decoder = {
443 443
     NULL,
444 444
     tta_decode_close,
445 445
     tta_decode_frame,
446
-    .long_name = "True Audio",
446
+    .long_name = NULL_IF_CONFIG_SMALL("True Audio"),
447 447
 };
... ...
@@ -163,5 +163,5 @@ AVCodec txd_decoder = {
163 163
     txd_decode_frame,
164 164
     0,
165 165
     NULL,
166
-    .long_name = "Renderware TXD (TeXture Dictionary) image",
166
+    .long_name = NULL_IF_CONFIG_SMALL("Renderware TXD (TeXture Dictionary) image"),
167 167
 };
... ...
@@ -411,6 +411,6 @@ AVCodec ulti_decoder = {
411 411
     ulti_decode_frame,
412 412
     CODEC_CAP_DR1,
413 413
     NULL,
414
-    .long_name = "IBM UltiMotion",
414
+    .long_name = NULL_IF_CONFIG_SMALL("IBM UltiMotion"),
415 415
 };
416 416
 
... ...
@@ -278,6 +278,6 @@ AVCodec vb_decoder = {
278 278
     NULL,
279 279
     decode_end,
280 280
     decode_frame,
281
-    .long_name = "Beam Software VB",
281
+    .long_name = NULL_IF_CONFIG_SMALL("Beam Software VB"),
282 282
 };
283 283
 
... ...
@@ -4137,7 +4137,7 @@ AVCodec vc1_decoder = {
4137 4137
     vc1_decode_frame,
4138 4138
     CODEC_CAP_DELAY,
4139 4139
     NULL,
4140
-    .long_name = "SMPTE VC-1",
4140
+    .long_name = NULL_IF_CONFIG_SMALL("SMPTE VC-1"),
4141 4141
 };
4142 4142
 
4143 4143
 AVCodec wmv3_decoder = {
... ...
@@ -4151,5 +4151,5 @@ AVCodec wmv3_decoder = {
4151 4151
     vc1_decode_frame,
4152 4152
     CODEC_CAP_DELAY,
4153 4153
     NULL,
4154
-    .long_name = "Windows Media Video 9",
4154
+    .long_name = NULL_IF_CONFIG_SMALL("Windows Media Video 9"),
4155 4155
 };
... ...
@@ -172,7 +172,7 @@ AVCodec vcr1_decoder = {
172 172
     NULL,
173 173
     decode_frame,
174 174
     CODEC_CAP_DR1,
175
-    .long_name = "ATI VCR1",
175
+    .long_name = NULL_IF_CONFIG_SMALL("ATI VCR1"),
176 176
 };
177 177
 #if 0
178 178
 #ifdef CONFIG_ENCODERS
... ...
@@ -185,7 +185,7 @@ AVCodec vcr1_encoder = {
185 185
     encode_init,
186 186
     encode_frame,
187 187
     //encode_end,
188
-    .long_name = "ATI VCR1",
188
+    .long_name = NULL_IF_CONFIG_SMALL("ATI VCR1"),
189 189
 };
190 190
 
191 191
 #endif //CONFIG_ENCODERS
... ...
@@ -561,7 +561,7 @@ AVCodec vmdvideo_decoder = {
561 561
     vmdvideo_decode_end,
562 562
     vmdvideo_decode_frame,
563 563
     CODEC_CAP_DR1,
564
-    .long_name = "Sierra VMD video",
564
+    .long_name = NULL_IF_CONFIG_SMALL("Sierra VMD video"),
565 565
 };
566 566
 
567 567
 AVCodec vmdaudio_decoder = {
... ...
@@ -573,5 +573,5 @@ AVCodec vmdaudio_decoder = {
573 573
     NULL,
574 574
     NULL,
575 575
     vmdaudio_decode_frame,
576
-    .long_name = "Sierra VMD audio",
576
+    .long_name = NULL_IF_CONFIG_SMALL("Sierra VMD audio"),
577 577
 };
... ...
@@ -518,6 +518,6 @@ AVCodec vmnc_decoder = {
518 518
     NULL,
519 519
     decode_end,
520 520
     decode_frame,
521
-    .long_name = "VMware Screen Codec / VMware Video",
521
+    .long_name = NULL_IF_CONFIG_SMALL("VMware Screen Codec / VMware Video"),
522 522
 };
523 523
 
... ...
@@ -1634,6 +1634,6 @@ AVCodec vorbis_decoder = {
1634 1634
     NULL,
1635 1635
     vorbis_decode_close,
1636 1636
     vorbis_decode_frame,
1637
-    .long_name = "Vorbis",
1637
+    .long_name = NULL_IF_CONFIG_SMALL("Vorbis"),
1638 1638
 };
1639 1639
 
... ...
@@ -1084,5 +1084,5 @@ AVCodec vorbis_encoder = {
1084 1084
     vorbis_encode_frame,
1085 1085
     vorbis_encode_close,
1086 1086
     .capabilities= CODEC_CAP_DELAY,
1087
-    .long_name = "Vorbis",
1087
+    .long_name = NULL_IF_CONFIG_SMALL("Vorbis"),
1088 1088
 };
... ...
@@ -2620,7 +2620,7 @@ AVCodec theora_decoder = {
2620 2620
     vp3_decode_frame,
2621 2621
     0,
2622 2622
     NULL,
2623
-    .long_name = "Theora",
2623
+    .long_name = NULL_IF_CONFIG_SMALL("Theora"),
2624 2624
 };
2625 2625
 #endif
2626 2626
 
... ...
@@ -2635,5 +2635,5 @@ AVCodec vp3_decoder = {
2635 2635
     vp3_decode_frame,
2636 2636
     0,
2637 2637
     NULL,
2638
-    .long_name = "On2 VP3",
2638
+    .long_name = NULL_IF_CONFIG_SMALL("On2 VP3"),
2639 2639
 };
... ...
@@ -292,5 +292,5 @@ AVCodec vp5_decoder = {
292 292
     vp56_free,
293 293
     vp56_decode_frame,
294 294
     CODEC_CAP_DR1,
295
-    .long_name = "On2 VP5",
295
+    .long_name = NULL_IF_CONFIG_SMALL("On2 VP5"),
296 296
 };
... ...
@@ -638,7 +638,7 @@ AVCodec vp6_decoder = {
638 638
     vp56_free,
639 639
     vp56_decode_frame,
640 640
     CODEC_CAP_DR1,
641
-    .long_name = "On2 VP6",
641
+    .long_name = NULL_IF_CONFIG_SMALL("On2 VP6"),
642 642
 };
643 643
 
644 644
 /* flash version, not flipped upside-down */
... ...
@@ -652,7 +652,7 @@ AVCodec vp6f_decoder = {
652 652
     vp56_free,
653 653
     vp56_decode_frame,
654 654
     CODEC_CAP_DR1,
655
-    .long_name = "On2 VP6 (Flash version)"
655
+    .long_name = NULL_IF_CONFIG_SMALL("On2 VP6 (Flash version)"),
656 656
 };
657 657
 
658 658
 /* flash version, not flipped upside-down, with alpha channel */
... ...
@@ -666,5 +666,5 @@ AVCodec vp6a_decoder = {
666 666
     vp56_free,
667 667
     vp56_decode_frame,
668 668
     CODEC_CAP_DR1,
669
-    .long_name = "On2 VP6 (Flash version, with alpha channel)",
669
+    .long_name = NULL_IF_CONFIG_SMALL("On2 VP6 (Flash version, with alpha channel)"),
670 670
 };
... ...
@@ -616,5 +616,5 @@ AVCodec vqa_decoder = {
616 616
     vqa_decode_end,
617 617
     vqa_decode_frame,
618 618
     CODEC_CAP_DR1,
619
-    .long_name = "Westwood Studios VQA (Vector Quantized Animation) video",
619
+    .long_name = NULL_IF_CONFIG_SMALL("Westwood Studios VQA (Vector Quantized Animation) video"),
620 620
 };
... ...
@@ -582,5 +582,5 @@ AVCodec wavpack_decoder = {
582 582
     NULL,
583 583
     NULL,
584 584
     wavpack_decode_frame,
585
-    .long_name = "WavPack",
585
+    .long_name = NULL_IF_CONFIG_SMALL("WavPack"),
586 586
 };
... ...
@@ -862,7 +862,7 @@ AVCodec wmav1_decoder =
862 862
     NULL,
863 863
     ff_wma_end,
864 864
     wma_decode_superframe,
865
-    .long_name = "Windows Media Audio 1",
865
+    .long_name = NULL_IF_CONFIG_SMALL("Windows Media Audio 1"),
866 866
 };
867 867
 
868 868
 AVCodec wmav2_decoder =
... ...
@@ -875,5 +875,5 @@ AVCodec wmav2_decoder =
875 875
     NULL,
876 876
     ff_wma_end,
877 877
     wma_decode_superframe,
878
-    .long_name = "Windows Media Audio 2",
878
+    .long_name = NULL_IF_CONFIG_SMALL("Windows Media Audio 2"),
879 879
 };
... ...
@@ -387,7 +387,7 @@ AVCodec wmav1_encoder =
387 387
     encode_init,
388 388
     encode_superframe,
389 389
     ff_wma_end,
390
-    .long_name = "Windows Media Audio 1",
390
+    .long_name = NULL_IF_CONFIG_SMALL("Windows Media Audio 1"),
391 391
 };
392 392
 
393 393
 AVCodec wmav2_encoder =
... ...
@@ -399,5 +399,5 @@ AVCodec wmav2_encoder =
399 399
     encode_init,
400 400
     encode_superframe,
401 401
     ff_wma_end,
402
-    .long_name = "Windows Media Audio 2",
402
+    .long_name = NULL_IF_CONFIG_SMALL("Windows Media Audio 2"),
403 403
 };
... ...
@@ -492,5 +492,5 @@ AVCodec wmv2_decoder = {
492 492
     wmv2_decode_end,
493 493
     ff_h263_decode_frame,
494 494
     CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1,
495
-    .long_name = "Windows Media Video 8",
495
+    .long_name = NULL_IF_CONFIG_SMALL("Windows Media Video 8"),
496 496
 };
... ...
@@ -237,5 +237,5 @@ AVCodec wmv2_encoder = {
237 237
     MPV_encode_picture,
238 238
     MPV_encode_end,
239 239
     .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_NONE},
240
-    .long_name= "Windows Media Video 8",
240
+    .long_name= NULL_IF_CONFIG_SMALL("Windows Media Video 8"),
241 241
 };
... ...
@@ -141,5 +141,5 @@ AVCodec wnv1_decoder = {
141 141
     NULL,
142 142
     decode_frame,
143 143
     CODEC_CAP_DR1,
144
-    .long_name = "Winnov WNV1",
144
+    .long_name = NULL_IF_CONFIG_SMALL("Winnov WNV1"),
145 145
 };
... ...
@@ -149,5 +149,5 @@ AVCodec ws_snd1_decoder = {
149 149
     NULL,
150 150
     NULL,
151 151
     ws_snd_decode_frame,
152
-    .long_name = "Westwood Audio (SND1)",
152
+    .long_name = NULL_IF_CONFIG_SMALL("Westwood Audio (SND1)"),
153 153
 };
... ...
@@ -471,7 +471,7 @@ AVCodec xan_wc3_decoder = {
471 471
     xan_decode_end,
472 472
     xan_decode_frame,
473 473
     CODEC_CAP_DR1,
474
-    .long_name = "Wing Commander III / Xan",
474
+    .long_name = NULL_IF_CONFIG_SMALL("Wing Commander III / Xan"),
475 475
 };
476 476
 
477 477
 /*
... ...
@@ -135,5 +135,5 @@ AVCodec xl_decoder = {
135 135
     NULL,
136 136
     decode_frame,
137 137
     CODEC_CAP_DR1,
138
-    .long_name = "Miro VideoXL",
138
+    .long_name = NULL_IF_CONFIG_SMALL("Miro VideoXL"),
139 139
 };
... ...
@@ -133,5 +133,5 @@ AVCodec xsub_decoder = {
133 133
     NULL,
134 134
     NULL,
135 135
     decode_frame,
136
-    .long_name = "XSUB",
136
+    .long_name = NULL_IF_CONFIG_SMALL("XSUB"),
137 137
 };
... ...
@@ -662,6 +662,6 @@ AVCodec zmbv_decoder = {
662 662
     NULL,
663 663
     decode_end,
664 664
     decode_frame,
665
-    .long_name = "Zip Motion Blocks Video",
665
+    .long_name = NULL_IF_CONFIG_SMALL("Zip Motion Blocks Video"),
666 666
 };
667 667
 
... ...
@@ -330,5 +330,5 @@ AVCodec zmbv_encoder = {
330 330
     encode_frame,
331 331
     encode_end,
332 332
     .pix_fmts = (enum PixelFormat[]){PIX_FMT_PAL8, PIX_FMT_NONE},
333
-    .long_name = "Zip Motion Blocks Video",
333
+    .long_name = NULL_IF_CONFIG_SMALL("Zip Motion Blocks Video"),
334 334
 };