mirror of
https://github.com/ZDoom/zdoom-macos-deps.git
synced 2025-02-20 18:42:23 +00:00
update vpx to 1.12.0
This commit is contained in:
parent
a82b92ecc8
commit
d5ebd55012
4 changed files with 103 additions and 109 deletions
172
deps/vpx/include/vpx/vp8cx.h
vendored
172
deps/vpx/include/vpx/vp8cx.h
vendored
|
@ -33,7 +33,15 @@ extern "C" {
|
|||
* This interface provides the capability to encode raw VP8 streams.
|
||||
* @{
|
||||
*/
|
||||
|
||||
/*!\brief A single instance of the VP8 encoder.
|
||||
*\deprecated This access mechanism is provided for backwards compatibility;
|
||||
* prefer vpx_codec_vp8_cx().
|
||||
*/
|
||||
extern vpx_codec_iface_t vpx_codec_vp8_cx_algo;
|
||||
|
||||
/*!\brief The interface to the VP8 encoder.
|
||||
*/
|
||||
extern vpx_codec_iface_t *vpx_codec_vp8_cx(void);
|
||||
/*!@} - end algorithm interface member group*/
|
||||
|
||||
|
@ -42,7 +50,15 @@ extern vpx_codec_iface_t *vpx_codec_vp8_cx(void);
|
|||
* This interface provides the capability to encode raw VP9 streams.
|
||||
* @{
|
||||
*/
|
||||
|
||||
/*!\brief A single instance of the VP9 encoder.
|
||||
*\deprecated This access mechanism is provided for backwards compatibility;
|
||||
* prefer vpx_codec_vp9_cx().
|
||||
*/
|
||||
extern vpx_codec_iface_t vpx_codec_vp9_cx_algo;
|
||||
|
||||
/*!\brief The interface to the VP9 encoder.
|
||||
*/
|
||||
extern vpx_codec_iface_t *vpx_codec_vp9_cx(void);
|
||||
/*!@} - end algorithm interface member group*/
|
||||
|
||||
|
@ -494,25 +510,13 @@ enum vp8e_enc_control_id {
|
|||
*/
|
||||
VP9E_SET_COLOR_SPACE,
|
||||
|
||||
/*!\brief Codec control function to set temporal layering mode.
|
||||
* \note Valid ranges: 0..3, default is "0"
|
||||
* (VP9E_TEMPORAL_LAYERING_MODE_NOLAYERING).
|
||||
* 0 = VP9E_TEMPORAL_LAYERING_MODE_NOLAYERING
|
||||
* 1 = VP9E_TEMPORAL_LAYERING_MODE_BYPASS
|
||||
* 2 = VP9E_TEMPORAL_LAYERING_MODE_0101
|
||||
* 3 = VP9E_TEMPORAL_LAYERING_MODE_0212
|
||||
*
|
||||
* Supported in codecs: VP9
|
||||
*/
|
||||
VP9E_SET_TEMPORAL_LAYERING_MODE,
|
||||
|
||||
/*!\brief Codec control function to set minimum interval between GF/ARF frames
|
||||
*
|
||||
* By default the value is set as 4.
|
||||
*
|
||||
* Supported in codecs: VP9
|
||||
*/
|
||||
VP9E_SET_MIN_GF_INTERVAL,
|
||||
VP9E_SET_MIN_GF_INTERVAL = 48,
|
||||
|
||||
/*!\brief Codec control function to set minimum interval between GF/ARF frames
|
||||
*
|
||||
|
@ -742,6 +746,17 @@ enum vp8e_enc_control_id {
|
|||
* Supported in codecs: VP9
|
||||
*/
|
||||
VP9E_GET_LAST_QUANTIZER_SVC_LAYERS,
|
||||
|
||||
/*!\brief Codec control to disable internal features in rate control.
|
||||
*
|
||||
* This will turn off cyclic refresh for vp8.
|
||||
*
|
||||
* With this, the rate control is expected to work exactly the same as the
|
||||
* interface provided in vp8_ratectrl_rtc.cc/h
|
||||
*
|
||||
* Supported in codecs: VP8
|
||||
*/
|
||||
VP8E_SET_RTC_EXTERNAL_RATECTRL,
|
||||
};
|
||||
|
||||
/*!\brief vpx 1-D scaling mode
|
||||
|
@ -797,8 +812,8 @@ typedef struct vpx_roi_map {
|
|||
unsigned int rows; /**< Number of rows. */
|
||||
unsigned int cols; /**< Number of columns. */
|
||||
/*! VP8 only uses the first 4 segments. VP9 uses 8 segments. */
|
||||
int delta_q[8]; /**< Quantizer deltas. */
|
||||
int delta_lf[8]; /**< Loop filter deltas. */
|
||||
int delta_q[8]; /**< Quantizer deltas. Valid range: [-63, 63].*/
|
||||
int delta_lf[8]; /**< Loop filter deltas. Valid range: [-63, 63].*/
|
||||
/*! skip and ref frame segment is only used in VP9. */
|
||||
int skip[8]; /**< Skip this block. */
|
||||
int ref_frame[8]; /**< Reference frame for this block. */
|
||||
|
@ -941,28 +956,12 @@ typedef struct vpx_svc_spatial_layer_sync {
|
|||
*
|
||||
*/
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP8E_SET_FRAME_FLAGS, int)
|
||||
#define VPX_CTRL_VP8E_SET_FRAME_FLAGS
|
||||
VPX_CTRL_USE_TYPE(VP8E_SET_TEMPORAL_LAYER_ID, int)
|
||||
#define VPX_CTRL_VP8E_SET_TEMPORAL_LAYER_ID
|
||||
VPX_CTRL_USE_TYPE(VP8E_SET_ROI_MAP, vpx_roi_map_t *)
|
||||
#define VPX_CTRL_VP8E_SET_ROI_MAP
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_ROI_MAP, vpx_roi_map_t *)
|
||||
#define VPX_CTRL_VP9E_SET_ROI_MAP
|
||||
VPX_CTRL_USE_TYPE(VP8E_SET_ACTIVEMAP, vpx_active_map_t *)
|
||||
#define VPX_CTRL_VP8E_SET_ACTIVEMAP
|
||||
VPX_CTRL_USE_TYPE(VP8E_SET_SCALEMODE, vpx_scaling_mode_t *)
|
||||
#define VPX_CTRL_VP8E_SET_SCALEMODE
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_SVC, int)
|
||||
#define VPX_CTRL_VP9E_SET_SVC
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_SVC_PARAMETERS, void *)
|
||||
#define VPX_CTRL_VP9E_SET_SVC_PARAMETERS
|
||||
VPX_CTRL_USE_TYPE(VP9E_REGISTER_CX_CALLBACK, void *)
|
||||
#define VPX_CTRL_VP9E_REGISTER_CX_CALLBACK
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_SVC_LAYER_ID, vpx_svc_layer_id_t *)
|
||||
#define VPX_CTRL_VP9E_SET_SVC_LAYER_ID
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP8E_SET_CPUUSED, int)
|
||||
#define VPX_CTRL_VP8E_SET_CPUUSED
|
||||
VPX_CTRL_USE_TYPE(VP8E_SET_ENABLEAUTOALTREF, unsigned int)
|
||||
|
@ -975,7 +974,10 @@ VPX_CTRL_USE_TYPE(VP8E_SET_STATIC_THRESHOLD, unsigned int)
|
|||
#define VPX_CTRL_VP8E_SET_STATIC_THRESHOLD
|
||||
VPX_CTRL_USE_TYPE(VP8E_SET_TOKEN_PARTITIONS, int) /* vp8e_token_partitions */
|
||||
#define VPX_CTRL_VP8E_SET_TOKEN_PARTITIONS
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP8E_GET_LAST_QUANTIZER, int *)
|
||||
#define VPX_CTRL_VP8E_GET_LAST_QUANTIZER
|
||||
VPX_CTRL_USE_TYPE(VP8E_GET_LAST_QUANTIZER_64, int *)
|
||||
#define VPX_CTRL_VP8E_GET_LAST_QUANTIZER_64
|
||||
VPX_CTRL_USE_TYPE(VP8E_SET_ARNR_MAXFRAMES, unsigned int)
|
||||
#define VPX_CTRL_VP8E_SET_ARNR_MAXFRAMES
|
||||
VPX_CTRL_USE_TYPE(VP8E_SET_ARNR_STRENGTH, unsigned int)
|
||||
|
@ -986,129 +988,103 @@ VPX_CTRL_USE_TYPE(VP8E_SET_TUNING, int) /* vp8e_tuning */
|
|||
#define VPX_CTRL_VP8E_SET_TUNING
|
||||
VPX_CTRL_USE_TYPE(VP8E_SET_CQ_LEVEL, unsigned int)
|
||||
#define VPX_CTRL_VP8E_SET_CQ_LEVEL
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP8E_SET_MAX_INTRA_BITRATE_PCT, unsigned int)
|
||||
#define VPX_CTRL_VP8E_SET_MAX_INTRA_BITRATE_PCT
|
||||
VPX_CTRL_USE_TYPE(VP8E_SET_FRAME_FLAGS, int)
|
||||
#define VPX_CTRL_VP8E_SET_FRAME_FLAGS
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_MAX_INTER_BITRATE_PCT, unsigned int)
|
||||
#define VPX_CTRL_VP9E_SET_MAX_INTER_BITRATE_PCT
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_GF_CBR_BOOST_PCT, unsigned int)
|
||||
#define VPX_CTRL_VP9E_SET_GF_CBR_BOOST_PCT
|
||||
VPX_CTRL_USE_TYPE(VP8E_SET_TEMPORAL_LAYER_ID, int)
|
||||
#define VPX_CTRL_VP8E_SET_TEMPORAL_LAYER_ID
|
||||
VPX_CTRL_USE_TYPE(VP8E_SET_SCREEN_CONTENT_MODE, unsigned int)
|
||||
#define VPX_CTRL_VP8E_SET_SCREEN_CONTENT_MODE
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_LOSSLESS, unsigned int)
|
||||
#define VPX_CTRL_VP9E_SET_LOSSLESS
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_TILE_COLUMNS, int)
|
||||
#define VPX_CTRL_VP9E_SET_TILE_COLUMNS
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_TILE_ROWS, int)
|
||||
#define VPX_CTRL_VP9E_SET_TILE_ROWS
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_TPL, int)
|
||||
#define VPX_CTRL_VP9E_SET_TPL
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP8E_GET_LAST_QUANTIZER, int *)
|
||||
#define VPX_CTRL_VP8E_GET_LAST_QUANTIZER
|
||||
VPX_CTRL_USE_TYPE(VP8E_GET_LAST_QUANTIZER_64, int *)
|
||||
#define VPX_CTRL_VP8E_GET_LAST_QUANTIZER_64
|
||||
VPX_CTRL_USE_TYPE(VP9E_GET_LAST_QUANTIZER_SVC_LAYERS, int *)
|
||||
#define VPX_CTRL_VP9E_GET_LAST_QUANTIZER_SVC_LAYERS
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_GET_SVC_LAYER_ID, vpx_svc_layer_id_t *)
|
||||
#define VPX_CTRL_VP9E_GET_SVC_LAYER_ID
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP8E_SET_MAX_INTRA_BITRATE_PCT, unsigned int)
|
||||
#define VPX_CTRL_VP8E_SET_MAX_INTRA_BITRATE_PCT
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_MAX_INTER_BITRATE_PCT, unsigned int)
|
||||
#define VPX_CTRL_VP9E_SET_MAX_INTER_BITRATE_PCT
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP8E_SET_GF_CBR_BOOST_PCT, unsigned int)
|
||||
#define VPX_CTRL_VP8E_SET_GF_CBR_BOOST_PCT
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP8E_SET_SCREEN_CONTENT_MODE, unsigned int)
|
||||
#define VPX_CTRL_VP8E_SET_SCREEN_CONTENT_MODE
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_GF_CBR_BOOST_PCT, unsigned int)
|
||||
#define VPX_CTRL_VP9E_SET_GF_CBR_BOOST_PCT
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_LOSSLESS, unsigned int)
|
||||
#define VPX_CTRL_VP9E_SET_LOSSLESS
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_FRAME_PARALLEL_DECODING, unsigned int)
|
||||
#define VPX_CTRL_VP9E_SET_FRAME_PARALLEL_DECODING
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_AQ_MODE, unsigned int)
|
||||
#define VPX_CTRL_VP9E_SET_AQ_MODE
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_ALT_REF_AQ, int)
|
||||
#define VPX_CTRL_VP9E_SET_ALT_REF_AQ
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_FRAME_PERIODIC_BOOST, unsigned int)
|
||||
#define VPX_CTRL_VP9E_SET_FRAME_PERIODIC_BOOST
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_NOISE_SENSITIVITY, unsigned int)
|
||||
#define VPX_CTRL_VP9E_SET_NOISE_SENSITIVITY
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_SVC, int)
|
||||
#define VPX_CTRL_VP9E_SET_SVC
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_ROI_MAP, vpx_roi_map_t *)
|
||||
#define VPX_CTRL_VP9E_SET_ROI_MAP
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_SVC_PARAMETERS, void *)
|
||||
#define VPX_CTRL_VP9E_SET_SVC_PARAMETERS
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_SVC_LAYER_ID, vpx_svc_layer_id_t *)
|
||||
#define VPX_CTRL_VP9E_SET_SVC_LAYER_ID
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_TUNE_CONTENT, int) /* vp9e_tune_content */
|
||||
#define VPX_CTRL_VP9E_SET_TUNE_CONTENT
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_GET_SVC_LAYER_ID, vpx_svc_layer_id_t *)
|
||||
#define VPX_CTRL_VP9E_GET_SVC_LAYER_ID
|
||||
VPX_CTRL_USE_TYPE(VP9E_REGISTER_CX_CALLBACK, void *)
|
||||
#define VPX_CTRL_VP9E_REGISTER_CX_CALLBACK
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_COLOR_SPACE, int)
|
||||
#define VPX_CTRL_VP9E_SET_COLOR_SPACE
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_MIN_GF_INTERVAL, unsigned int)
|
||||
#define VPX_CTRL_VP9E_SET_MIN_GF_INTERVAL
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_MAX_GF_INTERVAL, unsigned int)
|
||||
#define VPX_CTRL_VP9E_SET_MAX_GF_INTERVAL
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_GET_ACTIVEMAP, vpx_active_map_t *)
|
||||
#define VPX_CTRL_VP9E_GET_ACTIVEMAP
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_COLOR_RANGE, int)
|
||||
#define VPX_CTRL_VP9E_SET_COLOR_RANGE
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_SVC_REF_FRAME_CONFIG, vpx_svc_ref_frame_config_t *)
|
||||
#define VPX_CTRL_VP9E_SET_SVC_REF_FRAME_CONFIG
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_RENDER_SIZE, int *)
|
||||
#define VPX_CTRL_VP9E_SET_RENDER_SIZE
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_TARGET_LEVEL, unsigned int)
|
||||
#define VPX_CTRL_VP9E_SET_TARGET_LEVEL
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_ROW_MT, unsigned int)
|
||||
#define VPX_CTRL_VP9E_SET_ROW_MT
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_GET_LEVEL, int *)
|
||||
#define VPX_CTRL_VP9E_GET_LEVEL
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_GET_LOOPFILTER_LEVEL, int *)
|
||||
#define VPX_CTRL_VP9E_GET_LOOPFILTER_LEVEL
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_ALT_REF_AQ, int)
|
||||
#define VPX_CTRL_VP9E_SET_ALT_REF_AQ
|
||||
VPX_CTRL_USE_TYPE(VP8E_SET_GF_CBR_BOOST_PCT, unsigned int)
|
||||
#define VPX_CTRL_VP8E_SET_GF_CBR_BOOST_PCT
|
||||
VPX_CTRL_USE_TYPE(VP9E_ENABLE_MOTION_VECTOR_UNIT_TEST, unsigned int)
|
||||
#define VPX_CTRL_VP9E_ENABLE_MOTION_VECTOR_UNIT_TEST
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_SVC_INTER_LAYER_PRED, unsigned int)
|
||||
#define VPX_CTRL_VP9E_SET_SVC_INTER_LAYER_PRED
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_SVC_FRAME_DROP_LAYER, vpx_svc_frame_drop_t *)
|
||||
#define VPX_CTRL_VP9E_SET_SVC_FRAME_DROP_LAYER
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_GET_SVC_REF_FRAME_CONFIG, vpx_svc_ref_frame_config_t *)
|
||||
#define VPX_CTRL_VP9E_GET_SVC_REF_FRAME_CONFIG
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_SVC_GF_TEMPORAL_REF, unsigned int)
|
||||
#define VPX_CTRL_VP9E_SET_SVC_GF_TEMPORAL_REF
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_SVC_SPATIAL_LAYER_SYNC,
|
||||
vpx_svc_spatial_layer_sync_t *)
|
||||
#define VPX_CTRL_VP9E_SET_SVC_SPATIAL_LAYER_SYNC
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_TPL, int)
|
||||
#define VPX_CTRL_VP9E_SET_TPL
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_POSTENCODE_DROP, unsigned int)
|
||||
#define VPX_CTRL_VP9E_SET_POSTENCODE_DROP
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_DELTA_Q_UV, int)
|
||||
#define VPX_CTRL_VP9E_SET_DELTA_Q_UV
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_DISABLE_OVERSHOOT_MAXQ_CBR, int)
|
||||
#define VPX_CTRL_VP9E_SET_DISABLE_OVERSHOOT_MAXQ_CBR
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_DISABLE_LOOPFILTER, int)
|
||||
#define VPX_CTRL_VP9E_SET_DISABLE_LOOPFILTER
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_RTC_EXTERNAL_RATECTRL, int)
|
||||
#define VPX_CTRL_VP9E_SET_RTC_EXTERNAL_RATECTRL
|
||||
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_EXTERNAL_RATE_CONTROL, vpx_rc_funcs_t *)
|
||||
#define VPX_CTRL_VP9E_SET_EXTERNAL_RATE_CONTROL
|
||||
VPX_CTRL_USE_TYPE(VP9E_SET_RTC_EXTERNAL_RATECTRL, int)
|
||||
#define VPX_CTRL_VP9E_SET_RTC_EXTERNAL_RATECTRL
|
||||
VPX_CTRL_USE_TYPE(VP9E_GET_LOOPFILTER_LEVEL, int *)
|
||||
#define VPX_CTRL_VP9E_GET_LOOPFILTER_LEVEL
|
||||
VPX_CTRL_USE_TYPE(VP9E_GET_LAST_QUANTIZER_SVC_LAYERS, int *)
|
||||
#define VPX_CTRL_VP9E_GET_LAST_QUANTIZER_SVC_LAYERS
|
||||
VPX_CTRL_USE_TYPE(VP8E_SET_RTC_EXTERNAL_RATECTRL, int)
|
||||
#define VPX_CTRL_VP8E_SET_RTC_EXTERNAL_RATECTRL
|
||||
|
||||
/*!\endcond */
|
||||
/*! @} - end defgroup vp8_encoder */
|
||||
|
|
36
deps/vpx/include/vpx/vp8dx.h
vendored
36
deps/vpx/include/vpx/vp8dx.h
vendored
|
@ -32,7 +32,15 @@ extern "C" {
|
|||
* This interface provides the capability to decode VP8 streams.
|
||||
* @{
|
||||
*/
|
||||
|
||||
/*!\brief A single instance of the VP8 decoder.
|
||||
*\deprecated This access mechanism is provided for backwards compatibility;
|
||||
* prefer vpx_codec_vp8_dx().
|
||||
*/
|
||||
extern vpx_codec_iface_t vpx_codec_vp8_dx_algo;
|
||||
|
||||
/*!\brief The interface to the VP8 decoder.
|
||||
*/
|
||||
extern vpx_codec_iface_t *vpx_codec_vp8_dx(void);
|
||||
/*!@} - end algorithm interface member group*/
|
||||
|
||||
|
@ -41,7 +49,15 @@ extern vpx_codec_iface_t *vpx_codec_vp8_dx(void);
|
|||
* This interface provides the capability to decode VP9 streams.
|
||||
* @{
|
||||
*/
|
||||
|
||||
/*!\brief A single instance of the VP9 decoder.
|
||||
*\deprecated This access mechanism is provided for backwards compatibility;
|
||||
* prefer vpx_codec_vp9_dx().
|
||||
*/
|
||||
extern vpx_codec_iface_t vpx_codec_vp9_dx_algo;
|
||||
|
||||
/*!\brief The interface to the VP9 decoder.
|
||||
*/
|
||||
extern vpx_codec_iface_t *vpx_codec_vp9_dx(void);
|
||||
/*!@} - end algorithm interface member group*/
|
||||
|
||||
|
@ -177,28 +193,30 @@ VPX_CTRL_USE_TYPE(VP8D_GET_FRAME_CORRUPTED, int *)
|
|||
#define VPX_CTRL_VP8D_GET_FRAME_CORRUPTED
|
||||
VPX_CTRL_USE_TYPE(VP8D_GET_LAST_REF_USED, int *)
|
||||
#define VPX_CTRL_VP8D_GET_LAST_REF_USED
|
||||
VPX_CTRL_USE_TYPE(VPXD_GET_LAST_QUANTIZER, int *)
|
||||
#define VPX_CTRL_VPXD_GET_LAST_QUANTIZER
|
||||
VPX_CTRL_USE_TYPE(VPXD_SET_DECRYPTOR, vpx_decrypt_init *)
|
||||
#define VPX_CTRL_VPXD_SET_DECRYPTOR
|
||||
VPX_CTRL_USE_TYPE(VP8D_SET_DECRYPTOR, vpx_decrypt_init *)
|
||||
#define VPX_CTRL_VP8D_SET_DECRYPTOR
|
||||
VPX_CTRL_USE_TYPE(VP9D_GET_FRAME_SIZE, int *)
|
||||
#define VPX_CTRL_VP9D_GET_FRAME_SIZE
|
||||
VPX_CTRL_USE_TYPE(VP9D_GET_DISPLAY_SIZE, int *)
|
||||
#define VPX_CTRL_VP9D_GET_DISPLAY_SIZE
|
||||
VPX_CTRL_USE_TYPE(VP9D_GET_BIT_DEPTH, unsigned int *)
|
||||
#define VPX_CTRL_VP9D_GET_BIT_DEPTH
|
||||
VPX_CTRL_USE_TYPE(VP9D_GET_FRAME_SIZE, int *)
|
||||
#define VPX_CTRL_VP9D_GET_FRAME_SIZE
|
||||
VPX_CTRL_USE_TYPE(VP9_SET_BYTE_ALIGNMENT, int)
|
||||
#define VPX_CTRL_VP9_SET_BYTE_ALIGNMENT
|
||||
VPX_CTRL_USE_TYPE(VP9_INVERT_TILE_DECODE_ORDER, int)
|
||||
#define VPX_CTRL_VP9_INVERT_TILE_DECODE_ORDER
|
||||
#define VPX_CTRL_VP9_DECODE_SVC_SPATIAL_LAYER
|
||||
VPX_CTRL_USE_TYPE(VP9_DECODE_SVC_SPATIAL_LAYER, int)
|
||||
#define VPX_CTRL_VP9_SET_SKIP_LOOP_FILTER
|
||||
VPX_CTRL_USE_TYPE(VP9_SET_SKIP_LOOP_FILTER, int)
|
||||
#define VPX_CTRL_VP9_DECODE_SET_ROW_MT
|
||||
#define VPX_CTRL_VP9_SET_SKIP_LOOP_FILTER
|
||||
VPX_CTRL_USE_TYPE(VP9_DECODE_SVC_SPATIAL_LAYER, int)
|
||||
#define VPX_CTRL_VP9_DECODE_SVC_SPATIAL_LAYER
|
||||
VPX_CTRL_USE_TYPE(VPXD_GET_LAST_QUANTIZER, int *)
|
||||
#define VPX_CTRL_VPXD_GET_LAST_QUANTIZER
|
||||
VPX_CTRL_USE_TYPE(VP9D_SET_ROW_MT, int)
|
||||
#define VPX_CTRL_VP9_SET_LOOP_FILTER_OPT
|
||||
#define VPX_CTRL_VP9_DECODE_SET_ROW_MT
|
||||
VPX_CTRL_USE_TYPE(VP9D_SET_LOOP_FILTER_OPT, int)
|
||||
#define VPX_CTRL_VP9_SET_LOOP_FILTER_OPT
|
||||
|
||||
/*!\endcond */
|
||||
/*! @} - end defgroup vp8_decoder */
|
||||
|
|
BIN
deps/vpx/lib/libvpx.a
vendored
BIN
deps/vpx/lib/libvpx.a
vendored
Binary file not shown.
4
deps/vpx/lib/pkgconfig/vpx.pc
vendored
4
deps/vpx/lib/pkgconfig/vpx.pc
vendored
|
@ -1,4 +1,4 @@
|
|||
# pkg-config file from libvpx v1.11.0
|
||||
# pkg-config file from libvpx v1.12.0
|
||||
prefix=
|
||||
exec_prefix=${prefix}
|
||||
libdir=${exec_prefix}/lib
|
||||
|
@ -6,7 +6,7 @@ includedir=${prefix}/include
|
|||
|
||||
Name: vpx
|
||||
Description: WebM Project VPx codec implementation
|
||||
Version: 1.11.0
|
||||
Version: 1.12.0
|
||||
Requires:
|
||||
Conflicts:
|
||||
Libs: -L${libdir} -lvpx -lm
|
||||
|
|
Loading…
Reference in a new issue