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*/