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

Issue 39170: Pipeline_Impl was modified to properly render a stream that has video but no ... (Closed)

Created:
11 years, 9 months ago by ralphl
Modified:
9 years, 7 months ago
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Pipeline_Impl was modified to properly render a stream that has video but no audio. A unit test accompanies the change. Note that one minor other change was snuck in with this change. The data_source_impl.cc had a TODO to set a more specific error when a read failed. Because I was already updating the pipeline error enum, I added the error code, changed the call to host_->Error(), and removed the TODO. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=11148

Patch Set 1 #

Total comments: 21

Patch Set 2 : '' #

Total comments: 2

Patch Set 3 : '' #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+275 lines, -216 lines) Patch
M chrome/renderer/media/data_source_impl.cc View 1 1 chunk +1 line, -3 lines 0 comments Download
M media/base/filter_host.h View 1 chunk +2 lines, -1 line 0 comments Download
M media/base/filter_host_impl.h View 1 chunk +5 lines, -7 lines 0 comments Download
M media/base/mock_media_filters.h View 2 5 chunks +43 lines, -24 lines 0 comments Download
M media/base/mock_pipeline.h View 1 chunk +4 lines, -0 lines 0 comments Download
M media/base/pipeline.h View 1 2 chunks +15 lines, -2 lines 0 comments Download
M media/base/pipeline_impl.h View 1 8 chunks +52 lines, -28 lines 1 comment Download
M media/base/pipeline_impl.cc View 1 2 10 chunks +98 lines, -116 lines 0 comments Download
M media/base/pipeline_impl_unittest.cc View 1 2 3 chunks +54 lines, -28 lines 0 comments Download
M media/filters/file_data_source.cc View 1 chunk +1 line, -1 line 0 comments Download
M media/filters/file_data_source_unittest.cc View 1 chunk +0 lines, -2 lines 0 comments Download
M media/filters/video_renderer_unittest.cc View 2 chunks +0 lines, -4 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
ralphl
Pipeline is now happy to render a video with no audio (it has worked with ...
11 years, 9 months ago (2009-03-05 01:01:50 UTC) #1
scherkus (not reviewing)
first pass - few comments http://codereview.chromium.org/39170/diff/1/2 File media/base/pipeline.h (right): http://codereview.chromium.org/39170/diff/1/2#newcode30 Line 30: PIPELINE_STOPPING You mentioned ...
11 years, 9 months ago (2009-03-05 08:16:21 UTC) #2
Erik does not do reviews
http://codereview.chromium.org/39170/diff/1/4 File media/base/pipeline_impl.cc (right): http://codereview.chromium.org/39170/diff/1/4#newcode110 Line 110: if (PIPELINE_OK == error_) { This means you ...
11 years, 9 months ago (2009-03-05 17:27:35 UTC) #3
ralphl
The number of files has grown quite a bit to address some of Erik's concerns ...
11 years, 9 months ago (2009-03-06 00:20:46 UTC) #4
Erik does not do reviews
LGTM http://codereview.chromium.org/39170/diff/1/4 File media/base/pipeline_impl.cc (right): http://codereview.chromium.org/39170/diff/1/4#newcode110 Line 110: if (PIPELINE_OK == error_) { On 2009/03/06 ...
11 years, 9 months ago (2009-03-06 00:44:42 UTC) #5
ralphl
Fixed a bug in unit test. I was waiting for 3000 MICROSEDONDS which was making ...
11 years, 9 months ago (2009-03-06 01:22:50 UTC) #6
scherkus (not reviewing)
11 years, 9 months ago (2009-03-06 18:52:20 UTC) #7
LGTM with some typos

http://codereview.chromium.org/39170/diff/29/32
File media/base/pipeline_impl.h (right):

http://codereview.chromium.org/39170/diff/29/32#newcode302
Line 302: // the filter, |*filer_out| will be NULL.
typo on filter_out

Powered by Google App Engine
This is Rietveld 408576698