[FFmpeg-cvslog] Support Speex in isom.

Carl Eugen Hoyos git at videolan.org
Wed Sep 7 01:11:32 CEST 2011


ffmpeg | branch: master | Carl Eugen Hoyos <cehoyos at ag.or.at> | Wed Sep  7 00:19:02 2011 +0200| [b5d4c0e26e356ed11533ea43d83ab53d85f63781] | committer: Carl Eugen Hoyos

Support Speex in isom.

Adobe Flash Media Server produces such files although the f4v
specification does not allow Speex (nor Nellymoser).

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b5d4c0e26e356ed11533ea43d83ab53d85f63781
---

 libavformat/isom.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/libavformat/isom.c b/libavformat/isom.c
index 7d5d624..5955bb1 100644
--- a/libavformat/isom.c
+++ b/libavformat/isom.c
@@ -261,7 +261,7 @@ const AVCodecTag codec_movaudio_tags[] = {
     { CODEC_ID_GSM,  MKTAG('a', 'g', 's', 'm') },
     { CODEC_ID_ALAC, MKTAG('a', 'l', 'a', 'c') }, /* Apple Lossless */
 
-    { CODEC_ID_NELLYMOSER, MKTAG('n', 'm', 'o', 's') },
+    { CODEC_ID_NELLYMOSER, MKTAG('n', 'm', 'o', 's') }, /* Flash Media Server */
 
     { CODEC_ID_QCELP, MKTAG('Q','c','l','p') },
     { CODEC_ID_QCELP, MKTAG('Q','c','l','q') },
@@ -270,6 +270,8 @@ const AVCodecTag codec_movaudio_tags[] = {
     { CODEC_ID_QDMC, MKTAG('Q', 'D', 'M', 'C') }, /* QDMC */
     { CODEC_ID_QDM2, MKTAG('Q', 'D', 'M', '2') }, /* QDM2 */
 
+    { CODEC_ID_SPEEX, MKTAG('s','p','e','x') }, /* Flash Media Server */
+
     { CODEC_ID_DVAUDIO, MKTAG('v', 'd', 'v', 'a') },
     { CODEC_ID_DVAUDIO, MKTAG('d', 'v', 'c', 'a') },
 



More information about the ffmpeg-cvslog mailing list