Re-exports§
pub use self::vpx_img_fmt as vpx_img_fmt_t;pub use self::vpx_color_space as vpx_color_space_t;pub use self::vpx_color_range as vpx_color_range_t;pub use self::vpx_bit_depth as vpx_bit_depth_t;pub use self::vpx_ref_frame_type as vpx_ref_frame_type_t;pub use self::vpx_rc_type as vpx_rc_type_t;pub use self::vpx_ext_rc_mode as vpx_ext_rc_mode_t;pub use self::vpx_rc_frame_update_type as vpx_rc_frame_update_type_t;pub use self::vpx_rc_ref_name as vpx_rc_ref_name_t;pub use self::vpx_rc_status as vpx_rc_status_t;pub use self::vpx_scaling_mode_1d as VPX_SCALING_MODE;pub use self::vp9e_temporal_layering_mode as VP9E_TEMPORAL_LAYERING_MODE;
Structs§
- VpxTpl
Block Stats - VpxTpl
Frame Stats - VpxTpl
GopStats - _Lldiv_
t - _Mbstatet
- __
crt_ locale_ data - __
crt_ locale_ data_ public - __
crt_ locale_ pointers - __
crt_ multibyte_ data - vp8_
postproc_ cfg - vp9_
ref_ frame - vpx_
active_ map - vpx_
codec_ ctx - vpx_
codec_ cx_ pkt - vpx_
codec_ cx_ pkt__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - vpx_
codec_ cx_ pkt__ bindgen_ ty_ 1_ vpx_ psnr_ pkt - vpx_
codec_ dec_ cfg - vpx_
codec_ enc_ cfg - vpx_
codec_ enc_ output_ cx_ cb_ pair - vpx_
codec_ frame_ buffer - vpx_
codec_ iface - vpx_
codec_ priv - vpx_
codec_ stream_ info - vpx_
decrypt_ init - vpx_
fixed_ buf - vpx_
image - vpx_
image_ rect - vpx_
rational - vpx_
rc_ config - vpx_
rc_ encodeframe_ decision - vpx_
rc_ encodeframe_ info - vpx_
rc_ encodeframe_ result - vpx_
rc_ firstpass_ stats - vpx_
rc_ frame_ stats - vpx_
rc_ funcs - vpx_
rc_ gop_ decision - vpx_
rc_ key_ frame_ decision - vpx_
rc_ ref_ frame - vpx_
ref_ frame - vpx_
roi_ map - vpx_
scaling_ mode - vpx_
svc_ frame_ drop - vpx_
svc_ layer_ id - vpx_
svc_ parameters - vpx_
svc_ ref_ frame_ config - vpx_
svc_ spatial_ layer_ sync
Enums§
- SVC_
LAYER_ DROP_ MODE - vp8_
com_ control_ id - vp8_
dec_ control_ id - vp8_
postproc_ level - vp8e_
enc_ control_ id - vp8e_
token_ partitions - vp8e_
tuning - vp9e_
temporal_ layering_ mode - vp9e_
tune_ content - vpx_
bit_ depth - vpx_
codec_ cx_ pkt_ kind - vpx_
codec_ err_ t - vpx_
color_ range - vpx_
color_ space - vpx_
enc_ pass - vpx_
ext_ rc_ mode - vpx_
img_ fmt - vpx_
kf_ mode - vpx_
rc_ frame_ update_ type - vpx_
rc_ mode - vpx_
rc_ ref_ name - vpx_
rc_ status - vpx_
rc_ type - vpx_
ref_ frame_ type - vpx_
scaling_ mode_ 1d
Constants§
- PRIX8
- PRIX16
- PRIX32
- PRIX64
- PRIXFAS
T8 - PRIXFAS
T16 - PRIXFAS
T32 - PRIXFAS
T64 - PRIXLEAS
T8 - PRIXLEAS
T16 - PRIXLEAS
T32 - PRIXLEAS
T64 - PRIXMAX
- PRIXPTR
- PRId8
- PRId16
- PRId32
- PRId64
- PRIdFAS
T8 - PRIdFAS
T16 - PRIdFAS
T32 - PRIdFAS
T64 - PRIdLEAS
T8 - PRIdLEAS
T16 - PRIdLEAS
T32 - PRIdLEAS
T64 - PRIdMAX
- PRIdPTR
- PRIi8
- PRIi16
- PRIi32
- PRIi64
- PRIiFAS
T8 - PRIiFAS
T16 - PRIiFAS
T32 - PRIiFAS
T64 - PRIiLEAS
T8 - PRIiLEAS
T16 - PRIiLEAS
T32 - PRIiLEAS
T64 - PRIiMAX
- PRIiPTR
- PRIo8
- PRIo16
- PRIo32
- PRIo64
- PRIoFAS
T8 - PRIoFAS
T16 - PRIoFAS
T32 - PRIoFAS
T64 - PRIoLEAS
T8 - PRIoLEAS
T16 - PRIoLEAS
T32 - PRIoLEAS
T64 - PRIoMAX
- PRIoPTR
- PRIu8
- PRIu16
- PRIu32
- PRIu64
- PRIuFAS
T8 - PRIuFAS
T16 - PRIuFAS
T32 - PRIuFAS
T64 - PRIuLEAS
T8 - PRIuLEAS
T16 - PRIuLEAS
T32 - PRIuLEAS
T64 - PRIuMAX
- PRIuPTR
- PRIx8
- PRIx16
- PRIx32
- PRIx64
- PRIxFAS
T8 - PRIxFAS
T16 - PRIxFAS
T32 - PRIxFAS
T64 - PRIxLEAS
T8 - PRIxLEAS
T16 - PRIxLEAS
T32 - PRIxLEAS
T64 - PRIxMAX
- PRIxPTR
- SCNd8
- SCNd16
- SCNd32
- SCNd64
- SCNdFAS
T8 - SCNdFAS
T16 - SCNdFAS
T32 - SCNdFAS
T64 - SCNdLEAS
T8 - SCNdLEAS
T16 - SCNdLEAS
T32 - SCNdLEAS
T64 - SCNdMAX
- SCNdPTR
- SCNi8
- SCNi16
- SCNi32
- SCNi64
- SCNiFAS
T8 - SCNiFAS
T16 - SCNiFAS
T32 - SCNiFAS
T64 - SCNiLEAS
T8 - SCNiLEAS
T16 - SCNiLEAS
T32 - SCNiLEAS
T64 - SCNiMAX
- SCNiPTR
- SCNo8
- SCNo16
- SCNo32
- SCNo64
- SCNoFAS
T8 - SCNoFAS
T16 - SCNoFAS
T32 - SCNoFAS
T64 - SCNoLEAS
T8 - SCNoLEAS
T16 - SCNoLEAS
T32 - SCNoLEAS
T64 - SCNoMAX
- SCNoPTR
- SCNu8
- SCNu16
- SCNu32
- SCNu64
- SCNuFAS
T8 - SCNuFAS
T16 - SCNuFAS
T32 - SCNuFAS
T64 - SCNuLEAS
T8 - SCNuLEAS
T16 - SCNuLEAS
T32 - SCNuLEAS
T64 - SCNuMAX
- SCNuPTR
- SCNx8
- SCNx16
- SCNx32
- SCNx64
- SCNxFAS
T8 - SCNxFAS
T16 - SCNxFAS
T32 - SCNxFAS
T64 - SCNxLEAS
T8 - SCNxLEAS
T16 - SCNxLEAS
T32 - SCNxLEAS
T64 - SCNxMAX
- SCNxPTR
- VP8_
EFLAG_ FORCE_ ARF - VP8_
EFLAG_ FORCE_ GF - VP8_
EFLAG_ NO_ REF_ ARF - VP8_
EFLAG_ NO_ REF_ GF - VP8_
EFLAG_ NO_ REF_ LAST - VP8_
EFLAG_ NO_ UPD_ ARF - VP8_
EFLAG_ NO_ UPD_ ENTROPY - VP8_
EFLAG_ NO_ UPD_ GF - VP8_
EFLAG_ NO_ UPD_ LAST - VP9_
MAXIMUM_ REF_ BUFFERS - VPX_
CODEC_ ABI_ VERSION - VPX_
CODEC_ CAP_ DECODER - VPX_
CODEC_ CAP_ ENCODER - VPX_
CODEC_ CAP_ ERROR_ CONCEALMENT - VPX_
CODEC_ CAP_ EXTERNAL_ FRAME_ BUFFER - VPX_
CODEC_ CAP_ FRAME_ THREADING - VPX_
CODEC_ CAP_ HIGHBITDEPTH - VPX_
CODEC_ CAP_ INPUT_ FRAGMENTS - VPX_
CODEC_ CAP_ OUTPUT_ PARTITION - VPX_
CODEC_ CAP_ POSTPROC - VPX_
CODEC_ CAP_ PSNR - VPX_
CODEC_ CAP_ PUT_ FRAME - VPX_
CODEC_ CAP_ PUT_ SLICE - VPX_
CODEC_ USE_ ERROR_ CONCEALMENT - VPX_
CODEC_ USE_ FRAME_ THREADING - VPX_
CODEC_ USE_ HIGHBITDEPTH - VPX_
CODEC_ USE_ INPUT_ FRAGMENTS - VPX_
CODEC_ USE_ OUTPUT_ PARTITION - VPX_
CODEC_ USE_ POSTPROC - VPX_
CODEC_ USE_ PSNR - VPX_
DECODER_ ABI_ VERSION - VPX_
DEFAULT_ Q - VPX_
DEFAULT_ RDMULT - VPX_
DL_ BEST_ QUALITY - VPX_
DL_ GOOD_ QUALITY - VPX_
DL_ REALTIME - VPX_
EFLAG_ FORCE_ KF - VPX_
ENCODER_ ABI_ VERSION - VPX_
ERROR_ RESILIENT_ DEFAULT - VPX_
ERROR_ RESILIENT_ PARTITIONS - VPX_
EXT_ RATECTRL_ ABI_ VERSION - VPX_
FRAME_ IS_ DROPPABLE - VPX_
FRAME_ IS_ FRAGMENT - VPX_
FRAME_ IS_ INVISIBLE - VPX_
FRAME_ IS_ KEY - VPX_
IMAGE_ ABI_ VERSION - VPX_
IMG_ FMT_ HAS_ ALPHA - VPX_
IMG_ FMT_ HIGHBITDEPTH - VPX_
IMG_ FMT_ PLANAR - VPX_
IMG_ FMT_ UV_ FLIP - VPX_
MAXIMUM_ WORK_ BUFFERS - VPX_
MAX_ LAYERS - VPX_
PLANE_ ALPHA - VPX_
PLANE_ PACKED - VPX_
PLANE_ U - VPX_
PLANE_ V - VPX_
PLANE_ Y - VPX_
RC_ MAX_ REF_ FRAMES - VPX_
RC_ MAX_ STATIC_ GF_ GROUP_ LENGTH - VPX_
SS_ DEFAULT_ LAYERS - VPX_
SS_ MAX_ LAYERS - VPX_
TPL_ ABI_ VERSION - VPX_
TS_ MAX_ LAYERS - VPX_
TS_ MAX_ PERIODICITY - WCHAR_
MAX - WCHAR_
MIN - WINT_
MAX - WINT_
MIN - _ARGMAX
- _ARM_
WINAPI_ PARTITION_ DESKTOP_ SDK_ AVAILABLE - _CRT_
BUILD_ DESKTOP_ APP - _CRT_
FUNCTIONS_ REQUIRED - _CRT_
HAS_ C11 - _CRT_
HAS_ CXX17 - _CRT_
INTERNAL_ NONSTDC_ NAMES - _CRT_
INT_ MAX - _CRT_
PACKING - _CRT_
SECURE_ CPP_ OVERLOAD_ SECURE_ NAMES - _CRT_
SECURE_ CPP_ OVERLOAD_ SECURE_ NAMES_ MEMORY - _CRT_
SECURE_ CPP_ OVERLOAD_ STANDARD_ NAMES - _CRT_
SECURE_ CPP_ OVERLOAD_ STANDARD_ NAMES_ COUNT - _CRT_
SECURE_ CPP_ OVERLOAD_ STANDARD_ NAMES_ MEMORY - _HAS_
CXX17 - _HAS_
CXX20 - _HAS_
CXX23 - _HAS_
EXCEPTIONS - _HAS_
NODISCARD - _SAL_
VERSION - _SECURECRT_
FILL_ BUFFER_ PATTERN - _STL_
LANG - _USE_
ATTRIBUTES_ FOR_ SAL - _USE_
DECLSPECS_ FOR_ SAL - _VCRT_
COMPILER_ PREPROCESSOR - __
GOT_ SECURE_ LIB__ - __
SAL_ H_ VERSION - __
STDC_ SECURE_ LIB__ - __
STDC_ WANT_ SECURE_ LIB__
Statics§
- __
security_ ⚠cookie - vpx_
codec_ ⚠vp8_ cx_ algo - vpx_
codec_ ⚠vp8_ dx_ algo - vpx_
codec_ ⚠vp9_ cx_ algo - vpx_
codec_ ⚠vp9_ dx_ algo
Functions§
- __
report_ ⚠gsfailure - __
security_ ⚠check_ cookie - __
security_ ⚠init_ cookie - __
threadhandle ⚠ - __
threadid ⚠ - __
va_ ⚠start - _errno⚠
- _get_
errno ⚠ - _invalid_
parameter_ ⚠noinfo - _invalid_
parameter_ ⚠noinfo_ noreturn - _invoke_
watson ⚠ - _set_
errno ⚠ - _strtoimax_
l ⚠ - _strtoumax_
l ⚠ - _wcstoimax_
l ⚠ - _wcstoumax_
l ⚠ - imaxabs⚠
- imaxdiv⚠
- strtoimax⚠
- strtoumax⚠
- vpx_
codec_ ⚠build_ config - vpx_
codec_ ⚠control_ - vpx_
codec_ ⚠dec_ init_ ver - vpx_
codec_ ⚠decode - vpx_
codec_ ⚠destroy - vpx_
codec_ ⚠enc_ config_ default - vpx_
codec_ ⚠enc_ config_ set - vpx_
codec_ ⚠enc_ init_ multi_ ver - vpx_
codec_ ⚠enc_ init_ ver - vpx_
codec_ ⚠encode - vpx_
codec_ ⚠err_ to_ string - vpx_
codec_ ⚠error - vpx_
codec_ ⚠error_ detail - vpx_
codec_ ⚠get_ caps - vpx_
codec_ ⚠get_ cx_ data - vpx_
codec_ ⚠get_ frame - vpx_
codec_ ⚠get_ global_ headers - vpx_
codec_ ⚠get_ preview_ frame - vpx_
codec_ ⚠get_ stream_ info - vpx_
codec_ ⚠iface_ name - vpx_
codec_ ⚠peek_ stream_ info - vpx_
codec_ ⚠register_ put_ frame_ cb - vpx_
codec_ ⚠register_ put_ slice_ cb - vpx_
codec_ ⚠set_ cx_ data_ buf - vpx_
codec_ ⚠set_ frame_ buffer_ functions - vpx_
codec_ ⚠version - vpx_
codec_ ⚠version_ extra_ str - vpx_
codec_ ⚠version_ str - vpx_
codec_ ⚠vp8_ cx - vpx_
codec_ ⚠vp8_ dx - vpx_
codec_ ⚠vp9_ cx - vpx_
codec_ ⚠vp9_ dx - vpx_
img_ ⚠alloc - vpx_
img_ ⚠flip - vpx_
img_ ⚠free - vpx_
img_ ⚠set_ rect - vpx_
img_ ⚠wrap - wcstoimax⚠
- wcstoumax⚠
Type Aliases§
- __
crt_ bool - __
time32_ t - __
time64_ t - __
vcrt_ bool - _locale_
t - errno_t
- imaxdiv_
t - int_
fast8_ t - int_
fast16_ t - int_
fast32_ t - int_
fast64_ t - int_
least8_ t - int_
least16_ t - int_
least32_ t - int_
least64_ t - intmax_
t - mbstate_
t - rsize_t
- time_t
- uint_
fast8_ t - uint_
fast16_ t - uint_
fast32_ t - uint_
fast64_ t - uint_
least8_ t - uint_
least16_ t - uint_
least32_ t - uint_
least64_ t - uintmax_
t - va_list
- vp8_
postproc_ cfg_ t - vp9_
ref_ frame_ t - vpx_
active_ map_ t - vpx_
codec_ caps_ t - vpx_
codec_ ctx_ t - vpx_
codec_ cx_ pkt_ t - vpx_
codec_ dec_ cfg_ t - vpx_
codec_ enc_ cfg_ t - vpx_
codec_ enc_ output_ cx_ pkt_ cb_ fn_ t - vpx_
codec_ er_ flags_ t - vpx_
codec_ flags_ t - vpx_
codec_ frame_ buffer_ t - vpx_
codec_ frame_ flags_ t - vpx_
codec_ iface_ t - vpx_
codec_ iter_ t - vpx_
codec_ priv_ output_ cx_ pkt_ cb_ pair_ t - vpx_
codec_ priv_ t - vpx_
codec_ pts_ t - vpx_
codec_ put_ frame_ cb_ fn_ t - vpx_
codec_ put_ slice_ cb_ fn_ t - vpx_
codec_ stream_ info_ t - vpx_
decrypt_ cb - vpx_
enc_ deadline_ t - vpx_
enc_ frame_ flags_ t - vpx_
fixed_ buf_ t - vpx_
get_ frame_ buffer_ cb_ fn_ t - vpx_
image_ rect_ t - vpx_
image_ t - vpx_
rational_ t - vpx_
rc_ config_ t - vpx_
rc_ create_ model_ cb_ fn_ t - vpx_
rc_ delete_ model_ cb_ fn_ t - vpx_
rc_ encodeframe_ decision_ t - vpx_
rc_ encodeframe_ info_ t - vpx_
rc_ encodeframe_ result_ t - vpx_
rc_ firstpass_ stats_ t - vpx_
rc_ frame_ stats_ t - vpx_
rc_ funcs_ t - vpx_
rc_ get_ encodeframe_ decision_ cb_ fn_ t - vpx_
rc_ get_ frame_ rdmult_ cb_ fn_ t - vpx_
rc_ get_ gop_ decision_ cb_ fn_ t - vpx_
rc_ get_ key_ frame_ decision_ cb_ fn_ t - vpx_
rc_ gop_ decision_ t - vpx_
rc_ key_ frame_ decision_ t - vpx_
rc_ model_ t - vpx_
rc_ ref_ frame_ t - vpx_
rc_ send_ firstpass_ stats_ cb_ fn_ t - vpx_
rc_ send_ tpl_ gop_ stats_ cb_ fn_ t - vpx_
rc_ update_ encodeframe_ result_ cb_ fn_ t - vpx_
ref_ frame_ t - vpx_
release_ frame_ buffer_ cb_ fn_ t - vpx_
roi_ map_ t - vpx_
scaling_ mode_ t - vpx_
svc_ extra_ cfg_ t - vpx_
svc_ frame_ drop_ t - vpx_
svc_ layer_ id_ t - vpx_
svc_ ref_ frame_ config_ t - vpx_
svc_ spatial_ layer_ sync_ t - wchar_t
- wctype_
t - wint_t