struct SupportedProfile
Defined at line 205 of file ../../src/media/third_party/chromium_media/media/video/video_encode_accelerator.h
Specification of an encoding profile supported by an encoder.
Public Members
VideoCodecProfile profile
Size min_resolution
Size max_resolution
uint32_t max_framerate_numerator
uint32_t max_framerate_denominator
SupportedRateControlMode rate_control_modes
vector scalability_modes
bool is_software_codec
vector gpu_supported_pixel_formats
Public Methods
void SupportedProfile ()
void SupportedProfile (VideoCodecProfileprofile,const gfx::Size &max_resolution,uint32_tmax_framerate_numerator,uint32_tmax_framerate_denominator,SupportedRateControlModerc_modes,const std::vector<SVCScalabilityMode> &scalability_modes,const std::vector<VideoPixelFormat> &gpu_suppoted_pixel_formats,boolsupports_shared_images)
void SupportedProfile (const SupportedProfile & other)
SupportedProfile & operator= (const SupportedProfile & other)
Defined at line 217 of file ../../src/media/third_party/chromium_media/media/video/video_encode_accelerator.h
void ~SupportedProfile ()