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

Issue 10205004: Refactoring StreamParser & StreamParserHost interfaces. (Closed)

Created:
8 years, 8 months ago by acolwell GONE FROM CHROMIUM
Modified:
8 years, 8 months ago
CC:
chromium-reviews, feature-media-reviews_chromium.org
Visibility:
Public.

Description

Refactoring StreamParser & StreamParserHost interfaces. - Moving ByteQueue from ChunkDemuxer into WebMStreamParser to simplify handling multiple StreamParsers. - Replacing OnAudioConfig & OnVideoConfig with a single OnNewConfigs method to make it easier to verify that initialization segments all contain the same number and type of streams. BUG=122909 TEST=Existing ChunkDemuxer tests. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=133725

Patch Set 1 #

Total comments: 6

Patch Set 2 : Address CR updates #

Patch Set 3 : Fix minor lint errors #

Unified diffs Side-by-side diffs Delta from patch set Stats (+104 lines, -92 lines) Patch
M media/base/stream_parser.h View 1 2 chunks +10 lines, -11 lines 0 comments Download
M media/filters/chunk_demuxer.h View 1 2 chunks +2 lines, -4 lines 0 comments Download
M media/filters/chunk_demuxer.cc View 1 2 4 chunks +37 lines, -55 lines 0 comments Download
M media/webm/webm_stream_parser.h View 3 chunks +7 lines, -4 lines 0 comments Download
M media/webm/webm_stream_parser.cc View 3 chunks +48 lines, -18 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
acolwell GONE FROM CHROMIUM
8 years, 8 months ago (2012-04-23 23:13:30 UTC) #1
scherkus (not reviewing)
nice ALL_CAPS-to-kCamelCasing! LGTM w/ nits http://codereview.chromium.org/10205004/diff/1/media/base/stream_parser.h File media/base/stream_parser.h (right): http://codereview.chromium.org/10205004/diff/1/media/base/stream_parser.h#newcode33 media/base/stream_parser.h:33: virtual bool OnNewConfigs(const AudioDecoderConfig& ...
8 years, 8 months ago (2012-04-24 01:40:04 UTC) #2
acolwell GONE FROM CHROMIUM
http://codereview.chromium.org/10205004/diff/1/media/base/stream_parser.h File media/base/stream_parser.h (right): http://codereview.chromium.org/10205004/diff/1/media/base/stream_parser.h#newcode33 media/base/stream_parser.h:33: virtual bool OnNewConfigs(const AudioDecoderConfig& audio_config, On 2012/04/24 01:40:04, scherkus ...
8 years, 8 months ago (2012-04-24 16:25:55 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/acolwell@chromium.org/10205004/8001
8 years, 8 months ago (2012-04-24 16:29:56 UTC) #4
commit-bot: I haz the power
8 years, 8 months ago (2012-04-24 18:00:49 UTC) #5
Change committed as 133725

Powered by Google App Engine
This is Rietveld 408576698