diff options
-rw-r--r-- | videocodec/Android.mk | 3 | ||||
-rw-r--r-- | videocodec/OMXVideoDecoderVP9HWR.cpp | 6 |
2 files changed, 5 insertions, 4 deletions
diff --git a/videocodec/Android.mk b/videocodec/Android.mk index d63b83b..0676fcb 100644 --- a/videocodec/Android.mk +++ b/videocodec/Android.mk @@ -223,6 +223,9 @@ LOCAL_CFLAGS += -Werror LOCAL_MODULE_TAGS := optional LOCAL_MODULE := libOMXVideoDecoderVP9Hybrid +# OMXVideoDecoderVP9Hybrid.h hides overloaded virtual function FillRenderBuffer. +LOCAL_CLANG_CFLAGS += -Wno-overloaded-virtual + ifeq ($(TARGET_BOARD_PLATFORM),merrifield) LOCAL_CFLAGS += -DVED_TILING endif diff --git a/videocodec/OMXVideoDecoderVP9HWR.cpp b/videocodec/OMXVideoDecoderVP9HWR.cpp index df64314..61481bc 100644 --- a/videocodec/OMXVideoDecoderVP9HWR.cpp +++ b/videocodec/OMXVideoDecoderVP9HWR.cpp @@ -100,11 +100,10 @@ OMXVideoDecoderVP9HWR::~OMXVideoDecoderVP9HWR() // Callback func for vpx decoder to get decode buffer // Now we map from the vaSurface to deploy gralloc buffer // as decode buffer -int getVP9FrameBuffer(void *user_priv, +int getVP9FrameBuffer(void* /*user_priv*/, unsigned int new_size, vpx_codec_frame_buffer_t *fb) { - (void)user_priv; if (fb == NULL) { return -1; } @@ -138,10 +137,9 @@ int getVP9FrameBuffer(void *user_priv, // call back function from libvpx to inform frame buffer // not used anymore. -int releaseVP9FrameBuffer(void *user_priv, vpx_codec_frame_buffer_t *fb) +int releaseVP9FrameBuffer(void* /*user_priv*/, vpx_codec_frame_buffer_t *fb) { int i; - user_priv = user_priv; // to remove warning if (fb == NULL) { return -1; } |