Mercurial > libavcodec.hg
comparison huffyuv.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 | dbcdd0165e55 |
comparison
equal
deleted
inserted
replaced
7039:b252326ba895 | 7040:e943e1409077 |
---|---|
1443 NULL, | 1443 NULL, |
1444 decode_end, | 1444 decode_end, |
1445 decode_frame, | 1445 decode_frame, |
1446 CODEC_CAP_DR1 | CODEC_CAP_DRAW_HORIZ_BAND, | 1446 CODEC_CAP_DR1 | CODEC_CAP_DRAW_HORIZ_BAND, |
1447 NULL, | 1447 NULL, |
1448 .long_name = "Huffyuv / HuffYUV", | 1448 .long_name = NULL_IF_CONFIG_SMALL("Huffyuv / HuffYUV"), |
1449 }; | 1449 }; |
1450 | 1450 |
1451 AVCodec ffvhuff_decoder = { | 1451 AVCodec ffvhuff_decoder = { |
1452 "ffvhuff", | 1452 "ffvhuff", |
1453 CODEC_TYPE_VIDEO, | 1453 CODEC_TYPE_VIDEO, |
1457 NULL, | 1457 NULL, |
1458 decode_end, | 1458 decode_end, |
1459 decode_frame, | 1459 decode_frame, |
1460 CODEC_CAP_DR1 | CODEC_CAP_DRAW_HORIZ_BAND, | 1460 CODEC_CAP_DR1 | CODEC_CAP_DRAW_HORIZ_BAND, |
1461 NULL, | 1461 NULL, |
1462 .long_name = "Huffyuv FFmpeg variant", | 1462 .long_name = NULL_IF_CONFIG_SMALL("Huffyuv FFmpeg variant"), |
1463 }; | 1463 }; |
1464 #endif | 1464 #endif |
1465 | 1465 |
1466 #ifdef CONFIG_ENCODERS | 1466 #ifdef CONFIG_ENCODERS |
1467 | 1467 |
1472 sizeof(HYuvContext), | 1472 sizeof(HYuvContext), |
1473 encode_init, | 1473 encode_init, |
1474 encode_frame, | 1474 encode_frame, |
1475 encode_end, | 1475 encode_end, |
1476 .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV422P, PIX_FMT_RGB32, PIX_FMT_NONE}, | 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 AVCodec ffvhuff_encoder = { | 1480 AVCodec ffvhuff_encoder = { |
1481 "ffvhuff", | 1481 "ffvhuff", |
1482 CODEC_TYPE_VIDEO, | 1482 CODEC_TYPE_VIDEO, |
1484 sizeof(HYuvContext), | 1484 sizeof(HYuvContext), |
1485 encode_init, | 1485 encode_init, |
1486 encode_frame, | 1486 encode_frame, |
1487 encode_end, | 1487 encode_end, |
1488 .pix_fmts= (enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_YUV422P, PIX_FMT_RGB32, PIX_FMT_NONE}, | 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 #endif //CONFIG_ENCODERS | 1492 #endif //CONFIG_ENCODERS |