Index: content/common/gpu/media/dxva_video_decode_accelerator.h |
diff --git a/content/common/gpu/media/dxva_video_decode_accelerator.h b/content/common/gpu/media/dxva_video_decode_accelerator.h |
index 918531dc988f1b687c172d75611bc2053a476c80..25103fcafc5c617bc42126da955620d5b1c22575 100644 |
--- a/content/common/gpu/media/dxva_video_decode_accelerator.h |
+++ b/content/common/gpu/media/dxva_video_decode_accelerator.h |
@@ -64,6 +64,7 @@ class CONTENT_EXPORT DXVAVideoDecodeAccelerator |
// media::VideoDecodeAccelerator implementation. |
bool Initialize(media::VideoCodecProfile profile, |
+ uint32 min_picture_count, |
Client* client) override; |
void Decode(const media::BitstreamBuffer& bitstream_buffer) override; |
void AssignPictureBuffers( |
@@ -308,6 +309,9 @@ class CONTENT_EXPORT DXVAVideoDecodeAccelerator |
// become available. |
OutputBuffers stale_output_picture_buffers_; |
+ // The number of picture buffers to allocate |
+ uint32 num_picture_buffers_; |
+ |
// Set to true if we requested picture slots from the client. |
bool pictures_requested_; |