3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/webrtc/AudioTrackInterface.h"
7#include "mc/external/webrtc/MediaStreamTrack.h"
8#include "mc/external/webrtc/ObserverInterface.h"
9#include "mc/external/webrtc/scoped_refptr.h"
30 AudioTrack& operator=(AudioTrack
const&);
31 AudioTrack(AudioTrack
const&);
37 virtual ~AudioTrack() ;
39 virtual ::std::string kind()
const ;
41 virtual ::webrtc::AudioSourceInterface* GetSource()
const ;
47 virtual void OnChanged() ;
53 MCNAPI static ::webrtc::scoped_refptr<::webrtc::AudioTrack>
66 MCNAPI ::std::string
$kind()
const;
68 MCNAPI ::webrtc::AudioSourceInterface*
$GetSource()
const;
Definition AudioSourceInterface.h:16
Definition AudioTrackSinkInterface.h:7
MCAPI void $RemoveSink(::webrtc::AudioTrackSinkInterface *sink)
MCAPI void $AddSink(::webrtc::AudioTrackSinkInterface *sink)
MCAPI::webrtc::AudioSourceInterface * $GetSource() const
MCAPI::std::string $kind() const
static MCAPI ::webrtc::scoped_refptr<::webrtc::AudioTrack > Create(::std::string_view id, ::webrtc::scoped_refptr<::webrtc::AudioSourceInterface > const &source)
static MCAPI void ** $vftable()
static MCAPI void ** $vftableForNotifierInterface()
static MCAPI void ** $vftableForRefCountInterface()
Definition ObserverInterface.h:7
Definition scoped_refptr.h:8