diff options
author | Marvin W <git@larma.de> | 2022-02-11 20:33:06 +0100 |
---|---|---|
committer | Marvin W <git@larma.de> | 2022-02-11 20:33:06 +0100 |
commit | 6532c2b160c66540091d667c4af116ec4d71ff43 (patch) | |
tree | e2f0eb6a94d9537203db36d487ea846414ce4bf6 /plugins/rtp/CMakeLists.txt | |
parent | e768c40e1122c4a8ef8785aef6a07044f6e869e1 (diff) | |
download | dino-6532c2b160c66540091d667c4af116ec4d71ff43.tar.gz dino-6532c2b160c66540091d667c4af116ec4d71ff43.zip |
RTP: Only display SSRC mismatch warning for GLib versions supporting warning_once
Diffstat (limited to 'plugins/rtp/CMakeLists.txt')
-rw-r--r-- | plugins/rtp/CMakeLists.txt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/plugins/rtp/CMakeLists.txt b/plugins/rtp/CMakeLists.txt index 87ca4dcb..c8652c54 100644 --- a/plugins/rtp/CMakeLists.txt +++ b/plugins/rtp/CMakeLists.txt @@ -1,4 +1,5 @@ find_package(GstRtp REQUIRED) +find_package(GLib ${GLib_GLOBAL_VERSION} REQUIRED) find_package(WebRTCAudioProcessing 0.2) find_packages(RTP_PACKAGES REQUIRED Gee @@ -22,6 +23,10 @@ if(GstRtp_VERSION VERSION_GREATER "1.18") set(RTP_DEFINITIONS ${RTP_DEFINITIONS} GST_1_18) endif() +if(GLib_VERSION VERSION_GREATER "2.64") + set(RTP_DEFINITIONS ${RTP_DEFINITIONS} GLIB_2_64) +endif() + set(RTP_ENABLE_VP9 "no" CACHE BOOL "Enable VP9 support") if(RTP_ENABLE_VP9) set(RTP_DEFINITIONS ${RTP_DEFINITIONS} ENABLE_VP9) |