File audio_codecs_ffmpeg_compat.patch of Package dtkmultimedia

diff -Nur dtkmultimedia-6.0.4/src/multimedia/camera/libcam/libcam_encoder/audio_codecs.c dtkmultimedia-6.0.4-new/src/multimedia/camera/libcam/libcam_encoder/audio_codecs.c
--- dtkmultimedia-6.0.4/src/multimedia/camera/libcam/libcam_encoder/audio_codecs.c	2025-10-15 09:55:30.000000000 +0800
+++ dtkmultimedia-6.0.4-new/src/multimedia/camera/libcam/libcam_encoder/audio_codecs.c	2025-11-06 22:43:58.573136600 +0800
@@ -36,6 +36,14 @@
 #include "encoder.h"
 #include "load_libs.h"
 
+#ifndef FF_PROFILE_UNKNOWN
+#define FF_PROFILE_UNKNOWN AV_PROFILE_UNKNOWN
+#define FF_PROFILE_AAC_MAIN AV_PROFILE_AAC_MAIN
+#define FF_PROFILE_AAC_LOW AV_PROFILE_AAC_LOW
+#define FF_PROFILE_AAC_SSR AV_PROFILE_AAC_SSR
+#define FF_PROFILE_AAC_LTP AV_PROFILE_AAC_LTP
+#endif
+
 extern int verbosity;
 
 /* AAC object types index: MAIN = 1; LOW = 2; SSR = 3; LTP = 4*/
openSUSE Build Service is sponsored by