LeviLamina
Loading...
Searching...
No Matches
webrtc::VideoBitrateAllocation Class Reference

Public Member Functions

VideoBitrateAllocationoperator= (VideoBitrateAllocation const &)
 
 VideoBitrateAllocation (VideoBitrateAllocation const &)
 
MCAPI uint GetBitrate (uint64 spatial_index, uint64 temporal_index) const
 
MCAPI ::std::vector<::std::optional<::webrtc::VideoBitrateAllocation > > GetSimulcastAllocations () const
 
MCAPI uint GetSpatialLayerSum (uint64 spatial_index) const
 
MCAPI uint GetTemporalLayerSum (uint64 spatial_index, uint64 temporal_index) const
 
MCAPI bool HasBitrate (uint64 spatial_index, uint64 temporal_index) const
 
MCAPI bool IsSpatialLayerUsed (uint64 spatial_index) const
 
MCAPI bool SetBitrate (uint64 spatial_index, uint64 temporal_index, uint bitrate_bps)
 
MCAPI::std::string ToString () const
 
MCAPI VideoBitrateAllocation ()
 
MCAPI void * $ctor ()
 

Public Attributes

::ll::UntypedStorage< 4, 4 > mUnka9dff0
 
::ll::UntypedStorage< 4, 160 > mUnk83ac0d
 
::ll::UntypedStorage< 1, 1 > mUnk31ebe8
 

Constructor & Destructor Documentation

◆ VideoBitrateAllocation()

MCAPI webrtc::VideoBitrateAllocation::VideoBitrateAllocation ( )
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

◆ GetBitrate()

MCAPI uint webrtc::VideoBitrateAllocation::GetBitrate ( uint64 spatial_index,
uint64 temporal_index ) 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.

◆ GetSimulcastAllocations()

MCAPI ::std::vector<::std::optional<::webrtc::VideoBitrateAllocation > > webrtc::VideoBitrateAllocation::GetSimulcastAllocations ( ) 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.

◆ GetSpatialLayerSum()

MCAPI uint webrtc::VideoBitrateAllocation::GetSpatialLayerSum ( uint64 spatial_index) 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.

◆ GetTemporalLayerSum()

MCAPI uint webrtc::VideoBitrateAllocation::GetTemporalLayerSum ( uint64 spatial_index,
uint64 temporal_index ) 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.

◆ HasBitrate()

MCAPI bool webrtc::VideoBitrateAllocation::HasBitrate ( uint64 spatial_index,
uint64 temporal_index ) 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.

◆ IsSpatialLayerUsed()

MCAPI bool webrtc::VideoBitrateAllocation::IsSpatialLayerUsed ( uint64 spatial_index) 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.

◆ SetBitrate()

MCAPI bool webrtc::VideoBitrateAllocation::SetBitrate ( uint64 spatial_index,
uint64 temporal_index,
uint bitrate_bps )
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.

◆ ToString()

MCAPI::std::string webrtc::VideoBitrateAllocation::ToString ( ) 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.

◆ $ctor()

MCAPI void * webrtc::VideoBitrateAllocation::$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.

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