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

Issue 609383004: Chromecast: adds test frame-segmenter code to support CMA unit tests. (Closed)

Created:
6 years, 2 months ago by gunsch
Modified:
6 years, 2 months ago
Reviewers:
servolk, xhwang, damienv1
CC:
chromium-reviews, feature-media-reviews_chromium.org, lcwu+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@cma-decrypt-context
Project:
chromium
Visibility:
Public.

Description

Chromecast: adds test frame-segmenter code to support CMA unit tests. R=xhwang@chromium.org,damienv@chromium.org BUG=408189 Committed: https://crrev.com/794810208e249261735b14e682b763ce3aa2d614 Cr-Commit-Position: refs/heads/master@{#298090}

Patch Set 1 #

Patch Set 2 : fix includes #

Total comments: 7

Patch Set 3 : address damien's comments #

Patch Set 4 : base/callback include #

Total comments: 8

Patch Set 5 : rebase #

Patch Set 6 : address damien's comments #

Total comments: 12

Patch Set 7 : style fixes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+421 lines, -568 lines) Patch
M chromecast/media/cma/base/buffering_frame_provider_unittest.cc View 1 chunk +3 lines, -3 lines 0 comments Download
D chromecast/media/cma/base/frame_generator_for_test.h View 1 chunk +0 lines, -59 lines 0 comments Download
D chromecast/media/cma/base/frame_generator_for_test.cc View 1 chunk +0 lines, -113 lines 0 comments Download
D chromecast/media/cma/base/mock_frame_consumer.h View 1 chunk +0 lines, -69 lines 0 comments Download
D chromecast/media/cma/base/mock_frame_consumer.cc View 1 chunk +0 lines, -116 lines 0 comments Download
D chromecast/media/cma/base/mock_frame_provider.h View 1 chunk +0 lines, -49 lines 0 comments Download
D chromecast/media/cma/base/mock_frame_provider.cc View 1 chunk +0 lines, -95 lines 0 comments Download
D chromecast/media/cma/base/run_all_unittests.cc View 1 chunk +0 lines, -40 lines 0 comments Download
M chromecast/media/cma/ipc_streamer/av_streamer_unittest.cc View 1 1 chunk +3 lines, -3 lines 0 comments Download
A + chromecast/media/cma/test/DEPS View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
A + chromecast/media/cma/test/frame_generator_for_test.h View 2 chunks +3 lines, -3 lines 0 comments Download
A + chromecast/media/cma/test/frame_generator_for_test.cc View 1 chunk +1 line, -1 line 0 comments Download
A chromecast/media/cma/test/frame_segmenter_for_test.h View 1 2 3 4 5 6 1 chunk +44 lines, -0 lines 0 comments Download
A chromecast/media/cma/test/frame_segmenter_for_test.cc View 1 2 3 4 5 6 1 chunk +347 lines, -0 lines 0 comments Download
A + chromecast/media/cma/test/mock_frame_consumer.h View 2 chunks +3 lines, -3 lines 0 comments Download
A + chromecast/media/cma/test/mock_frame_consumer.cc View 2 chunks +2 lines, -2 lines 0 comments Download
A + chromecast/media/cma/test/mock_frame_provider.h View 2 chunks +3 lines, -3 lines 0 comments Download
A + chromecast/media/cma/test/mock_frame_provider.cc View 1 chunk +2 lines, -2 lines 0 comments Download
A + chromecast/media/cma/test/run_all_unittests.cc View 0 chunks +-1 lines, --1 lines 0 comments Download
M chromecast/media/media.gyp View 1 2 3 4 5 2 chunks +10 lines, -7 lines 0 comments Download

Messages

Total messages: 17 (3 generated)
gunsch
PTAL, thanks!
6 years, 2 months ago (2014-10-02 22:24:51 UTC) #2
damienv1
https://codereview.chromium.org/609383004/diff/20001/chromecast/media/cma/test/DEPS File chromecast/media/cma/test/DEPS (right): https://codereview.chromium.org/609383004/diff/20001/chromecast/media/cma/test/DEPS#newcode4 chromecast/media/cma/test/DEPS:4: "+third_party/ffmpeg", Only direct dependencies should be needed, right ? ...
6 years, 2 months ago (2014-10-03 00:06:23 UTC) #3
servolk
https://codereview.chromium.org/609383004/diff/20001/chromecast/media/cma/test/frame_segmenter_for_test.cc File chromecast/media/cma/test/frame_segmenter_for_test.cc (right): https://codereview.chromium.org/609383004/diff/20001/chromecast/media/cma/test/frame_segmenter_for_test.cc#newcode280 chromecast/media/cma/test/frame_segmenter_for_test.cc:280: base::MessageLoop::current()->QuitWhenIdle(); On 2014/10/03 00:06:22, damienv1 wrote: > I don't ...
6 years, 2 months ago (2014-10-03 00:24:58 UTC) #5
gunsch
PTAL https://codereview.chromium.org/609383004/diff/20001/chromecast/media/cma/test/DEPS File chromecast/media/cma/test/DEPS (right): https://codereview.chromium.org/609383004/diff/20001/chromecast/media/cma/test/DEPS#newcode4 chromecast/media/cma/test/DEPS:4: "+third_party/ffmpeg", On 2014/10/03 00:06:22, damienv1 wrote: > Only ...
6 years, 2 months ago (2014-10-03 00:27:05 UTC) #6
damienv1
https://codereview.chromium.org/609383004/diff/60001/chromecast/media/cma/test/frame_segmenter_for_test.cc File chromecast/media/cma/test/frame_segmenter_for_test.cc (right): https://codereview.chromium.org/609383004/diff/60001/chromecast/media/cma/test/frame_segmenter_for_test.cc#newcode17 chromecast/media/cma/test/frame_segmenter_for_test.cc:17: #include "media/ffmpeg/ffmpeg_common.h" Do we need this include ? https://codereview.chromium.org/609383004/diff/60001/chromecast/media/cma/test/frame_segmenter_for_test.cc#newcode269 ...
6 years, 2 months ago (2014-10-03 05:42:10 UTC) #7
gunsch
PTAL, thanks! https://codereview.chromium.org/609383004/diff/60001/chromecast/media/cma/test/frame_segmenter_for_test.cc File chromecast/media/cma/test/frame_segmenter_for_test.cc (right): https://codereview.chromium.org/609383004/diff/60001/chromecast/media/cma/test/frame_segmenter_for_test.cc#newcode17 chromecast/media/cma/test/frame_segmenter_for_test.cc:17: #include "media/ffmpeg/ffmpeg_common.h" On 2014/10/03 05:42:09, damienv1 wrote: ...
6 years, 2 months ago (2014-10-03 16:26:17 UTC) #8
damienv1
https://codereview.chromium.org/609383004/diff/100001/chromecast/media/cma/test/frame_segmenter_for_test.cc File chromecast/media/cma/test/frame_segmenter_for_test.cc (right): https://codereview.chromium.org/609383004/diff/100001/chromecast/media/cma/test/frame_segmenter_for_test.cc#newcode32 chromecast/media/cma/test/frame_segmenter_for_test.cc:32: size_t mp3_bitrate[] = { Should rather use "int" instead ...
6 years, 2 months ago (2014-10-03 16:48:50 UTC) #9
gunsch
https://codereview.chromium.org/609383004/diff/100001/chromecast/media/cma/test/frame_segmenter_for_test.cc File chromecast/media/cma/test/frame_segmenter_for_test.cc (right): https://codereview.chromium.org/609383004/diff/100001/chromecast/media/cma/test/frame_segmenter_for_test.cc#newcode32 chromecast/media/cma/test/frame_segmenter_for_test.cc:32: size_t mp3_bitrate[] = { On 2014/10/03 16:48:50, damienv1 wrote: ...
6 years, 2 months ago (2014-10-03 16:52:53 UTC) #10
damienv1
lgtm
6 years, 2 months ago (2014-10-03 17:23:02 UTC) #11
gunsch
xhwang@: could you take a look? need OWNERS approval for "media/filters" dep, but restricting it ...
6 years, 2 months ago (2014-10-03 19:36:27 UTC) #12
xhwang
the DEPS change lgtm
6 years, 2 months ago (2014-10-03 19:56:29 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/609383004/120001
6 years, 2 months ago (2014-10-03 20:12:13 UTC) #15
commit-bot: I haz the power
Committed patchset #7 (id:120001) as a2fb57778338d0d33589bbc6881fb56b97dd328b
6 years, 2 months ago (2014-10-03 20:35:51 UTC) #16
commit-bot: I haz the power
6 years, 2 months ago (2014-10-03 20:36:19 UTC) #17
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/794810208e249261735b14e682b763ce3aa2d614
Cr-Commit-Position: refs/heads/master@{#298090}

Powered by Google App Engine
This is Rietveld 408576698