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

Issue 10536014: Implement ISO BMFF support in Media Source. (Closed)

Created:
8 years, 6 months ago by strobe_
Modified:
8 years, 6 months ago
CC:
chromium-reviews, feature-media-reviews_chromium.org
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Implement ISO BMFF support in Media Source. BUG=129072 TEST=MP4StreamParserTest Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=142268

Patch Set 1 #

Total comments: 148

Patch Set 2 : Add box_reader_unittest.cc #

Patch Set 3 : Code review changes; add offset_byte_queue_unittest.cc #

Total comments: 16

Patch Set 4 : Monomorphized and object-orientated. #

Patch Set 5 : A thorough sign-ification #

Total comments: 63

Patch Set 6 : Lint and compile fixes #

Patch Set 7 : Inject parameter sets #

Total comments: 2

Patch Set 8 : Add break, only use EXPECT in avc_unittest #

Patch Set 9 : Use vector in Annex B conversion instead of raw buffer #

Total comments: 1

Patch Set 10 : Add MEDIA_EXPORT for win, linux_chromeos #

Patch Set 11 : Add NewMediaSegment callback #

Patch Set 12 : Don't use std::abs() (breaks on ARM) #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2 lines, -1 line) Patch
M media/mp4/track_run_iterator.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -1 line 0 comments Download

Messages

Total messages: 19 (0 generated)
acolwell GONE FROM CHROMIUM
Here is an initial pass on everything. General themes are: - Use int everywhere you ...
8 years, 6 months ago (2012-06-06 17:32:39 UTC) #1
ddorwin
Is there a reason that the directory name is "mp4" instead of "iso" or "iso_bmff"?
8 years, 6 months ago (2012-06-06 20:43:36 UTC) #2
strobe_
On 2012/06/06 20:43:36, ddorwin wrote: > Is there a reason that the directory name is ...
8 years, 6 months ago (2012-06-06 21:15:42 UTC) #3
strobe_
Here are all the minor updates. The two larger patches - to make Read() unpolymorphic ...
8 years, 6 months ago (2012-06-07 16:33:54 UTC) #4
acolwell GONE FROM CHROMIUM
Just a few more comments on your updates. Please do another pass on these files ...
8 years, 6 months ago (2012-06-07 19:44:02 UTC) #5
strobe_
A few more tests still needed, and the common encryption stuff is still pending, but ...
8 years, 6 months ago (2012-06-07 22:04:22 UTC) #6
acolwell GONE FROM CHROMIUM
This is looking really good and I think this is almost ready. 1. Everything marked ...
8 years, 6 months ago (2012-06-08 16:10:38 UTC) #7
strobe_
OK, code now builds, compiles, and passes tests (except for the ones that require test ...
8 years, 6 months ago (2012-06-11 18:44:21 UTC) #8
acolwell GONE FROM CHROMIUM
LGTM http://codereview.chromium.org/10536014/diff/5005/media/mp4/box_definitions.cc File media/mp4/box_definitions.cc (right): http://codereview.chromium.org/10536014/diff/5005/media/mp4/box_definitions.cc#newcode369 media/mp4/box_definitions.cc:369: samplerate >>= 16; On 2012/06/11 18:44:21, strobe wrote: ...
8 years, 6 months ago (2012-06-13 14:16:06 UTC) #9
strobe_
Sorry to make a change after LGTM, but Windows was broken. This is final, media_unittests ...
8 years, 6 months ago (2012-06-13 21:18:12 UTC) #10
acolwell GONE FROM CHROMIUM
On 2012/06/13 21:18:12, strobe wrote: > Sorry to make a change after LGTM, but Windows ...
8 years, 6 months ago (2012-06-14 15:54:37 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/strobe@google.com/10536014/8008
8 years, 6 months ago (2012-06-14 15:54:49 UTC) #12
commit-bot: I haz the power
Try job failure for 10536014-8008 (retry) on linux_chromeos for step "compile" (clobber build). It's a ...
8 years, 6 months ago (2012-06-14 16:29:03 UTC) #13
acolwell GONE FROM CHROMIUM
strobe@ - Looks like you need to add MEDIA_EXPORT to a few classes(Box, BoxReader, BufferReader, ...
8 years, 6 months ago (2012-06-14 16:56:21 UTC) #14
strobe_
On 2012/06/14 16:56:21, acolwell wrote: > strobe@ - Looks like you need to add MEDIA_EXPORT ...
8 years, 6 months ago (2012-06-14 20:23:25 UTC) #15
acolwell GONE FROM CHROMIUM
On 2012/06/14 20:23:25, strobe wrote: > The ChromeOS trybot is overloaded (some builds have been ...
8 years, 6 months ago (2012-06-14 21:02:16 UTC) #16
acolwell GONE FROM CHROMIUM
Actually I see that vrk just landed http://crrev.com/142221 which means you are going to have ...
8 years, 6 months ago (2012-06-14 21:06:51 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/strobe@google.com/10536014/3046
8 years, 6 months ago (2012-06-14 21:56:31 UTC) #18
commit-bot: I haz the power
8 years, 6 months ago (2012-06-14 23:24:52 UTC) #19
Change committed as 142268

Powered by Google App Engine
This is Rietveld 408576698