We're seeing some linker conflicts from the liveKi...
# sdk-rust
r
We're seeing some linker conflicts from the liveKit ios library ffi and another library we use which also has some audio-related webrtc symbols. would it be possible to wrap all the webrtc symbols with a namespace to avoid conflicts?
Copy code
❌  duplicate symbol '__ZNK6webrtc21InterpolatedGainCurve17LookUpGainToApplyEf' in
> libwebrtc-audio.a[arm64][7](interpolated_gain_curve.o)
> liblivekit_ffi.a[2001](interpolated_gain_curve.o)


❌  duplicate symbol '__ZN6webrtc19AudioProcessingImpl15instance_count_E' in
> libwebrtc-audio.a[arm64][136](audio_processing_impl.o)
> liblivekit_ffi.a[2045](audio_processing_impl.o)


❌  duplicate symbol '__ZTSN6webrtc16CustomProcessingE' in
> liblivekit_ffi.a[2040](audio_processing.o)
> libwebrtc-audio.a[arm64][80](audio_processing.o)


❌  duplicate symbol '__ZN3rtc10LogMessage10LogToDebugENS_15LoggingSeverityE' in
> liblivekit_ffi.a[388](logging.o)
> libwebrtc-audio.a[arm64][151](logging.o)


❌  duplicate symbol '__ZN6webrtc15GainController2D2Ev' in
> libwebrtc-audio.a[arm64][47](gain_controller2.o)
> liblivekit_ffi.a[1991](gain_controller2.o)


❌  duplicate symbol '__ZNK6webrtc19AudioProcessingImpl18num_input_channelsEv' in
> libwebrtc-audio.a[arm64][136](audio_processing_impl.o)
> liblivekit_ffi.a[2045](audio_processing_impl.o)


❌  duplicate symbol '__ZNK6webrtc19AudioProcessingImpl19num_output_channelsEv' in
> libwebrtc-audio.a[arm64][136](audio_processing_impl.o)
> liblivekit_ffi.a[2045](audio_processing_impl.o)


❌  duplicate symbol '__ZN6webrtc21EchoControlMobileImpl10InitializeEimm' in
> liblivekit_ffi.a[2046](echo_control_mobile_impl.o)
> libwebrtc-audio.a[arm64][51](echo_control_mobile_impl.o)