From f403cfed004f9f88ebbc9cf8fc97101e729d9b18 Mon Sep 17 00:00:00 2001 From: Matthias Hopf Date: Tue, 23 May 2006 13:58:30 +0000 Subject: Add recent fixes. CVS patchset: 7996 CVS date: 2006/05/23 13:58:30 --- src/libffmpeg/diff_to_ffmpeg_cvs.txt | 36 +++++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/libffmpeg/diff_to_ffmpeg_cvs.txt b/src/libffmpeg/diff_to_ffmpeg_cvs.txt index 3ab1779fe..c2e1fe588 100644 --- a/src/libffmpeg/diff_to_ffmpeg_cvs.txt +++ b/src/libffmpeg/diff_to_ffmpeg_cvs.txt @@ -1,4 +1,3 @@ -? diff_to_ffmpeg_cvs.txt Index: libavcodec/avcodec.h =================================================================== RCS file: /cvsroot/ffmpeg/ffmpeg/libavcodec/avcodec.h,v @@ -703,3 +702,38 @@ diff -u -r1.161 common.h +#endif + #endif /* COMMON_H */ +Index: libavcodec/truemotion1.c +=================================================================== +RCS file: /cvsroot/xine/xine-lib/src/libffmpeg/libavcodec/truemotion1.c,v +retrieving revision 1.8 +retrieving revision 1.9 +diff -u -p -r1.8 -r1.9 +--- libavcodec/truemotion1.c 5 Feb 2006 14:11:35 -0000 1.8 ++++ libavcodec/truemotion1.c 22 May 2006 16:57:36 -0000 1.9 +@@ -322,7 +322,7 @@ static void gen_vector_table24(TrueMotio + static int truemotion1_decode_header(TrueMotion1Context *s) + { + int i; +- struct frame_header header; ++ struct frame_header header = {0}; + uint8_t header_buffer[128]; /* logical maximum size of the header */ + const uint8_t *sel_vector_table; + +Index: libavutil/common.h +=================================================================== +RCS file: /cvsroot/xine/xine-lib/src/libffmpeg/libavutil/common.h,v +retrieving revision 1.2 +retrieving revision 1.3 +diff -u -p -r1.2 -r1.3 +--- libavutil/common.h 23 Oct 2005 12:56:26 -0000 1.2 ++++ libavutil/common.h 22 May 2006 16:57:36 -0000 1.3 +@@ -539,7 +539,9 @@ tend= read_time();\ + #define time time_is_forbidden_due_to_security_issues + #define rand rand_is_forbidden_due_to_state_trashing + #define srand srand_is_forbidden_due_to_state_trashing ++#undef sprintf + #define sprintf sprintf_is_forbidden_due_to_security_issues_use_snprintf ++#undef strcat + #define strcat strcat_is_forbidden_due_to_security_issues_use_pstrcat + #if !(defined(LIBAVFORMAT_BUILD) || defined(_FRAMEHOOK_H)) + //#define printf please_use_av_log -- cgit v1.2.3