aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat
diff options
context:
space:
mode:
authorCarl Eugen Hoyos <cehoyos@ag.or.at>2012-02-05 20:43:33 +0100
committerCarl Eugen Hoyos <cehoyos@ag.or.at>2012-02-05 20:43:33 +0100
commitbb9c8d9439ce522f978d8a77888b14f2060a7e91 (patch)
tree22ed669fb09a28808561021608bc42dc34abbf8d /libavformat
parent5fa1a1d8fc35cfcec14454ae07432b91839d2309 (diff)
downloadffmpeg-bb9c8d9439ce522f978d8a77888b14f2060a7e91.tar.gz
Add v408 / AYUV encoder and decoder.
Fixes last part of ticket #470. Reviewed-by: Paul B Mahol
Diffstat (limited to 'libavformat')
-rw-r--r--libavformat/isom.c1
-rw-r--r--libavformat/riff.c2
2 files changed, 3 insertions, 0 deletions
diff --git a/libavformat/isom.c b/libavformat/isom.c
index 1228d56d3a..699cd0e217 100644
--- a/libavformat/isom.c
+++ b/libavformat/isom.c
@@ -93,6 +93,7 @@ const AVCodecTag codec_movvideo_tags[] = {
{ CODEC_ID_AVRP, MKTAG('S', 'U', 'D', 'S') }, /* Avid DS Uncompressed */
{ CODEC_ID_V210, MKTAG('v', '2', '1', '0') }, /* UNCOMPRESSED 10BIT 4:2:2 */
{ CODEC_ID_V308, MKTAG('v', '3', '0', '8') }, /* UNCOMPRESSED 8BIT 4:4:4 */
+ { CODEC_ID_V408, MKTAG('v', '4', '0', '8') }, /* UNCOMPRESSED 8BIT 4:4:4:4 */
{ CODEC_ID_V410, MKTAG('v', '4', '1', '0') }, /* UNCOMPRESSED 10BIT 4:4:4 */
{ CODEC_ID_Y41P, MKTAG('Y', '4', '1', 'P') }, /* UNCOMPRESSED 12BIT 4:1:1 */
{ CODEC_ID_YUV4, MKTAG('y', 'u', 'v', '4') }, /* libquicktime packed yuv420p */
diff --git a/libavformat/riff.c b/libavformat/riff.c
index 4efd1ad756..c77d0225f7 100644
--- a/libavformat/riff.c
+++ b/libavformat/riff.c
@@ -202,6 +202,8 @@ const AVCodecTag ff_codec_bmp_tags[] = {
{ CODEC_ID_R210, MKTAG('r', '2', '1', '0') },
{ CODEC_ID_V210, MKTAG('v', '2', '1', '0') },
{ CODEC_ID_V308, MKTAG('v', '3', '0', '8') },
+ { CODEC_ID_V408, MKTAG('v', '4', '0', '8') },
+ { CODEC_ID_AYUV, MKTAG('A', 'Y', 'U', 'V') },
{ CODEC_ID_V410, MKTAG('v', '4', '1', '0') },
{ CODEC_ID_YUV4, MKTAG('y', 'u', 'v', '4') },
{ CODEC_ID_INDEO3, MKTAG('I', 'V', '3', '1') },