Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(484)

Side by Side Diff: README.chromium

Issue 8366004: Fix a bug where a pointer was cached to an array that might later move due to (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/deps/third_party/ffmpeg/
Patch Set: '' Created 9 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | patches/README » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 Name: ffmpeg 1 Name: ffmpeg
2 Version: 0.9.7 2 Version: 0.9.7
3 3
4 Description: 4 Description:
5 Contains the sources used to compile FFmpeg binaries used by Google Chrome and 5 Contains the sources used to compile FFmpeg binaries used by Google Chrome and
6 Chromium. 6 Chromium.
7 7
8 The FFmpeg source is from ToT of the main ffmpeg branch: 8 The FFmpeg source is from ToT of the main ffmpeg branch:
9 http://git.videolan.org/?p=ffmpeg.git;a=commit;h=bb258fb995a42112d1fe14f53ec59 9b2cd19b707 9 http://git.videolan.org/?p=ffmpeg.git;a=commit;h=bb258fb995a42112d1fe14f53ec59 9b2cd19b707
10 Date: Tue, 12 Jul 2011 22:42:11 10 Date: Tue, 12 Jul 2011 22:42:11
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
45 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/11_mkv_buffer_ overflow.patch 45 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/11_mkv_buffer_ overflow.patch
46 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/12_ogg_seek_to _zero.patch 46 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/12_ogg_seek_to _zero.patch
47 patch -p1 --no-backup-if-mismatch < ../patches/ugly/13_remove_avcore.patc h 47 patch -p1 --no-backup-if-mismatch < ../patches/ugly/13_remove_avcore.patc h
48 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/14_vp8_encode_ options.patch 48 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/14_vp8_encode_ options.patch
49 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/15_webp_ffmpeg .patch 49 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/15_webp_ffmpeg .patch
50 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/25_ogg_index.p atch 50 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/25_ogg_index.p atch
51 patch -p1 --no-backup-if-mismatch < ../patches/ugly/30_enforce_mp3_oob.pa tch 51 patch -p1 --no-backup-if-mismatch < ../patches/ugly/30_enforce_mp3_oob.pa tch
52 patch -p1 --no-backup-if-mismatch < ../patches/ugly/31_remove_attribute_d eprecated.patch 52 patch -p1 --no-backup-if-mismatch < ../patches/ugly/31_remove_attribute_d eprecated.patch
53 patch -p1 --no-backup-if-mismatch < ../patches/ugly/32_add_rawdec_for_mac _win.patch 53 patch -p1 --no-backup-if-mismatch < ../patches/ugly/32_add_rawdec_for_mac _win.patch
54 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/34_ogg_memcpy. patch 54 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/34_ogg_memcpy. patch
55 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/35_oggdec_dura tion.patch
56 patch -p1 --no-backup-if-mismatch < ../patches/from_upstream/36_theora_fl ush.patch
57 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/37_VP8_armv6_o ptimizations.patch
58 patch -p1 --no-backup-if-mismatch < ../patches/from_upstream/38_webm_cues _before_first_cluster.patch
59 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/39_VP8_fix_oob _read_writes.patch
60 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/40_MKV_fix_oob _write.patch
61 patch -p1 --no-backup-if-mismatch < ../patches/ugly/41_matroska_cluster_i ncremental.patch
62 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/42_vp8_fix_seg mentation_maps.patch
63 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/43_mkv_seekahe ad_revalidate.patch
55 cd .. 64 cd ..
56 65
57 66
58 NOTE: Under Windows it is recommended to use Chromium's MinGW/MSYS environment 67 NOTE: Under Windows it is recommended to use Chromium's MinGW/MSYS environment
59 or 7-Zip to extract the archives. We've experienced issues when using WinRAR. 68 or 7-Zip to extract the archives. We've experienced issues when using WinRAR.
60 69
61 Since FFmpeg is sandboxed inside the render process, we're only interested in 70 Since FFmpeg is sandboxed inside the render process, we're only interested in
62 building the absolute minimum. 71 building the absolute minimum.
63 72
64 Refer to build_ffmpeg.sh for configuration flags for Chromium and Google Chrome. 73 Refer to build_ffmpeg.sh for configuration flags for Chromium and Google Chrome.
(...skipping 126 matching lines...) Expand 10 before | Expand all | Expand 10 after
191 diff -wurp -N orig ffmpeg >patches/ugly/32_add_rawdec_to_Makefile.patch 200 diff -wurp -N orig ffmpeg >patches/ugly/32_add_rawdec_to_Makefile.patch
192 201
193 rm -rf orig 202 rm -rf orig
194 cp -R ffmpeg orig 203 cp -R ffmpeg orig
195 cd ffmpeg 204 cd ffmpeg
196 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/34_ogg_memcpy. patch 205 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/34_ogg_memcpy. patch
197 cd .. 206 cd ..
198 diff -wurp -N orig ffmpeg 207 diff -wurp -N orig ffmpeg
199 diff -wurp -N orig ffmpeg >patches/to_upstream/34_ogg_memcpy.patch 208 diff -wurp -N orig ffmpeg >patches/to_upstream/34_ogg_memcpy.patch
200 209
210 rm -rf orig
211 cp -R ffmpeg orig
212 cd ffmpeg
213 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/35_oggdec_dura tion.patch
214 cd ..
215 diff -wurp -N orig ffmpeg
216 diff -wurp -N orig ffmpeg >patches/to_upstream/35_oggdec_duration.patch
217
218 rm -rf orig
219 cp -R ffmpeg orig
220 cd ffmpeg
221 patch -p1 --no-backup-if-mismatch < ../patches/from_upstream/36_theora_fl ush.patch
222 cd ..
223 diff -wurp -N orig ffmpeg
224 diff -wurp -N orig ffmpeg >patches/from_upstream/36_theora_flush.patch
225
226 rm -rf orig
227 cp -R ffmpeg orig
228 cd ffmpeg
229 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/37_VP8_armv6_o ptimizations.patch
230 cd ..
231 diff -wurp -N orig ffmpeg
232 diff -wurp -N orig ffmpeg >patches/to_upstream/37_VP8_armv6_optimizations .patch
233
234 rm -rf orig
235 cp -R ffmpeg orig
236 cd ffmpeg
237 patch -p1 --no-backup-if-mismatch < ../patches/from_upstream/38_webm_cues _before_first_cluster.patch
238 cd ..
239 diff -wurp -N orig ffmpeg
240 diff -wurp -N orig ffmpeg >patches/from_upstream/38_webm_cues_before_firs t_cluster.patch
241
242 rm -rf orig
243 cp -R ffmpeg orig
244 cd ffmpeg
245 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/39_VP8_fix_oob _read_writes.patch
246 cd ..
247 diff -wurp -N orig ffmpeg
248 diff -wurp -N orig ffmpeg >patches/to_upstream/39_VP8_fix_oob_read_writes .patch
249
250 rm -rf orig
251 cp -R ffmpeg orig
252 cd ffmpeg
253 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/40_MKV_fix_oob _write.patch
254 cd ..
255 diff -wurp -N orig ffmpeg
256 diff -wurp -N orig ffmpeg >patches/to_upstream/40_MKV_fix_oob_write.patch
257
258 rm -rf orig
259 cp -R ffmpeg orig
260 cd ffmpeg
261 patch -p1 --no-backup-if-mismatch < ../patches/ugly/41_matroska_cluster_i ncremental.patch
262 cd ..
263 diff -wurp -N orig ffmpeg
264 diff -wurp -N orig ffmpeg >patches/to_upstream/41_matroska_cluster_increm ental.patch
265
266 rm -rf orig
267 cp -R ffmpeg orig
268 cd ffmpeg
269 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/42_vp8_fix_seg mentation_maps.patch
270 cd ..
271 diff -wurp -N orig ffmpeg
272 diff -wurp -N orig ffmpeg >patches/to_upstream/42_vp8_fix_segmentation_ma ps.patch
273
274 rm -rf orig
275 cp -R ffmpeg orig
276 cd ffmpeg
277 patch -p1 --no-backup-if-mismatch < ../patches/to_upstream/43_mkv_seekahe ad_revalidate.patch
278 cd ..
279 diff -wurp -N orig ffmpeg
280 diff -wurp -N orig ffmpeg >patches/to_upstream/43_mkv_seekahead_revalidat e.patch
281
201 Testing 282 Testing
202 Updates should be tested against 283 Updates should be tested against
203 a) http://wiki.xiph.org/TheoraTestsuite 284 a) http://wiki.xiph.org/TheoraTestsuite
204 b) WebKit Layout Tests 285 b) WebKit Layout Tests
205 http://www.chromium.org/developers/testing/webkit-layout-tests 286 http://www.chromium.org/developers/testing/webkit-layout-tests
206 make -r test_shell BUILDTYPE=Debug -j16 287 make -r test_shell BUILDTYPE=Debug -j16
207 make -r ImageDiff BUILDTYPE=Debug -j16 288 make -r ImageDiff BUILDTYPE=Debug -j16
208 make -r DumpRenderTree BUILDTYPE=Debug -j16 289 make -r DumpRenderTree BUILDTYPE=Debug -j16
209 ./webkit/tools/layout_tests/run_webkit_tests.sh --debug media/\* 290 ./webkit/tools/layout_tests/run_webkit_tests.sh --debug media/\*
OLDNEW
« no previous file with comments | « no previous file | patches/README » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698