3#include "mc/_HeaderOutputPredefine.h"
7class VideoBitrateAllocation {
18 VideoBitrateAllocation& operator=(VideoBitrateAllocation
const&);
24 MCNAPI uint
GetBitrate(uint64 spatial_index, uint64 temporal_index)
const;
28 MCNAPI
bool HasBitrate(uint64 spatial_index, uint64 temporal_index)
const;
30 MCNAPI
bool SetBitrate(uint64 spatial_index, uint64 temporal_index, uint bitrate_bps);
MCAPI bool HasBitrate(uint64 spatial_index, uint64 temporal_index) const
MCAPI VideoBitrateAllocation()
MCAPI bool SetBitrate(uint64 spatial_index, uint64 temporal_index, uint bitrate_bps)
MCAPI::std::string ToString() const
MCAPI uint GetBitrate(uint64 spatial_index, uint64 temporal_index) const
MCAPI ::std::vector<::std::optional<::webrtc::VideoBitrateAllocation > > GetSimulcastAllocations() const