[FFmpeg-soc] [soc]: r3829 - in rv40: add_rv40.patch ffmpeg-rv.patch
diego
subversion at mplayerhq.hu
Wed Nov 12 18:27:32 CET 2008
Author: diego
Date: Wed Nov 12 18:27:31 2008
New Revision: 3829
Log:
Update FFmpeg glue patch to HEAD.
Removed:
rv40/add_rv40.patch
Modified:
rv40/ffmpeg-rv.patch
Modified: rv40/ffmpeg-rv.patch
==============================================================================
--- rv40/ffmpeg-rv.patch (original)
+++ rv40/ffmpeg-rv.patch Wed Nov 12 18:27:31 2008
@@ -1,33 +1,33 @@
Index: Changelog
===================================================================
---- Changelog
-+++ Changelog
-@@ -121,6 +121,7 @@
- - BFI demuxer
- - MAXIS EA XA (.xa) demuxer / decoder
- - BFI video decoder
+--- Changelog (revision 15802)
++++ Changelog (working copy)
+@@ -140,6 +140,7 @@
+ - liba52 wrapper removed
+ - Speex decoding via libspeex
+ - Electronic Arts TGQ decoder
+- RealVideo 3 and 4 decoder
version 0.4.9-pre1:
Index: libavcodec/Makefile
===================================================================
---- libavcodec/Makefile
-+++ libavcodec/Makefile
-@@ -166,6 +166,8 @@
+--- libavcodec/Makefile (revision 15802)
++++ libavcodec/Makefile (working copy)
+@@ -174,6 +174,8 @@
OBJS-$(CONFIG_RV10_ENCODER) += rv10.o mpegvideo_enc.o motion_est.o ratecontrol.o h263.o mpeg12data.o mpegvideo.o error_resilience.o
OBJS-$(CONFIG_RV20_DECODER) += rv10.o h263.o mpeg12data.o mpegvideo.o error_resilience.o
OBJS-$(CONFIG_RV20_ENCODER) += rv10.o mpegvideo_enc.o motion_est.o ratecontrol.o h263.o mpeg12data.o mpegvideo.o error_resilience.o
-+OBJS-$(CONFIG_RV30_DECODER) += rv30.o rv34.o h264pred.o rv30dsp.o
++OBJS-$(CONFIG_RV30_DECODER) += rv30.o rv34.o h264pred.o
+OBJS-$(CONFIG_RV40_DECODER) += rv40.o rv34.o h264pred.o
OBJS-$(CONFIG_SGI_DECODER) += sgidec.o
OBJS-$(CONFIG_SGI_ENCODER) += sgienc.o rle.o
- OBJS-$(CONFIG_SHORTEN_DECODER) += shorten.o golomb.o
+ OBJS-$(CONFIG_SHORTEN_DECODER) += shorten.o
Index: libavcodec/dsputil.c
===================================================================
---- libavcodec/dsputil.c
-+++ libavcodec/dsputil.c
-@@ -2737,6 +2737,8 @@
+--- libavcodec/dsputil.c (revision 15802)
++++ libavcodec/dsputil.c (working copy)
+@@ -2743,6 +2743,8 @@
/* H264 specific */
void ff_h264dspenc_init(DSPContext* c, AVCodecContext *avctx);
@@ -36,7 +36,7 @@ Index: libavcodec/dsputil.c
static void wmv2_mspel8_v_lowpass(uint8_t *dst, uint8_t *src, int dstStride, int srcStride, int w){
uint8_t *cm = ff_cropTbl + MAX_NEG_CROP;
int i;
-@@ -4342,6 +4344,9 @@
+@@ -4411,6 +4413,9 @@
#if defined(CONFIG_H264_ENCODER)
ff_h264dspenc_init(c,avctx);
#endif
@@ -48,9 +48,9 @@ Index: libavcodec/dsputil.c
c->put_mspel_pixels_tab[1]= put_mspel8_mc10_c;
Index: libavcodec/dsputil.h
===================================================================
---- libavcodec/dsputil.h
-+++ libavcodec/dsputil.h
-@@ -451,6 +451,10 @@
+--- libavcodec/dsputil.h (revision 15802)
++++ libavcodec/dsputil.h (working copy)
+@@ -467,6 +467,10 @@
void (*x8_setup_spatial_compensation)(uint8_t *src, uint8_t *dst, int linesize,
int * range, int * sum, int edges);
@@ -58,14 +58,14 @@ Index: libavcodec/dsputil.h
+ qpel_mc_func put_rv30_tpel_pixels_tab[4][16];
+ qpel_mc_func avg_rv30_tpel_pixels_tab[4][16];
+
- } DSPContext;
-
- void dsputil_static_init(void);
+ /* ape functions */
+ /**
+ * Add contents of the second vector to the first one.
Index: libavcodec/allcodecs.c
===================================================================
---- libavcodec/allcodecs.c
-+++ libavcodec/allcodecs.c
-@@ -138,6 +138,8 @@
+--- libavcodec/allcodecs.c (revision 15802)
++++ libavcodec/allcodecs.c (working copy)
+@@ -142,6 +142,8 @@
REGISTER_DECODER (RPZA, rpza);
REGISTER_ENCDEC (RV10, rv10);
REGISTER_ENCDEC (RV20, rv20);
@@ -76,14 +76,16 @@ Index: libavcodec/allcodecs.c
REGISTER_DECODER (SMC, smc);
Index: doc/general.texi
===================================================================
---- doc/general.texi
-+++ doc/general.texi
-@@ -186,6 +186,8 @@
- @item H.264 @tab @tab X
+--- doc/general.texi (revision 15802)
++++ doc/general.texi (working copy)
+@@ -288,6 +288,10 @@
+ @tab fourccs: QPEG, Q1.0, Q1.1
@item RealVideo 1.0 @tab X @tab X
@item RealVideo 2.0 @tab X @tab X
-+ at item RealVideo 3.0 @tab @tab X @tab not completely working
-+ at item RealVideo 4.0 @tab @tab X @tab not completely working
- @item MJPEG @tab X @tab X
- @item lossless MJPEG @tab X @tab X
- @item JPEG-LS @tab X @tab X @tab fourcc: MJLS, lossless and near-lossless is supported
++ at item RealVideo 3.0 @tab @tab X
++ @tab not completely working
++ at item RealVideo 4.0 @tab @tab X
++ @tab not completely working
+ @item Renderware TXD @tab @tab X
+ @tab Texture dictionaries used by the Renderware Engine.
+ @item RTjpeg @tab @tab X
More information about the FFmpeg-soc
mailing list