WebM Codec SDK
|
Provides definitions for using VP8 or VP9 encoder algorithm within the vpx Codec Interface. More...
Go to the source code of this file.
Data Structures | |
struct | vpx_roi_map |
vpx region of interest map More... | |
struct | vpx_active_map |
vpx active region map More... | |
struct | vpx_scaling_mode |
vpx image scaling mode More... | |
struct | vpx_svc_layer_id |
vp9 svc layer parameters More... | |
struct | vpx_svc_ref_frame_config |
vp9 svc frame flag parameters. More... | |
Macros | |
#define | VP8_EFLAG_NO_REF_LAST (1 << 16) |
Don't reference the last frame. More... | |
#define | VP8_EFLAG_NO_REF_GF (1 << 17) |
Don't reference the golden frame. More... | |
#define | VP8_EFLAG_NO_REF_ARF (1 << 21) |
Don't reference the alternate reference frame. More... | |
#define | VP8_EFLAG_NO_UPD_LAST (1 << 18) |
Don't update the last frame. More... | |
#define | VP8_EFLAG_NO_UPD_GF (1 << 22) |
Don't update the golden frame. More... | |
#define | VP8_EFLAG_NO_UPD_ARF (1 << 23) |
Don't update the alternate reference frame. More... | |
#define | VP8_EFLAG_FORCE_GF (1 << 19) |
Force golden frame update. More... | |
#define | VP8_EFLAG_FORCE_ARF (1 << 24) |
Force alternate reference frame update. More... | |
#define | VP8_EFLAG_NO_UPD_ENTROPY (1 << 20) |
Disable entropy update. More... | |
Typedefs | |
typedef enum vpx_scaling_mode_1d | VPX_SCALING_MODE |
vpx 1-D scaling mode More... | |
typedef enum vp9e_temporal_layering_mode | VP9E_TEMPORAL_LAYERING_MODE |
Temporal layering mode enum for VP9 SVC. More... | |
typedef struct vpx_roi_map | vpx_roi_map_t |
vpx region of interest map More... | |
typedef struct vpx_active_map | vpx_active_map_t |
vpx active region map More... | |
typedef struct vpx_scaling_mode | vpx_scaling_mode_t |
vpx image scaling mode More... | |
typedef struct vpx_svc_layer_id | vpx_svc_layer_id_t |
vp9 svc layer parameters More... | |
typedef struct vpx_svc_ref_frame_config | vpx_svc_ref_frame_config_t |
vp9 svc frame flag parameters. More... | |
Algorithm interface for VP8 | |
This interface provides the capability to encode raw VP8 streams. | |
vpx_codec_iface_t | vpx_codec_vp8_cx_algo |
vpx_codec_iface_t * | vpx_codec_vp8_cx (void) |
Algorithm interface for VP9 | |
This interface provides the capability to encode raw VP9 streams. | |
vpx_codec_iface_t | vpx_codec_vp9_cx_algo |
vpx_codec_iface_t * | vpx_codec_vp9_cx (void) |
Provides definitions for using VP8 or VP9 encoder algorithm within the vpx Codec Interface.