| 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_;
|
|
|
|
|