From 2cdb8ba97ac16765937da3a0a1ac71b9c09c8275 Mon Sep 17 00:00:00 2001 From: philippegorley <philippe.gorley@savoirfairelinux.com> Date: Mon, 5 Jun 2017 15:32:01 -0400 Subject: [PATCH] video: wrap accelerated MediaCodec decoders in RING_ACCEL MediaCodec is Android's hardware acceleration API, and using it should therefore depend on RING_ACCEL Change-Id: Ia8f4332aa108fce455796b8352ca11b99e3ba0ef --- src/media/video/decoder_finder.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/media/video/decoder_finder.h b/src/media/video/decoder_finder.h index e2378ef154..7897a55042 100644 --- a/src/media/video/decoder_finder.h +++ b/src/media/video/decoder_finder.h @@ -26,7 +26,7 @@ extern "C" { namespace ring { namespace video { /** - * Attempt to find standalone accelerated AVCodec decoder using AVCodecID, + * Attempt to find standalone AVCodec decoder using AVCodecID, * or fallback to the default decoder. */ AVCodec* @@ -34,7 +34,7 @@ findDecoder(const enum AVCodecID codec_id) { const char* codec_name; switch (codec_id) { -#ifdef __ANDROID__ +#if defined(__ANDROID__) && defined(RING_ACCEL) case AV_CODEC_ID_MPEG4: codec_name = "mpeg4_mediacodec"; break; case AV_CODEC_ID_H264: -- GitLab