Data Structures | |
struct | vp8_postproc_cfg |
post process flags More... | |
struct | vpx_ref_frame |
reference frame data struct More... | |
Modules | |
WebM VP8 Encoder | |
WebM VP8 Decoder | |
Files | |
file | vp8.h |
Provides controls common to both the VP8 encoder and decoder. | |
Typedefs | |
typedef struct vp8_postproc_cfg | vp8_postproc_cfg_t |
post process flags | |
typedef enum vpx_ref_frame_type | vpx_ref_frame_type_t |
reference frame type | |
typedef struct vpx_ref_frame | vpx_ref_frame_t |
reference frame data struct | |
Enumerations | |
enum | vp8_dec_control_id { VP8_SET_REFERENCE = 1, VP8_COPY_REFERENCE = 2, VP8_SET_POSTPROC = 3, VP8_COMMON_CTRL_ID_MAX } |
Control functions. More... | |
enum | vp8_postproc_level { VP8_NOFILTERING = 0, VP8_DEBLOCK = 1, VP8_DEMACROBLOCK = 2, VP8_ADDNOISE = 4 } |
post process flags More... | |
enum | vpx_ref_frame_type { VP8_LAST_FRAME = 1, VP8_GOLD_FRAME = 2, VP8_ALTR_FRAME = 4 } |
reference frame type More... |
typedef struct vp8_postproc_cfg vp8_postproc_cfg_t |
post process flags
This define a structure that describe the post processing settings. For the best objective measure (using thet PSNR metric) set post_proc_flag to VP8_DEBLOCK and deblocking_level to 1.
typedef enum vpx_ref_frame_type vpx_ref_frame_type_t |
reference frame type
The set of macros define the type of VP8 reference frames
typedef struct vpx_ref_frame vpx_ref_frame_t |
reference frame data struct
define the data struct to access vp8 reference frames
enum vp8_dec_control_id |
Control functions.
The set of macros define the control functions of VP8 interface
enum vp8_postproc_level |
post process flags
The set of macros define VP8 decoder post processing flags
enum vpx_ref_frame_type |
reference frame type
The set of macros define the type of VP8 reference frames