comparison pnmenc.c @ 7040:e943e1409077 libavcodec

Make AVCodec long_names definition conditional depending on CONFIG_SMALL.
author stefano
date Thu, 12 Jun 2008 21:50:13 +0000
parents e1302edb0f69
children 7a463923ecd1
comparison
equal deleted inserted replaced
7039:b252326ba895 7040:e943e1409077
363 common_init, 363 common_init,
364 pnm_encode_frame, 364 pnm_encode_frame,
365 NULL, //encode_end, 365 NULL, //encode_end,
366 pnm_decode_frame, 366 pnm_decode_frame,
367 .pix_fmts= (enum PixelFormat[]){PIX_FMT_GRAY8, PIX_FMT_GRAY16BE, PIX_FMT_NONE}, 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 #endif // CONFIG_PGM_ENCODER 370 #endif // CONFIG_PGM_ENCODER
371 371
372 #ifdef CONFIG_PGMYUV_ENCODER 372 #ifdef CONFIG_PGMYUV_ENCODER
373 AVCodec pgmyuv_encoder = { 373 AVCodec pgmyuv_encoder = {
378 common_init, 378 common_init,
379 pnm_encode_frame, 379 pnm_encode_frame,
380 NULL, //encode_end, 380 NULL, //encode_end,
381 pnm_decode_frame, 381 pnm_decode_frame,
382 .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_NONE}, 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 #endif // CONFIG_PGMYUV_ENCODER 385 #endif // CONFIG_PGMYUV_ENCODER
386 386
387 #ifdef CONFIG_PPM_ENCODER 387 #ifdef CONFIG_PPM_ENCODER
388 AVCodec ppm_encoder = { 388 AVCodec ppm_encoder = {
393 common_init, 393 common_init,
394 pnm_encode_frame, 394 pnm_encode_frame,
395 NULL, //encode_end, 395 NULL, //encode_end,
396 pnm_decode_frame, 396 pnm_decode_frame,
397 .pix_fmts= (enum PixelFormat[]){PIX_FMT_RGB24, PIX_FMT_NONE}, 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 #endif // CONFIG_PPM_ENCODER 400 #endif // CONFIG_PPM_ENCODER
401 401
402 #ifdef CONFIG_PBM_ENCODER 402 #ifdef CONFIG_PBM_ENCODER
403 AVCodec pbm_encoder = { 403 AVCodec pbm_encoder = {
408 common_init, 408 common_init,
409 pnm_encode_frame, 409 pnm_encode_frame,
410 NULL, //encode_end, 410 NULL, //encode_end,
411 pnm_decode_frame, 411 pnm_decode_frame,
412 .pix_fmts= (enum PixelFormat[]){PIX_FMT_MONOWHITE, PIX_FMT_NONE}, 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 #endif // CONFIG_PBM_ENCODER 415 #endif // CONFIG_PBM_ENCODER
416 416
417 #ifdef CONFIG_PAM_ENCODER 417 #ifdef CONFIG_PAM_ENCODER
418 AVCodec pam_encoder = { 418 AVCodec pam_encoder = {
423 common_init, 423 common_init,
424 pam_encode_frame, 424 pam_encode_frame,
425 NULL, //encode_end, 425 NULL, //encode_end,
426 pnm_decode_frame, 426 pnm_decode_frame,
427 .pix_fmts= (enum PixelFormat[]){PIX_FMT_RGB24, PIX_FMT_RGB32, PIX_FMT_GRAY8, PIX_FMT_MONOWHITE, PIX_FMT_NONE}, 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 #endif // CONFIG_PAM_ENCODER 430 #endif // CONFIG_PAM_ENCODER