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

Issue 11929015: Tighten up media::DecoderBuffer API contract for end of stream buffers (round 2). (Closed)

Created:
7 years, 11 months ago by scherkus (not reviewing)
Modified:
7 years, 10 months ago
Reviewers:
yzshen1, xhwang
CC:
chromium-reviews, feature-media-reviews_chromium.org
Visibility:
Public.

Description

Tighten up media::DecoderBuffer API contract for end of stream buffers (round 2). Folks shouldn't be calling methods on end of stream buffers since the definition is undefined. This time with unit test fixes! TBR=yzshen Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=179212

Patch Set 1 #

Patch Set 2 : fix cdm #

Patch Set 3 : #

Total comments: 4

Patch Set 4 : #

Total comments: 9

Patch Set 5 : fixes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+152 lines, -105 lines) Patch
M media/base/data_buffer.h View 1 chunk +2 lines, -0 lines 0 comments Download
M media/base/decoder_buffer.h View 4 chunks +11 lines, -2 lines 0 comments Download
M media/base/decoder_buffer.cc View 2 chunks +22 lines, -0 lines 0 comments Download
M media/base/decoder_buffer_unittest.cc View 1 chunk +0 lines, -2 lines 0 comments Download
M media/base/stream_parser_buffer.cc View 1 2 3 4 1 chunk +6 lines, -1 line 0 comments Download
M media/filters/decrypting_audio_decoder.cc View 1 chunk +7 lines, -2 lines 0 comments Download
M media/filters/decrypting_video_decoder.cc View 1 chunk +7 lines, -2 lines 0 comments Download
M media/filters/ffmpeg_audio_decoder.cc View 1 chunk +7 lines, -2 lines 0 comments Download
M media/filters/ffmpeg_demuxer_unittest.cc View 1 chunk +0 lines, -2 lines 0 comments Download
M media/filters/ffmpeg_video_decoder.cc View 3 chunks +17 lines, -15 lines 0 comments Download
M webkit/media/crypto/ppapi/cdm_video_decoder.h View 1 2 3 4 1 chunk +3 lines, -0 lines 0 comments Download
M webkit/media/crypto/ppapi/clear_key_cdm.cc View 1 2 chunks +20 lines, -12 lines 0 comments Download
M webkit/media/crypto/ppapi/ffmpeg_cdm_audio_decoder.h View 1 2 3 4 1 chunk +3 lines, -0 lines 0 comments Download
M webkit/media/crypto/ppapi/ffmpeg_cdm_audio_decoder.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M webkit/plugins/ppapi/content_decryptor_delegate.h View 1 2 3 1 chunk +11 lines, -8 lines 0 comments Download
M webkit/plugins/ppapi/content_decryptor_delegate.cc View 1 2 3 4 13 chunks +35 lines, -56 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
scherkus (not reviewing)
Can you take another look at this CL? I had to update a bunch of ...
7 years, 11 months ago (2013-01-26 00:14:44 UTC) #1
xhwang
lgtm % comments https://codereview.chromium.org/11929015/diff/4016/webkit/media/crypto/ppapi/cdm_video_decoder.h File webkit/media/crypto/ppapi/cdm_video_decoder.h (right): https://codereview.chromium.org/11929015/diff/4016/webkit/media/crypto/ppapi/cdm_video_decoder.h#newcode27 webkit/media/crypto/ppapi/cdm_video_decoder.h:27: // A null |compressed_frame| is will ...
7 years, 10 months ago (2013-01-28 16:35:20 UTC) #2
scherkus (not reviewing)
thanks! TBR OWNERS yzshen@ for webkit/plugins/ppapi https://codereview.chromium.org/11929015/diff/4016/webkit/media/crypto/ppapi/cdm_video_decoder.h File webkit/media/crypto/ppapi/cdm_video_decoder.h (right): https://codereview.chromium.org/11929015/diff/4016/webkit/media/crypto/ppapi/cdm_video_decoder.h#newcode27 webkit/media/crypto/ppapi/cdm_video_decoder.h:27: // A null ...
7 years, 10 months ago (2013-01-28 18:28:37 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/scherkus@chromium.org/11929015/4018
7 years, 10 months ago (2013-01-28 18:28:53 UTC) #4
commit-bot: I haz the power
7 years, 10 months ago (2013-01-28 23:36:01 UTC) #5
Message was sent while issue was closed.
Change committed as 179212

Powered by Google App Engine
This is Rietveld 408576698