[FFmpeg-soc] [soc]: r5456 - in aac-sbr: checkout.sh ffmpeg.diff
alexc
subversion at mplayerhq.hu
Fri Nov 20 21:48:49 CET 2009
Author: alexc
Date: Fri Nov 20 21:48:49 2009
New Revision: 5456
Log:
Merge changes from trunk such that ffmpeg.diff cleanly applies.
Modified:
aac-sbr/checkout.sh
aac-sbr/ffmpeg.diff
Modified: aac-sbr/checkout.sh
==============================================================================
--- aac-sbr/checkout.sh Fri Nov 20 21:32:14 2009 (r5455)
+++ aac-sbr/checkout.sh Fri Nov 20 21:48:49 2009 (r5456)
@@ -1,7 +1,7 @@
#!/bin/sh
echo "Checking out FFmpeg..."
-svn co svn://svn.ffmpeg.org/ffmpeg/trunk ffmpeg -r 20025
+svn co svn://svn.ffmpeg.org/ffmpeg/trunk ffmpeg -r 20564
echo "Copying SBR files into FFmpeg tree..."
cp aacsbr*.[ch] ffmpeg/libavcodec
echo "Applying SBR and build system patch"
Modified: aac-sbr/ffmpeg.diff
==============================================================================
--- aac-sbr/ffmpeg.diff Fri Nov 20 21:32:14 2009 (r5455)
+++ aac-sbr/ffmpeg.diff Fri Nov 20 21:48:49 2009 (r5456)
@@ -1,6 +1,6 @@
Index: libavcodec/aac.c
===================================================================
---- libavcodec/aac.c (revision 20025)
+--- libavcodec/aac.c (revision 20564)
+++ libavcodec/aac.c (working copy)
@@ -62,7 +62,7 @@
* N MIDI
@@ -21,7 +21,7 @@ Index: libavcodec/aac.c
#include "mpeg4audio.h"
#include "aac_parser.h"
-@@ -474,6 +477,7 @@
+@@ -507,6 +510,7 @@
avccontext->sample_fmt = SAMPLE_FMT_S16;
avccontext->frame_size = 1024;
@@ -29,7 +29,7 @@ Index: libavcodec/aac.c
AAC_INIT_VLC_STATIC( 0, 144);
AAC_INIT_VLC_STATIC( 1, 114);
AAC_INIT_VLC_STATIC( 2, 188);
-@@ -486,6 +490,8 @@
+@@ -519,6 +523,8 @@
AAC_INIT_VLC_STATIC( 9, 248);
AAC_INIT_VLC_STATIC(10, 384);
@@ -38,7 +38,7 @@ Index: libavcodec/aac.c
dsputil_init(&ac->dsp, avccontext);
ac->random_state = 0x1f2e3d4c;
-@@ -1281,23 +1287,6 @@
+@@ -1314,23 +1320,6 @@
}
/**
@@ -62,7 +62,7 @@ Index: libavcodec/aac.c
* Parse whether channels are to be excluded from Dynamic Range Compression; reference: table 4.53.
*
* @return Returns number of bytes consumed.
-@@ -1377,7 +1366,8 @@
+@@ -1410,7 +1399,8 @@
*
* @return Returns number of bytes consumed
*/
@@ -72,7 +72,7 @@ Index: libavcodec/aac.c
{
int crc_flag = 0;
int res = cnt;
-@@ -1385,7 +1375,7 @@
+@@ -1418,7 +1408,7 @@
case EXT_SBR_DATA_CRC:
crc_flag++;
case EXT_SBR_DATA:
@@ -81,7 +81,7 @@ Index: libavcodec/aac.c
break;
case EXT_DYNAMIC_RANGE:
res = decode_dynamic_range(&ac->che_drc, gb, cnt);
-@@ -1674,8 +1664,8 @@
+@@ -1709,8 +1699,8 @@
AACContext *ac = avccontext->priv_data;
ChannelElement *che = NULL;
GetBitContext gb;
@@ -92,7 +92,7 @@ Index: libavcodec/aac.c
init_get_bits(&gb, buf, buf_size * 8);
-@@ -1739,7 +1729,7 @@
+@@ -1774,7 +1764,7 @@
if (elem_id == 15)
elem_id += get_bits(&gb, 8) - 1;
while (elem_id > 0)
@@ -101,7 +101,7 @@ Index: libavcodec/aac.c
err = 0; /* FIXME */
break;
-@@ -1748,6 +1738,9 @@
+@@ -1783,6 +1773,9 @@
break;
}
@@ -113,7 +113,7 @@ Index: libavcodec/aac.c
}
Index: libavcodec/aac.h
===================================================================
---- libavcodec/aac.h (revision 20025)
+--- libavcodec/aac.h (revision 20564)
+++ libavcodec/aac.h (working copy)
@@ -33,6 +33,7 @@
#include "avcodec.h"
@@ -123,7 +123,7 @@ Index: libavcodec/aac.h
#include <stdint.h>
-@@ -221,6 +222,7 @@
+@@ -231,6 +232,7 @@
SingleChannelElement ch[2];
// CCE specific
ChannelCoupling coup;
@@ -133,14 +133,14 @@ Index: libavcodec/aac.h
/**
Index: libavcodec/Makefile
===================================================================
---- libavcodec/Makefile (revision 20025)
+--- libavcodec/Makefile (revision 20564)
+++ libavcodec/Makefile (working copy)
-@@ -35,7 +35,7 @@
+@@ -38,7 +38,7 @@
OBJS-$(CONFIG_VDPAU) += vdpau.o
# decoders/encoders/hardware accelerators
--OBJS-$(CONFIG_AAC_DECODER) += aac.o aactab.o mpeg4audio.o aac_parser.o aac_ac3_parser.o
-+OBJS-$(CONFIG_AAC_DECODER) += aac.o aactab.o aacsbr.o mpeg4audio.o aac_parser.o aac_ac3_parser.o
- OBJS-$(CONFIG_AAC_ENCODER) += aacenc.o aaccoder.o aacpsy.o aactab.o psymodel.o iirfilter.o mpeg4audio.o
- OBJS-$(CONFIG_AASC_DECODER) += aasc.o msrledec.o
- OBJS-$(CONFIG_AC3_DECODER) += ac3dec.o ac3tab.o ac3dec_data.o ac3.o ac3_parser.o aac_ac3_parser.o
+-OBJS-$(CONFIG_AAC_DECODER) += aac.o aactab.o mpeg4audio.o \
++OBJS-$(CONFIG_AAC_DECODER) += aac.o aactab.o aacsbr.o mpeg4audio.o \
+ aac_parser.o aac_ac3_parser.o
+ OBJS-$(CONFIG_AAC_ENCODER) += aacenc.o aaccoder.o \
+ aacpsy.o aactab.o \
More information about the FFmpeg-soc
mailing list