[FFmpeg-soc] [soc]: r2373 - qcelp/qcelp_glue.diff
reynaldo
subversion at mplayerhq.hu
Wed Jun 4 01:05:22 CEST 2008
Author: reynaldo
Date: Wed Jun 4 01:05:21 2008
New Revision: 2373
Log:
Updating glue
Modified:
qcelp/qcelp_glue.diff
Modified: qcelp/qcelp_glue.diff
==============================================================================
--- qcelp/qcelp_glue.diff (original)
+++ qcelp/qcelp_glue.diff Wed Jun 4 01:05:21 2008
@@ -1,8 +1,8 @@
Index: libavcodec/Makefile
===================================================================
---- libavcodec/Makefile (revision 11306)
+--- libavcodec/Makefile (revision 13648)
+++ libavcodec/Makefile (working copy)
-@@ -140,6 +140,7 @@
+@@ -147,6 +147,7 @@
OBJS-$(CONFIG_PNG_ENCODER) += png.o pngenc.o
OBJS-$(CONFIG_PPM_ENCODER) += pnmenc.o pnm.o
OBJS-$(CONFIG_PTX_DECODER) += ptx.o
@@ -10,9 +10,9 @@ Index: libavcodec/Makefile
OBJS-$(CONFIG_QDM2_DECODER) += qdm2.o mdct.o fft.o mpegaudiodec.o mpegaudiodecheader.o mpegaudio.o mpegaudiodata.o
OBJS-$(CONFIG_QDRAW_DECODER) += qdrw.o
OBJS-$(CONFIG_QPEG_DECODER) += qpeg.o
-@@ -325,6 +326,7 @@
+@@ -350,6 +351,7 @@
OBJS-$(CONFIG_MPEGAUDIO_PARSER) += mpegaudio_parser.o mpegaudiodecheader.o mpegaudiodata.o
- OBJS-$(CONFIG_MPEGVIDEO_PARSER) += mpegvideo_parser.o
+ OBJS-$(CONFIG_MPEGVIDEO_PARSER) += mpegvideo_parser.o mpeg12.o mpeg12data.o mpegvideo.o error_resilience.o
OBJS-$(CONFIG_PNM_PARSER) += pnm_parser.o pnm.o
+OBJS-$(CONFIG_QCELP_PARSER) += qcelp_parser.o
OBJS-$(CONFIG_VC1_PARSER) += vc1_parser.o
@@ -20,9 +20,9 @@ Index: libavcodec/Makefile
OBJS-$(CONFIG_DUMP_EXTRADATA_BSF) += dump_extradata_bsf.o
Index: libavcodec/allcodecs.c
===================================================================
---- libavcodec/allcodecs.c (revision 11306)
+--- libavcodec/allcodecs.c (revision 13648)
+++ libavcodec/allcodecs.c (working copy)
-@@ -189,6 +189,7 @@
+@@ -196,6 +196,7 @@
REGISTER_DECODER (MPC7, mpc7);
REGISTER_DECODER (MPC8, mpc8);
REGISTER_DECODER (NELLYMOSER, nellymoser);
@@ -30,7 +30,7 @@ Index: libavcodec/allcodecs.c
REGISTER_DECODER (QDM2, qdm2);
REGISTER_DECODER (RA_144, ra_144);
REGISTER_DECODER (RA_288, ra_288);
-@@ -294,6 +295,7 @@
+@@ -309,6 +310,7 @@
REGISTER_PARSER (MPEGAUDIO, mpegaudio);
REGISTER_PARSER (MPEGVIDEO, mpegvideo);
REGISTER_PARSER (PNM, pnm);
@@ -38,30 +38,15 @@ Index: libavcodec/allcodecs.c
REGISTER_PARSER (VC1, vc1);
/* bitstream filters */
-Index: libavformat/isom.c
-===================================================================
---- libavformat/isom.c (revision 11306)
-+++ libavformat/isom.c (working copy)
-@@ -166,6 +166,9 @@
- { CODEC_ID_AC3, MKTAG('m', 's', 0x20, 0x00) }, /* Dolby AC-3 */
-
- { CODEC_ID_ALAC, MKTAG('a', 'l', 'a', 'c') }, /* Apple Lossless */
-+
-+ { CODEC_ID_QCELP, MKTAG('Q','c','l','p') },
-+
- { CODEC_ID_QDM2, MKTAG('Q', 'D', 'M', '2') }, /* QDM2 */
-
- { CODEC_ID_DVAUDIO, MKTAG('v', 'd', 'v', 'a') },
Index: libavformat/mov.c
===================================================================
---- libavformat/mov.c (revision 11306)
+--- libavformat/mov.c (revision 13648)
+++ libavformat/mov.c (working copy)
-@@ -834,6 +834,8 @@
- st->codec->sample_rate= 16000;
+@@ -945,6 +945,7 @@
st->codec->channels= 1; /* really needed */
break;
-+ case CODEC_ID_QCELP:
+ case CODEC_ID_QCELP:
+ st->need_parsing = AVSTREAM_PARSE_FULL;
case CODEC_ID_AMR_NB:
+ st->codec->frame_size= sc->samples_per_frame;
st->codec->sample_rate= 8000;
- st->codec->channels= 1; /* really needed */
More information about the FFmpeg-soc
mailing list