3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/webrtc/AudioSinkInterface.h"
7#include "mc/external/webrtc/MediaSourceInterface.h"
11namespace cricket {
class VoiceMediaReceiveChannelInterface; }
12namespace webrtc {
class TaskQueueBase; }
20 enum class OnAudioChannelGoneAction : uint {};
35 MCNAPI
void SetState(::webrtc::MediaSourceInterface::SourceState);
Definition RemoteAudioSource.h:17
MCAPI void OnData(::webrtc::AudioSinkInterface::Data const &)
static MCAPI void ** $vftableForNotifierInterface()
static MCAPI void ** $vftableForRefCountInterface()
MCAPI void Start(::cricket::VoiceMediaReceiveChannelInterface *, ::std::optional< uint >)
MCAPI RemoteAudioSource(::webrtc::TaskQueueBase *, ::webrtc::RemoteAudioSource::OnAudioChannelGoneAction)
MCAPI void OnAudioChannelGone()
MCAPI void Stop(::cricket::VoiceMediaReceiveChannelInterface *, ::std::optional< uint >)
MCAPI void SetState(::webrtc::MediaSourceInterface::SourceState)
MCAPI void * $ctor(::webrtc::TaskQueueBase *, ::webrtc::RemoteAudioSource::OnAudioChannelGoneAction)
Definition TaskQueueBase.h:16
Definition AudioSinkInterface.h:15