Index: webrtc/pc/mediasession.cc |
diff --git a/webrtc/pc/mediasession.cc b/webrtc/pc/mediasession.cc |
index 34ccdce7756b343d7c4ceb2cdc60aee2e1f986bf..c962cae05c10ef0f4e6f2f880747bfc707c54769 100644 |
--- a/webrtc/pc/mediasession.cc |
+++ b/webrtc/pc/mediasession.cc |
@@ -1266,6 +1266,7 @@ MediaSessionDescriptionFactory::MediaSessionDescriptionFactory( |
: secure_(SEC_DISABLED), |
add_legacy_(true), |
transport_desc_factory_(transport_desc_factory) { |
+#ifdef HAVE_MEDIA |
channel_manager->GetSupportedAudioSendCodecs(&audio_send_codecs_); |
channel_manager->GetSupportedAudioReceiveCodecs(&audio_recv_codecs_); |
channel_manager->GetSupportedAudioRtpHeaderExtensions(&audio_rtp_extensions_); |
@@ -1274,6 +1275,7 @@ MediaSessionDescriptionFactory::MediaSessionDescriptionFactory( |
channel_manager->GetSupportedDataCodecs(&data_codecs_); |
NegotiateCodecs(audio_recv_codecs_, audio_send_codecs_, |
&audio_sendrecv_codecs_); |
+#endif |
} |
const AudioCodecs& MediaSessionDescriptionFactory::audio_sendrecv_codecs() |