|
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) |
Algorithm interface for VP10 | |
This interface provides the capability to encode raw VP9 streams. | |
| vpx_codec_iface_t | vpx_codec_vp10_cx_algo |
| vpx_codec_iface_t * | vpx_codec_vp10_cx (void) |
Provides definitions for using VP8 or VP9 encoder algorithm within the vpx Codec Interface.
1.8.11