diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2018-08-24 12:15:48 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2018-08-28 13:30:04 +0000 |
commit | b014812705fc80bff0a5c120dfcef88f349816dc (patch) | |
tree | 25a2e2d9fa285f1add86aa333389a839f81a39ae /chromium/media/gpu/h264_decoder.cc | |
parent | 9f4560b1027ae06fdb497023cdcaf91b8511fa74 (diff) | |
download | qtwebengine-chromium-b014812705fc80bff0a5c120dfcef88f349816dc.tar.gz |
BASELINE: Update Chromium to 68.0.3440.125
Change-Id: I23f19369e01f688e496f5bf179abb521ad73874f
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/media/gpu/h264_decoder.cc')
-rw-r--r-- | chromium/media/gpu/h264_decoder.cc | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/chromium/media/gpu/h264_decoder.cc b/chromium/media/gpu/h264_decoder.cc index ebc7e2b385c..05e0608362e 100644 --- a/chromium/media/gpu/h264_decoder.cc +++ b/chromium/media/gpu/h264_decoder.cc @@ -601,8 +601,8 @@ bool H264Decoder::ModifyReferencePicList(const H264SliceHeader* slice_hdr, default: // May be recoverable. DVLOG(1) << "Invalid modification_of_pic_nums_idc=" - << list_mod->modification_of_pic_nums_idc - << " in position " << i; + << list_mod->modification_of_pic_nums_idc << " in position " + << i; break; } @@ -627,8 +627,8 @@ void H264Decoder::OutputPic(scoped_refptr<H264Picture> pic) { } DVLOG_IF(1, pic->pic_order_cnt < last_output_poc_) - << "Outputting out of order, likely a broken stream: " - << last_output_poc_ << " -> " << pic->pic_order_cnt; + << "Outputting out of order, likely a broken stream: " << last_output_poc_ + << " -> " << pic->pic_order_cnt; last_output_poc_ = pic->pic_order_cnt; DVLOG(4) << "Posting output task for POC: " << pic->pic_order_cnt; @@ -1224,9 +1224,17 @@ bool H264Decoder::ProcessCurrentSlice() { return H264Decoder::kDecodeError; \ } while (0) -void H264Decoder::SetStream(int32_t id, const uint8_t* ptr, size_t size) { +void H264Decoder::SetStream(int32_t id, + const uint8_t* ptr, + size_t size, + const DecryptConfig* decrypt_config) { DCHECK(ptr); DCHECK(size); + if (decrypt_config) { + NOTIMPLEMENTED(); + state_ = kError; + return; + } DVLOG(4) << "New input stream id: " << id << " at: " << (void*)ptr << " size: " << size; |