Index: content/common/gpu/media/vaapi_h264_decoder.h |
diff --git a/content/common/gpu/media/vaapi_h264_decoder.h b/content/common/gpu/media/vaapi_h264_decoder.h |
index a2f6ab087db7425160ba1885c14e520e6c707701..4cdf23b3363a09b35b2e54b01423591b2161e070 100644 |
--- a/content/common/gpu/media/vaapi_h264_decoder.h |
+++ b/content/common/gpu/media/vaapi_h264_decoder.h |
@@ -211,6 +211,10 @@ class VaapiH264Decoder { |
// Destroys allocated VASurfaces and related VAContext. |
void DestroyVASurfaces(); |
+ // Destroys all buffers in |pending_slice_bufs_| and |pending_va_bufs_|. |
+ void DestroyPendingBuffers(); |
+ // Destroys a list of buffers. |
+ void DestroyBuffers(size_t num_va_buffers, const VABufferID* va_buffers); |
// These queue up data for HW decoder to be committed on running HW decode. |
bool SendPPS(); |