diff --git a/audio/channel_send.cc b/audio/channel_send.cc index cefd2c32da..bb9b2ffcc2 100644 --- a/audio/channel_send.cc +++ b/audio/channel_send.cc @@ -497,6 +497,12 @@ int32_t ChannelSend::SendData(FrameType frameType, rtc::ArrayView payload(payloadData, payloadSize); if (media_transport() != nullptr) { + if (frameType == kEmptyFrame) { + // TODO(bugs.webrtc.org/9719): Media transport Send doesn't support + // sending empty frames. + return 0; + } + return SendMediaTransportAudio(frameType, payloadType, timeStamp, payload, fragmentation); } else {