searching for reviewer(k17e)
bb4220bfe6e8: Bug 1211741 - Remove libstagefright ID3 files. r=k17e
Gerald Squelart <gsquelart@mozilla.com> - Tue, 06 Oct 2015 14:24:00 +0200 - rev 299908
Push 5392 by raliiev@mozilla.com at Mon, 14 Dec 2015 20:08:23 +0000
Bug 1211741 - Remove libstagefright ID3 files. r=k17e
bd04c5f21ca2: Bug 1186715 - Add diagnostic asserts. r=k17e
Ralph Giles <giles@mozilla.com> - Wed, 19 Aug 2015 10:33:13 -0700 - rev 293428
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1186715 - Add diagnostic asserts. r=k17e
aee2399633fa: Bug 1197777 - Use libavformat-ffmpeg.so.56 if available. r=k17e
Jan Gerber <j@mailb.org> - Mon, 24 Aug 2015 14:08:09 +0200 - rev 291982
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1197777 - Use libavformat-ffmpeg.so.56 if available. r=k17e
373f429e2549: Bug 1188155: Enable MOZ_GONK_MEDIACODEC in moz.build. r=k17e
Benjamin Chen <bechen@mozilla.com> - Wed, 12 Aug 2015 18:28:49 +0800 - rev 290191
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1188155: Enable MOZ_GONK_MEDIACODEC in moz.build. r=k17e
61696a11d20d: Bug 1200834 - Disable MSE WebM playback. r=k17e a=sylvestre
Ralph Giles <giles@mozilla.com> - Wed, 02 Sep 2015 16:41:26 -0700 - rev 289161
Push 5067 by raliiev@mozilla.com at Mon, 21 Sep 2015 14:04:52 +0000
Bug 1200834 - Disable MSE WebM playback. r=k17e a=sylvestre Previously it was enabled for Linux, where we don't have good mp4 or flash support to fall back on. We're concerned about stability of WebM MSE playback and prefer to delay this, which means we need to disable WebM *and* disable MSE on Linux where WebM is the only implementation option.
420f6d12f471: Bug 1179885 - Update rust mp4parser gtest. r=k17e
Ralph Giles <giles@mozilla.com> - Thu, 02 Jul 2015 11:21:42 -0700 - rev 282893
Push 5067 by raliiev@mozilla.com at Mon, 21 Sep 2015 14:04:52 +0000
Bug 1179885 - Update rust mp4parser gtest. r=k17e Switch to stdio for reading the file snippet. I can't figure out how to cleanly read a minimum subset into a vector with ifstream. Previously we were asking it to read zero bytes, so the argument validation in read_box_from_buffer() was rejecting the data without trying to parse it. With this and the v0.0.9 changes to catch eof, we can remove the expected fail on the street.mp4 test.
011c518c9d23: Bug 1179885 - Update rust mp4parser to v0.0.9. r=k17e
Ralph Giles <giles@mozilla.com> - Thu, 02 Jul 2015 11:19:35 -0700 - rev 282892
Push 5067 by raliiev@mozilla.com at Mon, 21 Sep 2015 14:04:52 +0000
Bug 1179885 - Update rust mp4parser to v0.0.9. r=k17e Source from https://notabug.org/rillian/mp4parse-rust Modified to use byteorder as a local mod instead of an extern crate, per bug 1175322.
5988e0ef6cef: Bug 1175322 - Add gtests for rust mp4 metadata parser. r=k17e
Ralph Giles <giles@mozilla.com> - Tue, 16 Jun 2015 15:52:00 -0700 - rev 280037
Push 4932 by jlund@mozilla.com at Mon, 10 Aug 2015 18:23:06 +0000
Bug 1175322 - Add gtests for rust mp4 metadata parser. r=k17e Add a null buffer test. Add a street.mp4 test. We have trouble parsing gizmo.mp4, and the dom/media/gtest already exposes the file, which is confusing since we apparently can't have duplicates in TEST_HARNESS_FILES. The street.mp4 test always fails because we don't catch the eof in the rust code.
758e41975402: Bug 1175322 - Import byteorder crate. r=k17e
Ralph Giles <giles@mozilla.com> - Tue, 16 Jun 2015 15:51:00 -0700 - rev 280036
Push 4932 by jlund@mozilla.com at Mon, 10 Aug 2015 18:23:06 +0000
Bug 1175322 - Import byteorder crate. r=k17e This is the source of Andrew Gallant's byteorder crate, used end the MIT license. It has been slightly modified to re-export the new sub-module so it can be built as a mod inside our MP4Metadata crate since we don't currently support crate dependencies.
8d802bb49f33: Bug 1175322 - Import mp4parse v0.0.8 source. r=k17e
Ralph Giles <giles@mozilla.com> - Tue, 16 Jun 2015 15:50:00 -0700 - rev 280035
Push 4932 by jlund@mozilla.com at Mon, 10 Aug 2015 18:23:06 +0000
Bug 1175322 - Import mp4parse v0.0.8 source. r=k17e Source from https://notabug.org/rillian/mp4parse-rust
84114ca615db: Bug 1155608 - Blacklist Intel G45 hardware decoding. r=k17e
Matt Woodrow <mwoodrow@mozilla.com> - Thu, 30 Apr 2015 09:49:49 +1200 - rev 271907
Push 4830 by jlund@mozilla.com at Mon, 29 Jun 2015 20:18:48 +0000
Bug 1155608 - Blacklist Intel G45 hardware decoding. r=k17e
801b4019fb00: Bug 1147744: Part2. Properly calculate cropping value. r=k17e
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 08 Apr 2015 14:26:38 +1000 - rev 267934
Push 4830 by jlund@mozilla.com at Mon, 29 Jun 2015 20:18:48 +0000
Bug 1147744: Part2. Properly calculate cropping value. r=k17e If chroma_format_idc isn't defined, chroma_format_idc shall be inferred to be equal to 1 (4:2:0 chroma format). Also, ignore nonsensical cropping values as per spec.
d540c29d5c2f: Bug 1147744: Part1. Round down display size. r=k17e
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 08 Apr 2015 14:26:35 +1000 - rev 267933
Push 4830 by jlund@mozilla.com at Mon, 29 Jun 2015 20:18:48 +0000
Bug 1147744: Part1. Round down display size. r=k17e
8d19cae1569a: Bug 1151378: Part3. Fix constness and remove use of reference to refcounted ptr. r=k17e
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 07 Apr 2015 20:33:18 +1000 - rev 267753
Push 4830 by jlund@mozilla.com at Mon, 29 Jun 2015 20:18:48 +0000
Bug 1151378: Part3. Fix constness and remove use of reference to refcounted ptr. r=k17e
5ea413786f92: Bug 1151378: Part1. Remove of now unused code path. r=k17e
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 07 Apr 2015 20:33:18 +1000 - rev 267751
Push 4830 by jlund@mozilla.com at Mon, 29 Jun 2015 20:18:48 +0000
Bug 1151378: Part1. Remove of now unused code path. r=k17e libstagefright is now only used to read the metadata.
aa2fa3cb933b: Bug 1151360: Allow playback of extended AAC profile audio track. r=k17e
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 07 Apr 2015 20:33:17 +1000 - rev 267748
Push 4830 by jlund@mozilla.com at Mon, 29 Jun 2015 20:18:48 +0000
Bug 1151360: Allow playback of extended AAC profile audio track. r=k17e
cd65aead5419: Bug 1149278: Limit box reads to resource length. r=k17e
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 07 Apr 2015 20:33:16 +1000 - rev 267745
Push 4830 by jlund@mozilla.com at Mon, 29 Jun 2015 20:18:48 +0000
Bug 1149278: Limit box reads to resource length. r=k17e Also, add a safeguard where we will never attempt to read a mp4 box over 32MiB
536e415933af: Bug 1155608 - Blacklist Intel G45 hardware decoding. r=k17e, a=sledru
Matt Woodrow <mwoodrow@mozilla.com> - Thu, 30 Apr 2015 09:49:49 +1200 - rev 265833
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1155608 - Blacklist Intel G45 hardware decoding. r=k17e, a=sledru
21784d04ac24: Bug 1147744 - Part 2: Properly calculate cropping value. r=k17e, a=lizzard
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 08 Apr 2015 14:26:38 +1000 - rev 265521
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1147744 - Part 2: Properly calculate cropping value. r=k17e, a=lizzard If chroma_format_idc isn't defined, chroma_format_idc shall be inferred to be equal to 1 (4:2:0 chroma format). Also, ignore nonsensical cropping values as per spec.
40a427f948c9: Bug 1147744 - Part 1: Round down display size. r=k17e, a=lizzard
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 08 Apr 2015 14:26:35 +1000 - rev 265520
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1147744 - Part 1: Round down display size. r=k17e, a=lizzard
07918178025b: Bug 1151360: Allow playback of extended AAC profile audio track. r=k17e, a=sledru
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 07 Apr 2015 20:33:17 +1000 - rev 265485
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1151360: Allow playback of extended AAC profile audio track. r=k17e, a=sledru
4072fb59709a: Bug 1149278 - Limit box reads to resource length. r=k17e, a=sledru
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 07 Apr 2015 20:33:16 +1000 - rev 265461
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1149278 - Limit box reads to resource length. r=k17e, a=sledru Also, add a safeguard where we will never attempt to read a mp4 box over 32MiB
6516456a0a63: Bug 1145815: Do not report discontinuities less than 35ms. r=k17e
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 25 Mar 2015 22:32:21 +1100 - rev 264639
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1145815: Do not report discontinuities less than 35ms. r=k17e
a7425df3572a: Bug 1142433: Properly scale duration found in movie extend header box. r=k17e
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 18 Mar 2015 14:10:57 +1100 - rev 263030
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1142433: Properly scale duration found in movie extend header box. r=k17e
0d271a1f28a0: Bug 1100210: Mark MPEG2 Layer 1,2,3 audio as MP3. r=k17e
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 17 Mar 2015 16:42:47 +1100 - rev 262848
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1100210: Mark MPEG2 Layer 1,2,3 audio as MP3. r=k17e Extract data from ESDS atom's objectTypeIndication
87d3cef0f4aa: Bug 1139271: Part3. Only consider a Box to be available if entire content is available. r=k17e
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 16 Mar 2015 23:08:56 +1100 - rev 262754
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1139271: Part3. Only consider a Box to be available if entire content is available. r=k17e
4d81c5f8293d: Bug 1139271: Part2. Ignore partial moof. r=k17e
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 16 Mar 2015 23:08:56 +1100 - rev 262753
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1139271: Part2. Ignore partial moof. r=k17e
8d9bee3deba7: Bug 1139271: Part1. Add logging when encountering invalid atoms. r=k17e
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 16 Mar 2015 23:08:55 +1100 - rev 262752
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1139271: Part1. Add logging when encountering invalid atoms. r=k17e
11a89ac3b94c: Bug 1141785 - Force all audio samples to be keyframes. r=k17e
Bobby Holley <bobbyholley@gmail.com> - Thu, 12 Mar 2015 20:26:08 -0700 - rev 262729
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1141785 - Force all audio samples to be keyframes. r=k17e
1ee5457afe8c: Bug 1142433: Properly scale duration found in movie extend header box. r=k17e
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 13 Mar 2015 09:42:28 +1100 - rev 262292
Push 4718 by raliiev@mozilla.com at Mon, 11 May 2015 18:39:53 +0000
Bug 1142433: Properly scale duration found in movie extend header box. r=k17e
5f1ca8bf7e94: Bug 1155608 - Blacklist Intel G45 hardware decoding. r=k17e, a=sledru
Matt Woodrow <mwoodrow@mozilla.com> - Thu, 30 Apr 2015 09:49:49 +1200 - rev 259045
Push 4715 by ryanvm@gmail.com at Sat, 02 May 2015 00:16:05 +0000
Bug 1155608 - Blacklist Intel G45 hardware decoding. r=k17e, a=sledru
c4a01c159cb6: Bug 1147744 - Part 2: Properly calculate cropping value. r=k17e, a=sledru
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 08 Apr 2015 14:26:38 +1000 - rev 258433
Push 4668 by ryanvm@gmail.com at Mon, 13 Apr 2015 16:23:34 +0000
Bug 1147744 - Part 2: Properly calculate cropping value. r=k17e, a=sledru If chroma_format_idc isn't defined, chroma_format_idc shall be inferred to be equal to 1 (4:2:0 chroma format). Also, ignore nonsensical cropping values as per spec.
8f8ebd186863: Bug 1147744 - Part 1: Round down display size. r=k17e, a=sledru
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 08 Apr 2015 14:26:35 +1000 - rev 258432
Push 4668 by ryanvm@gmail.com at Mon, 13 Apr 2015 16:23:34 +0000
Bug 1147744 - Part 1: Round down display size. r=k17e, a=sledru
a24bdacce4cc: Bug 1151360: Allow playback of extended AAC profile audio track. r=k17e, a=sledru
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 07 Apr 2015 20:33:17 +1000 - rev 258394
Push 4658 by jyavenard@mozilla.com at Thu, 09 Apr 2015 12:30:59 +0000
Bug 1151360: Allow playback of extended AAC profile audio track. r=k17e, a=sledru
de1e5351aad2: Bug 1149278 - Limit box reads to resource length. r=k17e, a=sledru
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 07 Apr 2015 20:33:16 +1000 - rev 258378
Push 4654 by ryanvm@gmail.com at Wed, 08 Apr 2015 19:02:56 +0000
Bug 1149278 - Limit box reads to resource length. r=k17e, a=sledru Also, add a safeguard where we will never attempt to read a mp4 box over 32MiB
a72d76b284ea: Bug 1100210 - Mark MPEG2 Layer 1,2,3 audio as MP3. r=k17e, a=sledru
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 17 Mar 2015 16:42:47 +1100 - rev 258312
Push 4643 by ryanvm@gmail.com at Tue, 07 Apr 2015 14:24:07 +0000
Bug 1100210 - Mark MPEG2 Layer 1,2,3 audio as MP3. r=k17e, a=sledru Extract data from ESDS atom's objectTypeIndication
d9497593e7aa: Bug 1145815 - Do not report discontinuities less than 35ms. r=k17e, a=lmandel
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 25 Mar 2015 22:32:21 +1100 - rev 258107
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1145815 - Do not report discontinuities less than 35ms. r=k17e, a=lmandel
07e8fa9ef9e7: Bug 1142433 - Properly scale duration found in movie extend header box. r=k17e, a=sledru
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 18 Mar 2015 14:10:57 +1100 - rev 258027
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1142433 - Properly scale duration found in movie extend header box. r=k17e, a=sledru
8a388fd12c53: Bug 1141785 - Force all audio samples to be keyframes. r=k17e, a=lsblakk
Bobby Holley <bobbyholley@gmail.com> - Thu, 12 Mar 2015 20:26:08 -0700 - rev 257814
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1141785 - Force all audio samples to be keyframes. r=k17e, a=lsblakk
ea08b1f7c7be: Bug 1139271 - Part 3: Only consider a Box to be available if entire content is available. r=k17e, a=lsblakk
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 16 Mar 2015 23:08:56 +1100 - rev 257810
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1139271 - Part 3: Only consider a Box to be available if entire content is available. r=k17e, a=lsblakk
22a4e4d8d14a: Bug 1139271 - Part 2: Ignore partial moof. r=k17e, a=lsblakk
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 16 Mar 2015 23:08:56 +1100 - rev 257809
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1139271 - Part 2: Ignore partial moof. r=k17e, a=lsblakk
b742cde7beed: Bug 1139271 - Part 1: Add logging when encountering invalid atoms. r=k17e, a=lsblakk
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 16 Mar 2015 23:08:55 +1100 - rev 257808
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1139271 - Part 1: Add logging when encountering invalid atoms. r=k17e, a=lsblakk
fb6b682a464e: Bug 1134064: Part3. Don't evict partial data and make resource unplayable. r=k17e
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 20 Feb 2015 14:19:14 +1300 - rev 257080
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1134064: Part3. Don't evict partial data and make resource unplayable. r=k17e
d88e65d32c53: Bug 1130450: Properly handle MP4 with Apple QT extension. r=k17e
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 19 Feb 2015 15:37:11 +1300 - rev 256891
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1130450: Properly handle MP4 with Apple QT extension. r=k17e
9bb4736948d2: Bug 1133478: Postpone parsing TRUN atom until we have all dependent atoms. r=k17e
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 17 Feb 2015 16:22:52 +1300 - rev 256541
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1133478: Postpone parsing TRUN atom until we have all dependent atoms. r=k17e Atoms may be out of order inside MOOF, in particular the TFDT may only be defined after TRUN.
dccaeb191e5f: Bug 1128939: Part3. Allocate media buffer internal memory dynamically. r=k17e
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 12 Feb 2015 18:52:12 +1100 - rev 255926
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1128939: Part3. Allocate media buffer internal memory dynamically. r=k17e
21a1b1631c1b: Bug 1128939: Part2. Make sure we limit read to buffer size and handle error nicely. r=k17e
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 12 Feb 2015 18:52:12 +1100 - rev 255925
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1128939: Part2. Make sure we limit read to buffer size and handle error nicely. r=k17e
d9437013657a: Bug 1128939: Part1. Ensure we have any space in the media buffer before writing. r=k17e
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 11 Feb 2015 17:40:13 +1100 - rev 255703
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1128939: Part1. Ensure we have any space in the media buffer before writing. r=k17e
79c5866ba7db: Bug 1129071: Add log error should we run out of memory. r=k17e
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 09 Feb 2015 23:28:58 +1100 - rev 255256
Push 4610 by jlund@mozilla.com at Mon, 30 Mar 2015 18:32:55 +0000
Bug 1129071: Add log error should we run out of memory. r=k17e
b41c57eefd69: Bug 1145815 - Do not report discontinuities less than 35ms. r=k17e, a=lmandel FIREFOX_BETA_37_END
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 25 Mar 2015 22:32:21 +1100 - rev 250491
Push 4609 by ryanvm@gmail.com at Fri, 27 Mar 2015 01:22:33 +0000
Bug 1145815 - Do not report discontinuities less than 35ms. r=k17e, a=lmandel CLOSED TREE