Mercurial > libavformat.hg
changeset 791:f961db8ea65d libavformat
This trivial patch adds "avc1" as fourcc for h264 in mp4, which makes it
a little bit more standard, although it still seems to lack some
metadata. Anyway, recent mplayer plays these streams without problems.
It also has two globally scoped global structs changed to "static".
patch by (Erik Slagter <erik slagter name)
author | michael |
---|---|
date | Sun, 19 Jun 2005 23:45:54 +0000 |
parents | 80aec794c2ed |
children | 2680c3d05ca8 |
files | movenc.c |
diffstat | 1 files changed, 3 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/movenc.c Sat Jun 18 01:52:24 2005 +0000 +++ b/movenc.c Sun Jun 19 23:45:54 2005 +0000 @@ -259,7 +259,7 @@ return updateSize (pb, pos); } -const CodecTag codec_movaudio_tags[] = { +static const CodecTag codec_movaudio_tags[] = { { CODEC_ID_PCM_MULAW, MKTAG('u', 'l', 'a', 'w') }, { CODEC_ID_PCM_ALAW, MKTAG('a', 'l', 'a', 'w') }, { CODEC_ID_ADPCM_IMA_QT, MKTAG('i', 'm', 'a', '4') }, @@ -491,11 +491,12 @@ return updateSize (pb, pos); } -const CodecTag codec_movvideo_tags[] = { +static const CodecTag codec_movvideo_tags[] = { { CODEC_ID_SVQ1, MKTAG('S', 'V', 'Q', '1') }, { CODEC_ID_SVQ3, MKTAG('S', 'V', 'Q', '3') }, { CODEC_ID_MPEG4, MKTAG('m', 'p', '4', 'v') }, { CODEC_ID_H263, MKTAG('s', '2', '6', '3') }, + { CODEC_ID_H264, MKTAG('a', 'v', 'c', '1') }, { CODEC_ID_DVVIDEO, MKTAG('d', 'v', 'c', ' ') }, { 0, 0 }, };