From fc747666c5928bbf1749503f73c9868abbd6dfd1 Mon Sep 17 00:00:00 2001 From: Taner Sener Date: Mon, 8 Nov 2021 00:21:59 +0000 Subject: [PATCH] add missing break statements while processing logs in native platforms --- .../src/main/java/com/arthenica/ffmpegkit/FFmpegKitConfig.java | 3 +++ apple/src/FFmpegKitConfig.m | 3 +++ 2 files changed, 6 insertions(+) diff --git a/android/ffmpeg-kit-android-lib/src/main/java/com/arthenica/ffmpegkit/FFmpegKitConfig.java b/android/ffmpeg-kit-android-lib/src/main/java/com/arthenica/ffmpegkit/FFmpegKitConfig.java index 2ad1936..3b8ac7d 100644 --- a/android/ffmpeg-kit-android-lib/src/main/java/com/arthenica/ffmpegkit/FFmpegKitConfig.java +++ b/android/ffmpeg-kit-android-lib/src/main/java/com/arthenica/ffmpegkit/FFmpegKitConfig.java @@ -272,13 +272,16 @@ public class FFmpegKitConfig { return; } } + break; case PRINT_LOGS_WHEN_NO_CALLBACKS_DEFINED: { if (globalCallbackDefined || sessionCallbackDefined) { return; } } + break; case ALWAYS_PRINT_LOGS: { } + break; } // PRINT LOGS diff --git a/apple/src/FFmpegKitConfig.m b/apple/src/FFmpegKitConfig.m index e125c0e..4d12649 100644 --- a/apple/src/FFmpegKitConfig.m +++ b/apple/src/FFmpegKitConfig.m @@ -541,13 +541,16 @@ void process_log(long sessionId, int levelValue, AVBPrint* logMessage) { return; } } + break; case LogRedirectionStrategyPrintLogsWhenNoCallbacksDefined: { if (globalCallbackDefined || sessionCallbackDefined) { return; } } + break; case LogRedirectionStrategyAlwaysPrintLogs: { } + break; } // PRINT LOGS