Index: content/common/gpu/media/v4l2_slice_video_decode_accelerator.h |
diff --git a/content/common/gpu/media/v4l2_slice_video_decode_accelerator.h b/content/common/gpu/media/v4l2_slice_video_decode_accelerator.h |
index dd12487bb2ce214991d6c2f57940b4e80790e629..735965f553e761c8d285c8c73d78a800bf9004d9 100644 |
--- a/content/common/gpu/media/v4l2_slice_video_decode_accelerator.h |
+++ b/content/common/gpu/media/v4l2_slice_video_decode_accelerator.h |
@@ -43,6 +43,7 @@ class CONTENT_EXPORT V4L2SliceVideoDecodeAccelerator |
// media::VideoDecodeAccelerator implementation. |
bool Initialize(media::VideoCodecProfile profile, |
+ uint32 min_picture_count, |
VideoDecodeAccelerator::Client* client) override; |
void Decode(const media::BitstreamBuffer& bitstream_buffer) override; |
void AssignPictureBuffers( |
@@ -326,6 +327,9 @@ class CONTENT_EXPORT V4L2SliceVideoDecodeAccelerator |
gfx::Size visible_size_; |
gfx::Size coded_size_; |
+ // Minimum number of picture buffers to allocate. |
+ uint32 min_picture_count_; |
+ |
struct BitstreamBufferRef; |
// Input queue of stream buffers coming from the client. |
std::queue<linked_ptr<BitstreamBufferRef>> decoder_input_queue_; |