webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Static Public Member Functions | List of all members
webrtc::VideoCodecInitializer Class Reference

#include <video_codec_initializer.h>

Static Public Member Functions

static bool SetupCodec (const VideoEncoderConfig &config, const VideoSendStream::Config::EncoderSettings settings, const std::vector< VideoStream > &streams, bool nack_enabled, VideoCodec *codec, std::unique_ptr< VideoBitrateAllocator > *bitrate_allocator)
 
static std::unique_ptr< VideoBitrateAllocatorCreateBitrateAllocator (const VideoCodec &codec, std::unique_ptr< TemporalLayersFactory > tl_factory)
 
static bool SetupCodec (const VideoEncoderConfig &config, const VideoSendStream::Config::EncoderSettings settings, const std::vector< VideoStream > &streams, bool nack_enabled, VideoCodec *codec, std::unique_ptr< VideoBitrateAllocator > *bitrate_allocator)
 
static std::unique_ptr< VideoBitrateAllocatorCreateBitrateAllocator (const VideoCodec &codec, std::unique_ptr< TemporalLayersFactory > tl_factory)
 

Member Function Documentation

◆ CreateBitrateAllocator() [1/2]

std::unique_ptr< VideoBitrateAllocator > webrtc::VideoCodecInitializer::CreateBitrateAllocator ( const VideoCodec codec,
std::unique_ptr< TemporalLayersFactory tl_factory 
)
static

◆ CreateBitrateAllocator() [2/2]

static std::unique_ptr<VideoBitrateAllocator> webrtc::VideoCodecInitializer::CreateBitrateAllocator ( const VideoCodec codec,
std::unique_ptr< TemporalLayersFactory tl_factory 
)
static

◆ SetupCodec() [1/2]

static bool webrtc::VideoCodecInitializer::SetupCodec ( const VideoEncoderConfig config,
const VideoSendStream::Config::EncoderSettings  settings,
const std::vector< VideoStream > &  streams,
bool  nack_enabled,
VideoCodec codec,
std::unique_ptr< VideoBitrateAllocator > *  bitrate_allocator 
)
static

◆ SetupCodec() [2/2]

bool webrtc::VideoCodecInitializer::SetupCodec ( const VideoEncoderConfig config,
const VideoSendStream::Config::EncoderSettings  settings,
const std::vector< VideoStream > &  streams,
bool  nack_enabled,
VideoCodec codec,
std::unique_ptr< VideoBitrateAllocator > *  bitrate_allocator 
)
static

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