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

Issue 883403002: Parsing of encoded duration for unencrypted opus streams. (Closed)

Created:
5 years, 10 months ago by chcunningham
Modified:
5 years, 10 months ago
Reviewers:
wolenetz
CC:
chromium-reviews, feature-media-reviews_chromium.org, DaleCurtis
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Parsing of encoded duration for unencrypted opus streams. BUG=396634 Committed: https://crrev.com/4614245a773c1caa6013f061b3b80151552901f5 Cr-Commit-Position: refs/heads/master@{#315395}

Patch Set 1 #

Total comments: 60

Patch Set 2 : Addressing review feedback #

Total comments: 77

Patch Set 3 : Responding to review feedback, round 2. #

Total comments: 43

Patch Set 4 : Adds missing license header #

Patch Set 5 : Addressing feedback, round 3. #

Total comments: 6

Patch Set 6 : Responding to final feedback #

Total comments: 2

Patch Set 7 : Minor fix for log line. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+601 lines, -132 lines) Patch
M media/BUILD.gn View 1 2 3 4 5 6 1 chunk +2 lines, -0 lines 0 comments Download
M media/base/media_log.h View 1 2 3 4 2 chunks +6 lines, -0 lines 0 comments Download
A media/formats/webm/opus_packet_builder.h View 1 2 3 4 5 1 chunk +43 lines, -0 lines 0 comments Download
A media/formats/webm/opus_packet_builder.cc View 1 2 3 4 5 1 chunk +89 lines, -0 lines 0 comments Download
M media/formats/webm/webm_cluster_parser.h View 1 2 7 chunks +48 lines, -13 lines 0 comments Download
M media/formats/webm/webm_cluster_parser.cc View 1 2 3 4 5 6 15 chunks +176 lines, -19 lines 0 comments Download
M media/formats/webm/webm_cluster_parser_unittest.cc View 1 2 3 4 5 27 chunks +234 lines, -100 lines 0 comments Download
M media/formats/webm/webm_stream_parser.cc View 1 1 chunk +1 line, -0 lines 0 comments Download
M media/media.gyp View 1 2 3 4 5 6 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 39 (13 generated)
chcunningham
A few comments/questions. https://codereview.chromium.org/883403002/diff/1/media/formats/webm/webm_cluster_parser.cc File media/formats/webm/webm_cluster_parser.cc (right): https://codereview.chromium.org/883403002/diff/1/media/formats/webm/webm_cluster_parser.cc#newcode36 media/formats/webm/webm_cluster_parser.cc:36: audio_config_(audio_config), I'm not doing anything with ...
5 years, 10 months ago (2015-01-29 22:14:20 UTC) #2
wolenetz
Initial round of comments. Thanks for putting this together. I didn't do a review of ...
5 years, 10 months ago (2015-01-30 01:48:08 UTC) #3
wolenetz
More comments w.r.t. patch set 1, including a few related to the tests: https://codereview.chromium.org/883403002/diff/1/media/formats/webm/webm_cluster_parser.cc File ...
5 years, 10 months ago (2015-01-30 20:46:13 UTC) #4
chcunningham
Thanks Matt! Comments addressed. Some small open questions to consider. https://codereview.chromium.org/883403002/diff/1/media/formats/webm/webm_cluster_parser.cc File media/formats/webm/webm_cluster_parser.cc (right): https://codereview.chromium.org/883403002/diff/1/media/formats/webm/webm_cluster_parser.cc#newcode36 ...
5 years, 10 months ago (2015-02-03 20:34:43 UTC) #5
wolenetz
Thanks for updating. This is looking even better. Many nits and a few comments: https://codereview.chromium.org/883403002/diff/1/media/formats/webm/webm_cluster_parser.cc ...
5 years, 10 months ago (2015-02-03 22:47:02 UTC) #6
chcunningham
Thanks Matt! https://codereview.chromium.org/883403002/diff/20001/media/formats/webm/opus_packet_builder.cc File media/formats/webm/opus_packet_builder.cc (right): https://codereview.chromium.org/883403002/diff/20001/media/formats/webm/opus_packet_builder.cc#newcode18 media/formats/webm/opus_packet_builder.cc:18: scoped_ptr<OpusPacketInfo> BuildOpusPacket(int config, On 2015/02/03 22:47:01, wolenetz ...
5 years, 10 months ago (2015-02-05 02:48:22 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/883403002/40001
5 years, 10 months ago (2015-02-05 22:57:01 UTC) #11
commit-bot: I haz the power
No LGTM from a valid reviewer yet. Only full committers are accepted. Even if an ...
5 years, 10 months ago (2015-02-05 22:57:05 UTC) #13
chromium-reviews
Just testing this out. Failure expected :) On Thu Feb 05 2015 at 2:57:05 PM ...
5 years, 10 months ago (2015-02-05 22:58:00 UTC) #14
wolenetz
On 2015/02/05 22:58:00, chromium-reviews wrote: > Just testing this out. Failure expected :) > > ...
5 years, 10 months ago (2015-02-05 23:03:01 UTC) #15
wolenetz
Looking pretty good. Some more nits and a few comments. Also, I'll do a 'git ...
5 years, 10 months ago (2015-02-05 23:05:00 UTC) #16
chcunningham
https://codereview.chromium.org/883403002/diff/40001/media/base/media_log.h File media/base/media_log.h (right): https://codereview.chromium.org/883403002/diff/40001/media/base/media_log.h#newcode43 media/base/media_log.h:43: LAZY_STREAM(MEDIA_LOG(log_cb), count <= max && count++) On 2015/02/05 23:04:59, ...
5 years, 10 months ago (2015-02-06 03:20:10 UTC) #17
chcunningham
Hey akalin, I made a very minor change to some documentation in logging.h. Just adding ...
5 years, 10 months ago (2015-02-06 03:23:02 UTC) #19
DaleCurtis
akalin@ left google ~year ago, you'll need to find another base reviewer :)
5 years, 10 months ago (2015-02-06 19:04:33 UTC) #20
DaleCurtis
(That said you should probably split the base change out)
5 years, 10 months ago (2015-02-06 19:04:55 UTC) #22
wolenetz
On 2015/02/06 03:23:02, chcunningham wrote: > Hey akalin, > > I made a very minor ...
5 years, 10 months ago (2015-02-06 19:05:27 UTC) #24
wolenetz
On 2015/02/06 19:05:27, wolenetz wrote: > On 2015/02/06 03:23:02, chcunningham wrote: > > Hey akalin, ...
5 years, 10 months ago (2015-02-06 19:06:07 UTC) #25
wolenetz
LGTM % nits! Thanks for putting this together. https://codereview.chromium.org/883403002/diff/40001/media/formats/webm/opus_packet_builder.cc File media/formats/webm/opus_packet_builder.cc (right): https://codereview.chromium.org/883403002/diff/40001/media/formats/webm/opus_packet_builder.cc#newcode66 media/formats/webm/opus_packet_builder.cc:66: bool ...
5 years, 10 months ago (2015-02-06 19:48:01 UTC) #26
chcunningham
Thanks Matt https://codereview.chromium.org/883403002/diff/40001/media/formats/webm/webm_cluster_parser_unittest.cc File media/formats/webm/webm_cluster_parser_unittest.cc (right): https://codereview.chromium.org/883403002/diff/40001/media/formats/webm/webm_cluster_parser_unittest.cc#newcode1069 media/formats/webm/webm_cluster_parser_unittest.cc:1069: kEncryptedFrame, // Encrypted frame data On 2015/02/06 ...
5 years, 10 months ago (2015-02-06 22:46:00 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/883403002/100001
5 years, 10 months ago (2015-02-06 22:47:13 UTC) #31
wolenetz
please fix before CQ: https://codereview.chromium.org/883403002/diff/100001/media/formats/webm/webm_cluster_parser.cc File media/formats/webm/webm_cluster_parser.cc (right): https://codereview.chromium.org/883403002/diff/100001/media/formats/webm/webm_cluster_parser.cc#newcode219 media/formats/webm/webm_cluster_parser.cc:219: << "Illegal 'Code 3' pus ...
5 years, 10 months ago (2015-02-07 00:23:56 UTC) #33
chcunningham
Fixed :) https://codereview.chromium.org/883403002/diff/100001/media/formats/webm/webm_cluster_parser.cc File media/formats/webm/webm_cluster_parser.cc (right): https://codereview.chromium.org/883403002/diff/100001/media/formats/webm/webm_cluster_parser.cc#newcode219 media/formats/webm/webm_cluster_parser.cc:219: << "Illegal 'Code 3' pus packet with ...
5 years, 10 months ago (2015-02-09 19:21:51 UTC) #34
wolenetz
On 2015/02/09 19:21:51, chcunningham wrote: > Fixed :) > > https://codereview.chromium.org/883403002/diff/100001/media/formats/webm/webm_cluster_parser.cc > File media/formats/webm/webm_cluster_parser.cc (right): ...
5 years, 10 months ago (2015-02-09 19:28:12 UTC) #35
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/883403002/120001
5 years, 10 months ago (2015-02-09 19:38:45 UTC) #37
commit-bot: I haz the power
Committed patchset #7 (id:120001)
5 years, 10 months ago (2015-02-09 21:15:39 UTC) #38
commit-bot: I haz the power
5 years, 10 months ago (2015-02-09 21:16:30 UTC) #39
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/4614245a773c1caa6013f061b3b80151552901f5
Cr-Commit-Position: refs/heads/master@{#315395}

Powered by Google App Engine
This is Rietveld 408576698