Remove unused fb_cb related fields from VP9_COMMON
authorWan-Teh Chang <wtc@google.com>
Thu, 18 Jul 2019 21:37:32 +0000 (14:37 -0700)
committerWan-Teh Chang <wtc@google.com>
Thu, 18 Jul 2019 21:37:32 +0000 (14:37 -0700)
Remove the cb_priv, get_fb_cb, release_fb_cb, and int_frame_buffers
fields from the VP9_COMMON struct. They are not being used.

Change-Id: I235194aa8b315cd8ec9405bbba5feb3bee69f7e0

vp9/common/vp9_onyxc_int.h

index 662b8ef..94c9b3f 100644 (file)
@@ -244,14 +244,6 @@ typedef struct VP9Common {
   int byte_alignment;
   int skip_loop_filter;
 
-  // Private data associated with the frame buffer callbacks.
-  void *cb_priv;
-  vpx_get_frame_buffer_cb_fn_t get_fb_cb;
-  vpx_release_frame_buffer_cb_fn_t release_fb_cb;
-
-  // Handles memory for the codec.
-  InternalFrameBufferList int_frame_buffers;
-
   // External BufferPool passed from outside.
   BufferPool *buffer_pool;