From 5160c33b62430e3f52870b7544f39cb221389624 Mon Sep 17 00:00:00 2001 From: Julian Winkler Date: Wed, 6 Nov 2024 23:27:45 +0100 Subject: [PATCH] MediaCodec: don't double reference hw_decice_ctx --- src/api-impl-jni/media/android_media_MediaCodec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/api-impl-jni/media/android_media_MediaCodec.c b/src/api-impl-jni/media/android_media_MediaCodec.c index 3aa4fcad..0436079b 100644 --- a/src/api-impl-jni/media/android_media_MediaCodec.c +++ b/src/api-impl-jni/media/android_media_MediaCodec.c @@ -343,7 +343,7 @@ JNIEXPORT void JNICALL Java_android_media_MediaCodec_native_1configure_1video(JN AVBufferRef *hw_device_ctx = NULL; int ret = av_hwdevice_ctx_create(&hw_device_ctx, config->device_type, NULL, NULL, 0); if (ret >= 0) { - codec_ctx->hw_device_ctx = av_buffer_ref(hw_device_ctx); + codec_ctx->hw_device_ctx = hw_device_ctx; break; } }