Add experimental support for MediaCodec on Android

This commit is contained in:
MaranBr 2025-07-23 09:17:16 -04:00
parent b2b993b665
commit bbf40454ae

View file

@ -36,8 +36,9 @@ constexpr std::array PreferredGpuDecoders = {
AV_HWDEVICE_TYPE_CUDA, AV_HWDEVICE_TYPE_CUDA,
AV_HWDEVICE_TYPE_VAAPI, AV_HWDEVICE_TYPE_VAAPI,
AV_HWDEVICE_TYPE_VDPAU, AV_HWDEVICE_TYPE_VDPAU,
#elif defined(__ANDROID__)
AV_HWDEVICE_TYPE_MEDIACODEC
#endif #endif
AV_HWDEVICE_TYPE_VULKAN,
}; };
AVPixelFormat GetGpuFormat(AVCodecContext* codec_context, const AVPixelFormat* pix_fmts) { AVPixelFormat GetGpuFormat(AVCodecContext* codec_context, const AVPixelFormat* pix_fmts) {