From 6ead8d957ac58c2a6b6271d02e5416076f23b8a7 Mon Sep 17 00:00:00 2001 From: winlin Date: Tue, 28 Oct 2025 09:19:26 -0400 Subject: [PATCH] Fix no ffmpeg bug. --- trunk/src/main/srs_main_server.cpp | 2 ++ trunk/src/utest/srs_utest.cpp | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/trunk/src/main/srs_main_server.cpp b/trunk/src/main/srs_main_server.cpp index 8dc92c593..a20439151 100644 --- a/trunk/src/main/srs_main_server.cpp +++ b/trunk/src/main/srs_main_server.cpp @@ -64,8 +64,10 @@ SrsConfig *_srs_config = NULL; ISrsAppFactory *_srs_app_factory = new SrsAppFactory(); ISrsKernelFactory *_srs_kernel_factory = _srs_app_factory; +#ifdef SRS_FFMPEG_FIT // Register FFmpeg log callback funciton. SrsFFmpegLogHelper _srs_ffmpeg_log_helper; +#endif // @global version of srs, which can grep keyword "XCORE" extern const char *_srs_version; diff --git a/trunk/src/utest/srs_utest.cpp b/trunk/src/utest/srs_utest.cpp index adb16da67..2dd89f953 100644 --- a/trunk/src/utest/srs_utest.cpp +++ b/trunk/src/utest/srs_utest.cpp @@ -54,8 +54,10 @@ bool _srs_config_by_env = false; ISrsAppFactory *_srs_app_factory = new SrsAppFactory(); ISrsKernelFactory *_srs_kernel_factory = _srs_app_factory; +#ifdef SRS_FFMPEG_FIT // Register FFmpeg log callback funciton. SrsFFmpegLogHelper _srs_ffmpeg_log_helper; +#endif // The binary name of SRS. const char *_srs_binary = NULL; @@ -101,8 +103,10 @@ srs_error_t prepare_main() return srs_error_wrap(err, "srt log initialize"); } +#ifdef SRS_FFMPEG_FIT // Disable FFmpeg detail log in utest. _srs_ffmpeg_log_helper.disable_ffmpeg_log(); +#endif // Prevent the output of srt logs in utest. srt_setloghandler(NULL, srs_srt_utest_null_log_handler);