Pepper_56_C_interfaces
Pepper_56_C_interfaces
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
PP_VideoDecoderConfig Struct Reference

#include <pp_content_decryptor.h>

Public Attributes

PP_VideoCodec codec
 
PP_VideoCodecProfile profile
 
PP_DecryptedFrameFormat format
 
int32_t width
 
int32_t height
 
uint32_t request_id
 

Detailed Description

PP_VideoDecoderConfig contains video decoder configuration information required to initialize video decoders, and a request ID that allows clients to associate a decoder initialization request with a status response. Note: When codec requires extra data for initialization, the data is sent as a PP_Resource carried alongside PP_VideoDecoderConfig.

Member Data Documentation

PP_VideoCodec PP_VideoDecoderConfig::codec

The video codec to initialize.

PP_DecryptedFrameFormat PP_VideoDecoderConfig::format

Output video format.

int32_t PP_VideoDecoderConfig::height

Height of decoded video frames, in pixels.

PP_VideoCodecProfile PP_VideoDecoderConfig::profile

Profile to use when initializing the video codec.

uint32_t PP_VideoDecoderConfig::request_id

Client-specified identifier for the associated video decoder initialization request. By using this value, the client can associate a decoder initialization status response with an initialization request.

int32_t PP_VideoDecoderConfig::width

Width of decoded video frames, in pixels.


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