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

#include <config.h>

Inheritance diagram for webrtc::VideoEncoderConfig::EncoderSpecificSettings:
rtc::RefCountInterface rtc::RefCountInterface webrtc::VideoEncoderConfig::H264EncoderSpecificSettings webrtc::VideoEncoderConfig::H264EncoderSpecificSettings webrtc::VideoEncoderConfig::Vp8EncoderSpecificSettings webrtc::VideoEncoderConfig::Vp8EncoderSpecificSettings webrtc::VideoEncoderConfig::Vp9EncoderSpecificSettings webrtc::VideoEncoderConfig::Vp9EncoderSpecificSettings

Public Member Functions

void FillEncoderSpecificSettings (VideoCodec *codec_struct) const
 
virtual void FillVideoCodecVp8 (VideoCodecVP8 *vp8_settings) const
 
virtual void FillVideoCodecVp9 (VideoCodecVP9 *vp9_settings) const
 
virtual void FillVideoCodecH264 (VideoCodecH264 *h264_settings) const
 
void FillEncoderSpecificSettings (VideoCodec *codec_struct) const
 
virtual void FillVideoCodecVp8 (VideoCodecVP8 *vp8_settings) const
 
virtual void FillVideoCodecVp9 (VideoCodecVP9 *vp9_settings) const
 
virtual void FillVideoCodecH264 (VideoCodecH264 *h264_settings) const
 
- Public Member Functions inherited from rtc::RefCountInterface
virtual int AddRef () const =0
 
virtual int Release () const =0
 
virtual int AddRef () const =0
 
virtual int Release () const =0
 

Friends

class VideoEncoderConfig
 

Additional Inherited Members

- Protected Member Functions inherited from rtc::RefCountInterface
virtual ~RefCountInterface ()
 
virtual ~RefCountInterface ()
 

Member Function Documentation

◆ FillEncoderSpecificSettings() [1/2]

void webrtc::VideoEncoderConfig::EncoderSpecificSettings::FillEncoderSpecificSettings ( VideoCodec codec_struct) const

◆ FillEncoderSpecificSettings() [2/2]

void webrtc::VideoEncoderConfig::EncoderSpecificSettings::FillEncoderSpecificSettings ( VideoCodec codec_struct) const

◆ FillVideoCodecH264() [1/2]

virtual void webrtc::VideoEncoderConfig::EncoderSpecificSettings::FillVideoCodecH264 ( VideoCodecH264 h264_settings) const
virtual

◆ FillVideoCodecH264() [2/2]

void webrtc::VideoEncoderConfig::EncoderSpecificSettings::FillVideoCodecH264 ( VideoCodecH264 h264_settings) const
virtual

◆ FillVideoCodecVp8() [1/2]

void webrtc::VideoEncoderConfig::EncoderSpecificSettings::FillVideoCodecVp8 ( VideoCodecVP8 vp8_settings) const
virtual

◆ FillVideoCodecVp8() [2/2]

virtual void webrtc::VideoEncoderConfig::EncoderSpecificSettings::FillVideoCodecVp8 ( VideoCodecVP8 vp8_settings) const
virtual

◆ FillVideoCodecVp9() [1/2]

void webrtc::VideoEncoderConfig::EncoderSpecificSettings::FillVideoCodecVp9 ( VideoCodecVP9 vp9_settings) const
virtual

◆ FillVideoCodecVp9() [2/2]

virtual void webrtc::VideoEncoderConfig::EncoderSpecificSettings::FillVideoCodecVp9 ( VideoCodecVP9 vp9_settings) const
virtual

Friends And Related Function Documentation

◆ VideoEncoderConfig


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