From a47ff0b2dc0a648076b09e654b91a4dfac64a041 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Mon, 1 Jun 2026 19:04:25 +0800 Subject: [PATCH] Codec (macOS): adds showType support --- src/detection/codec/codec_apple.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/detection/codec/codec_apple.c b/src/detection/codec/codec_apple.c index 230d39db6..48a4634c3 100644 --- a/src/detection/codec/codec_apple.c +++ b/src/detection/codec/codec_apple.c @@ -80,9 +80,9 @@ static FFCodecType ffCodecDetectDecoders() { return types; } -const char* ffDetectCodecNative(FF_A_UNUSED FFCodecOptions* options, FFlist* result /* list of FFCodecResult */) { - FFCodecType decoders = ffCodecDetectDecoders(); - FFCodecType encoders = ffCodecDetectEncoders(); +const char* ffDetectCodecNative(FFCodecOptions* options, FFlist* result /* list of FFCodecResult */) { + FFCodecType decoders = options & FF_CODEC_SHOW_TYPE_DECODER ? ffCodecDetectDecoders() : FF_CODEC_TYPE_NONE; + FFCodecType encoders = options & FF_CODEC_SHOW_TYPE_ENCODER ? ffCodecDetectEncoders() : FF_CODEC_TYPE_NONE; if (decoders != FF_CODEC_TYPE_NONE || encoders != FF_CODEC_TYPE_NONE) { FFCodecResult* item = FF_LIST_ADD(FFCodecResult, *result);