LeviLamina
Loading...
Searching...
No Matches
webrtc::LocalAudioSinkAdapter Class Reference
+ Inheritance diagram for webrtc::LocalAudioSinkAdapter:

Public Member Functions

LocalAudioSinkAdapteroperator= (LocalAudioSinkAdapter const &)
 
 LocalAudioSinkAdapter (LocalAudioSinkAdapter const &)
 
virtual void OnData (void const *audio_data, int bits_per_sample, int sample_rate, uint64 number_of_channels, uint64 number_of_frames, ::std::optional< int64 > absolute_capture_timestamp_ms)
 
virtual void OnData (void const *audio_data, int bits_per_sample, int sample_rate, uint64 number_of_channels, uint64 number_of_frames)
 
virtual int NumPreferredChannels () const
 
virtual void SetSink (::cricket::AudioSource::Sink *sink)
 
MCAPI LocalAudioSinkAdapter ()
 
MCAPI void * $ctor ()
 
MCAPI void $dtor ()
 
MCAPI void $OnData (void const *audio_data, int bits_per_sample, int sample_rate, uint64 number_of_channels, uint64 number_of_frames, ::std::optional< int64 > absolute_capture_timestamp_ms)
 
MCAPI void $OnData (void const *audio_data, int bits_per_sample, int sample_rate, uint64 number_of_channels, uint64 number_of_frames)
 
MCAPI int $NumPreferredChannels () const
 
MCAPI void $SetSink (::cricket::AudioSource::Sink *sink)
 

Static Public Member Functions

static MCAPI void ** $vftableForAudioTrackSinkInterface ()
 
static MCAPI void ** $vftableForAudioSource ()
 
static MCAPI void ** $vftable ()
 
static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnk9b8599
 
::ll::UntypedStorage< 8, 40 > mUnkd9f781
 
::ll::UntypedStorage< 4, 4 > mUnke84c4d
 

Constructor & Destructor Documentation

◆ LocalAudioSinkAdapter()

MCAPI webrtc::LocalAudioSinkAdapter::LocalAudioSinkAdapter ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ OnData() [1/2]

virtual void webrtc::LocalAudioSinkAdapter::OnData ( void const * audio_data,
int bits_per_sample,
int sample_rate,
uint64 number_of_channels,
uint64 number_of_frames,
::std::optional< int64 > absolute_capture_timestamp_ms )
virtual

Reimplemented from webrtc::AudioTrackSinkInterface.

◆ OnData() [2/2]

virtual void webrtc::LocalAudioSinkAdapter::OnData ( void const * audio_data,
int bits_per_sample,
int sample_rate,
uint64 number_of_channels,
uint64 number_of_frames )
virtual

Reimplemented from webrtc::AudioTrackSinkInterface.

◆ NumPreferredChannels()

virtual int webrtc::LocalAudioSinkAdapter::NumPreferredChannels ( ) const
virtual

Reimplemented from webrtc::AudioTrackSinkInterface.

◆ SetSink()

virtual void webrtc::LocalAudioSinkAdapter::SetSink ( ::cricket::AudioSource::Sink * sink)
virtual

Implements cricket::AudioSource.

◆ $ctor()

MCAPI void * webrtc::LocalAudioSinkAdapter::$ctor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void webrtc::LocalAudioSinkAdapter::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $OnData() [1/2]

MCAPI void webrtc::LocalAudioSinkAdapter::$OnData ( void const * audio_data,
int bits_per_sample,
int sample_rate,
uint64 number_of_channels,
uint64 number_of_frames,
::std::optional< int64 > absolute_capture_timestamp_ms )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $OnData() [2/2]

MCAPI void webrtc::LocalAudioSinkAdapter::$OnData ( void const * audio_data,
int bits_per_sample,
int sample_rate,
uint64 number_of_channels,
uint64 number_of_frames )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $NumPreferredChannels()

MCAPI int webrtc::LocalAudioSinkAdapter::$NumPreferredChannels ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $SetSink()

MCAPI void webrtc::LocalAudioSinkAdapter::$SetSink ( ::cricket::AudioSource::Sink * sink)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftableForAudioTrackSinkInterface()

static MCAPI void ** webrtc::LocalAudioSinkAdapter::$vftableForAudioTrackSinkInterface ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftableForAudioSource()

static MCAPI void ** webrtc::LocalAudioSinkAdapter::$vftableForAudioSource ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable() [1/2]

static MCAPI void ** webrtc::AudioTrackSinkInterface::$vftable ( )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable() [2/2]

static MCAPI void ** cricket::AudioSource::$vftable ( )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: