~ubuntu-branches/ubuntu/maverick/chromium-codecs-ffmpeg/maverick

« back to all changes in this revision

Viewing changes to patches/to_upstream/03_mpeg4_video_to_elementary_stream.patch

  • Committer: Bazaar Package Importer
  • Author(s): Fabien Tassin
  • Date: 2010-09-10 18:33:27 UTC
  • mfrom: (1.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20100910183327-spc4126unlq4bwgq
Tags: 0.6+svn20100904r58574+58998-0ubuntu1
* New upstream snapshot (LP: #635949)
* Disable arm_neon to fix a FTBFS in libavcodec on Armel. Also enable
  arm_thumb on all versions of Ubuntu and extend armv7 to Maverick (needed
  when it loses its "development" name)
  - update debian/rules

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
diff -rpu -N orig/libavcodec/Makefile ffmpeg-mt/libavcodec/Makefile
2
 
--- orig/libavcodec/Makefile    2010-07-27 13:06:29.725748000 -0700
3
 
+++ ffmpeg-mt/libavcodec/Makefile       2010-07-27 13:06:34.275202900 -0700
4
 
@@ -592,6 +592,14 @@ OBJS-$(CONFIG_AAC_ADTSTOASC_BSF)
 
2
--- orig/libavcodec/Makefile    2010-08-11 14:22:27.770133400 -0700
 
3
+++ ffmpeg-mt/libavcodec/Makefile       2010-08-11 14:22:29.550311400 -0700
 
4
@@ -595,6 +595,14 @@ OBJS-$(CONFIG_AAC_ADTSTOASC_BSF)
5
5
 OBJS-$(CONFIG_CHOMP_BSF)                  += chomp_bsf.o
6
6
 OBJS-$(CONFIG_DUMP_EXTRADATA_BSF)         += dump_extradata_bsf.o
7
7
 OBJS-$(CONFIG_H264_MP4TOANNEXB_BSF)       += h264_mp4toannexb_bsf.o
17
17
 OBJS-$(CONFIG_MJPEGA_DUMP_HEADER_BSF)     += mjpega_dump_header_bsf.o
18
18
 OBJS-$(CONFIG_MOV2TEXTSUB_BSF)            += movsub_bsf.o
19
19
diff -rpu -N orig/libavcodec/allcodecs.c ffmpeg-mt/libavcodec/allcodecs.c
20
 
--- orig/libavcodec/allcodecs.c 2010-07-27 13:06:29.136689100 -0700
21
 
+++ ffmpeg-mt/libavcodec/allcodecs.c    2010-07-27 13:06:34.279203300 -0700
22
 
@@ -397,6 +397,7 @@ void avcodec_register_all(void)
 
20
--- orig/libavcodec/allcodecs.c 2010-08-11 14:22:27.440100400 -0700
 
21
+++ ffmpeg-mt/libavcodec/allcodecs.c    2010-08-11 14:22:29.558312200 -0700
 
22
@@ -399,6 +399,7 @@ void avcodec_register_all(void)
23
23
     REGISTER_BSF     (CHOMP, chomp);
24
24
     REGISTER_BSF     (DUMP_EXTRADATA, dump_extradata);
25
25
     REGISTER_BSF     (H264_MP4TOANNEXB, h264_mp4toannexb);
28
28
     REGISTER_BSF     (MJPEGA_DUMP_HEADER, mjpega_dump_header);
29
29
     REGISTER_BSF     (MP3_HEADER_COMPRESS, mp3_header_compress);
30
30
diff -rpu -N orig/libavcodec/mpeg4video.h ffmpeg-mt/libavcodec/mpeg4video.h
31
 
--- orig/libavcodec/mpeg4video.h        2010-07-27 13:06:29.877763200 -0700
32
 
+++ ffmpeg-mt/libavcodec/mpeg4video.h   2010-07-27 13:06:34.283203700 -0700
 
31
--- orig/libavcodec/mpeg4video.h        2010-08-11 14:22:27.826139000 -0700
 
32
+++ ffmpeg-mt/libavcodec/mpeg4video.h   2010-08-11 14:22:29.563312700 -0700
33
33
@@ -91,6 +91,9 @@ void mpeg4_encode_mb(MpegEncContext *s,
34
34
 void mpeg4_pred_ac(MpegEncContext * s, DCTELEM *block, int n,
35
35
                    int dir);
42
42
 int ff_mpeg4_decode_picture_header(MpegEncContext * s, GetBitContext *gb);
43
43
diff -rpu -N orig/libavcodec/mpeg4video_es_bsf.c ffmpeg-mt/libavcodec/mpeg4video_es_bsf.c
44
44
--- orig/libavcodec/mpeg4video_es_bsf.c 1969-12-31 16:00:00.000000000 -0800
45
 
+++ ffmpeg-mt/libavcodec/mpeg4video_es_bsf.c    2010-07-27 13:06:34.289204300 -0700
 
45
+++ ffmpeg-mt/libavcodec/mpeg4video_es_bsf.c    2010-08-11 14:22:29.571313500 -0700
46
46
@@ -0,0 +1,91 @@
47
47
+/*
48
48
+ * Copyright (c) 2009 Google Inc.
136
136
+    mpeg4video_es_filter,
137
137
+};
138
138
diff -rpu -N orig/libavcodec/mpeg4videoenc.c ffmpeg-mt/libavcodec/mpeg4videoenc.c
139
 
--- orig/libavcodec/mpeg4videoenc.c     2010-07-27 13:06:29.880763500 -0700
140
 
+++ ffmpeg-mt/libavcodec/mpeg4videoenc.c        2010-07-27 13:06:34.294204800 -0700
 
139
--- orig/libavcodec/mpeg4videoenc.c     2010-08-11 14:22:27.828139200 -0700
 
140
+++ ffmpeg-mt/libavcodec/mpeg4videoenc.c        2010-08-11 14:22:29.577314100 -0700
141
141
@@ -872,7 +872,7 @@ void ff_set_mpeg4_time(MpegEncContext *
142
142
     }
143
143
 }