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

Issue 328653002: Fix WebMStreamParser to continue parsing after a cluster end (Closed)

Created:
6 years, 6 months ago by Sergey Ulanov
Modified:
6 years, 6 months ago
CC:
chromium-reviews, feature-media-reviews_chromium.org
Visibility:
Public.

Description

Fix WebMStreamParser to continue parsing after a cluster end Previously the parser would stop after cluster end even if there is more data to be parsed. BUG=382807, 335676 R=acolwell@chromium.org, wolenetz@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=277633

Patch Set 1 #

Total comments: 2

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : #

Total comments: 4

Patch Set 5 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+96 lines, -48 lines) Patch
M media/filters/chunk_demuxer_unittest.cc View 1 2 3 5 chunks +29 lines, -3 lines 0 comments Download
M media/formats/webm/cluster_builder.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M media/formats/webm/cluster_builder.cc View 1 2 chunks +11 lines, -0 lines 0 comments Download
M media/formats/webm/webm_stream_parser.cc View 1 2 3 4 2 chunks +55 lines, -45 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
Sergey Ulanov
I'm not sure what's the right place to add a unittest. Looks like there are ...
6 years, 6 months ago (2014-06-10 05:58:28 UTC) #1
Sergey Ulanov
+wolenetz Matt, can you please take a look? (Aaron is sheriffing today) Thanks!
6 years, 6 months ago (2014-06-12 18:21:09 UTC) #2
wolenetz
On 2014/06/12 18:21:09, Sergey Ulanov wrote: > +wolenetz > Matt, can you please take a ...
6 years, 6 months ago (2014-06-12 18:22:10 UTC) #3
wolenetz
> I'm not sure what's the right place to add a unittest. Looks like there ...
6 years, 6 months ago (2014-06-12 21:32:48 UTC) #4
Sergey Ulanov
PTAL. Added unittests for both bugs. https://codereview.chromium.org/328653002/diff/1/media/formats/webm/webm_stream_parser.cc File media/formats/webm/webm_stream_parser.cc (right): https://codereview.chromium.org/328653002/diff/1/media/formats/webm/webm_stream_parser.cc#newcode309 media/formats/webm/webm_stream_parser.cc:309: } while (bytes_parsed ...
6 years, 6 months ago (2014-06-13 00:26:08 UTC) #5
Sergey Ulanov
wolenetz: ping
6 years, 6 months ago (2014-06-13 23:44:44 UTC) #6
wolenetz
Looking pretty good. Just a comment and a nit: https://codereview.chromium.org/328653002/diff/60001/media/formats/webm/webm_stream_parser.cc File media/formats/webm/webm_stream_parser.cc (right): https://codereview.chromium.org/328653002/diff/60001/media/formats/webm/webm_stream_parser.cc#newcode284 media/formats/webm/webm_stream_parser.cc:284: ...
6 years, 6 months ago (2014-06-16 18:39:35 UTC) #7
Sergey Ulanov
https://codereview.chromium.org/328653002/diff/60001/media/formats/webm/webm_stream_parser.cc File media/formats/webm/webm_stream_parser.cc (right): https://codereview.chromium.org/328653002/diff/60001/media/formats/webm/webm_stream_parser.cc#newcode284 media/formats/webm/webm_stream_parser.cc:284: } On 2014/06/16 18:39:35, wolenetz wrote: > Switch should ...
6 years, 6 months ago (2014-06-16 22:17:42 UTC) #8
wolenetz
lgtm
6 years, 6 months ago (2014-06-16 22:38:27 UTC) #9
Sergey Ulanov
The CQ bit was checked by sergeyu@chromium.org
6 years, 6 months ago (2014-06-16 23:04:56 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sergeyu@chromium.org/328653002/80001
6 years, 6 months ago (2014-06-16 23:07:51 UTC) #11
acolwell GONE FROM CHROMIUM
lgtm
6 years, 6 months ago (2014-06-17 01:21:05 UTC) #12
Sergey Ulanov
6 years, 6 months ago (2014-06-17 03:04:00 UTC) #13
Message was sent while issue was closed.
Committed patchset #5 manually as r277633 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698