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

Public Member Functions

LocalAudioSinkAdapter & operator= (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 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

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.

◆ $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()

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()

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]

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]

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: