Docs.rs
cros-libva-0.0.6
cros-libva 0.0.6
Permalink
Docs.rs crate page
BSD-3-Clause
Links
Repository
crates.io
Source
Owners
Gnurou
Dependencies
bitflags ^1.3
normal
log ^0
normal
thiserror ^1
normal
crc32fast ^1.2.1
dev
pkg-config ^0.3.26
build
Versions
95.31%
of the crate is documented
Platform
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
cros_libva
0.0.6
Module constants
Constants
Type Aliases
In crate cros_libva
?
Module
cros_libva
::
constants
source
·
[
−
]
Constants
VA_3DLUT_CHANNEL_RGB_RGB
VA_3DLUT_CHANNEL_UNKNOWN
VA_3DLUT_CHANNEL_VUY_RGB
VA_3DLUT_CHANNEL_YUV_RGB
VA_ATTRIB_NOT_SUPPORTED
VA_AV1_MAX_SEGMENTS
VA_AV1_SEG_LVL_MAX
VA_BLEND_GLOBAL_ALPHA
VA_BLEND_LUMA_KEY
VA_BLEND_PREMULTIPLIED_ALPHA
VA_BOTTOM_FIELD
VA_BOTTOM_FIELD_FIRST
VA_CHROMA_SITING_HORIZONTAL_CENTER
VA_CHROMA_SITING_HORIZONTAL_LEFT
VA_CHROMA_SITING_UNKNOWN
VA_CHROMA_SITING_VERTICAL_BOTTOM
VA_CHROMA_SITING_VERTICAL_CENTER
VA_CHROMA_SITING_VERTICAL_TOP
VA_CLEAR_DRAWABLE
VA_CODED_BUF_STATUS_AIR_MB_OVER_THRESHOLD
VA_CODED_BUF_STATUS_BAD_BITSTREAM
VA_CODED_BUF_STATUS_BITRATE_HIGH
VA_CODED_BUF_STATUS_BITRATE_OVERFLOW
VA_CODED_BUF_STATUS_FRAME_SIZE_OVERFLOW
VA_CODED_BUF_STATUS_LARGE_SLICE_MASK
VA_CODED_BUF_STATUS_NUMBER_PASSES_MASK
VA_CODED_BUF_STATUS_PICTURE_AVE_QP_MASK
VA_CODED_BUF_STATUS_SINGLE_NALU
VA_CODED_BUF_STATUS_SLICE_OVERFLOW_MASK
VA_DEC_PROCESSING
VA_DEC_PROCESSING_NONE
VA_DEC_SLICE_MODE_BASE
VA_DEC_SLICE_MODE_NORMAL
VA_DEINTERLACING_BOTTOM_FIELD
VA_DEINTERLACING_BOTTOM_FIELD_FIRST
VA_DEINTERLACING_FMD_ENABLE
VA_DEINTERLACING_ONE_FIELD
VA_DEINTERLACING_SCD_ENABLE
VA_DISPLAY_ATTRIB_GETTABLE
VA_DISPLAY_ATTRIB_NOT_SUPPORTED
VA_DISPLAY_ATTRIB_SETTABLE
VA_DRM_AUTH_CUSTOM
VA_DRM_AUTH_DRI1
VA_DRM_AUTH_DRI2
VA_DRM_AUTH_NONE
VA_ENABLE_BLEND
VA_ENCRYPTION_TYPE_FULLSAMPLE_CBC
VA_ENCRYPTION_TYPE_FULLSAMPLE_CTR
VA_ENCRYPTION_TYPE_SUBSAMPLE_CBC
VA_ENCRYPTION_TYPE_SUBSAMPLE_CTR
VA_ENC_INTERLACED_FIELD
VA_ENC_INTERLACED_FRAME
VA_ENC_INTERLACED_MBAFF
VA_ENC_INTERLACED_NONE
VA_ENC_INTERLACED_PAFF
VA_ENC_INTRA_REFRESH_ADAPTIVE
VA_ENC_INTRA_REFRESH_B_FRAME
VA_ENC_INTRA_REFRESH_CYCLIC
VA_ENC_INTRA_REFRESH_MULTI_REF
VA_ENC_INTRA_REFRESH_NONE
VA_ENC_INTRA_REFRESH_P_FRAME
VA_ENC_INTRA_REFRESH_ROLLING_COLUMN
VA_ENC_INTRA_REFRESH_ROLLING_ROW
VA_ENC_PACKED_HEADER_MISC
VA_ENC_PACKED_HEADER_NONE
VA_ENC_PACKED_HEADER_PICTURE
VA_ENC_PACKED_HEADER_RAW_DATA
VA_ENC_PACKED_HEADER_SEQUENCE
VA_ENC_PACKED_HEADER_SLICE
VA_ENC_QUANTIZATION_NONE
VA_ENC_QUANTIZATION_TRELLIS_SUPPORTED
VA_ENC_SLICE_STRUCTURE_ARBITRARY_MACROBLOCKS
VA_ENC_SLICE_STRUCTURE_ARBITRARY_ROWS
VA_ENC_SLICE_STRUCTURE_EQUAL_MULTI_ROWS
VA_ENC_SLICE_STRUCTURE_EQUAL_ROWS
VA_ENC_SLICE_STRUCTURE_MAX_SLICE_SIZE
VA_ENC_SLICE_STRUCTURE_POWER_OF_TWO_ROWS
VA_EXEC_ASYNC
VA_EXEC_MODE_DEFAULT
VA_EXEC_MODE_PERFORMANCE
VA_EXEC_MODE_POWER_SAVING
VA_EXEC_SYNC
VA_EXPORT_SURFACE_COMPOSED_LAYERS
VA_EXPORT_SURFACE_READ_ONLY
VA_EXPORT_SURFACE_READ_WRITE
VA_EXPORT_SURFACE_SEPARATE_LAYERS
VA_EXPORT_SURFACE_WRITE_ONLY
VA_FEATURE_NOT_SUPPORTED
VA_FEATURE_REQUIRED
VA_FEATURE_SUPPORTED
VA_FEI_FUNCTION_ENC
VA_FEI_FUNCTION_ENC_PAK
VA_FEI_FUNCTION_PAK
VA_FILTER_INTERPOLATION_ADVANCED
VA_FILTER_INTERPOLATION_BILINEAR
VA_FILTER_INTERPOLATION_DEFAULT
VA_FILTER_INTERPOLATION_MASK
VA_FILTER_INTERPOLATION_NEAREST_NEIGHBOR
VA_FILTER_SCALING_DEFAULT
VA_FILTER_SCALING_FAST
VA_FILTER_SCALING_HQ
VA_FILTER_SCALING_MASK
VA_FILTER_SCALING_NL_ANAMORPHIC
VA_FOURCC_411P
VA_FOURCC_411R
VA_FOURCC_422H
VA_FOURCC_422V
VA_FOURCC_444P
VA_FOURCC_A2B10G10R10
VA_FOURCC_A2R10G10B10
VA_FOURCC_ABGR
VA_FOURCC_ABGR64
VA_FOURCC_AI44
VA_FOURCC_ARGB
VA_FOURCC_ARGB64
VA_FOURCC_AYUV
VA_FOURCC_BGR565
VA_FOURCC_BGRA
VA_FOURCC_BGRP
VA_FOURCC_BGRX
VA_FOURCC_I010
VA_FOURCC_I420
VA_FOURCC_IMC3
VA_FOURCC_IYUV
VA_FOURCC_NV11
VA_FOURCC_NV12
VA_FOURCC_NV21
VA_FOURCC_P010
VA_FOURCC_P012
VA_FOURCC_P016
VA_FOURCC_P208
VA_FOURCC_RGB565
VA_FOURCC_RGBA
VA_FOURCC_RGBP
VA_FOURCC_RGBX
VA_FOURCC_UYVY
VA_FOURCC_VYUY
VA_FOURCC_X2B10G10R10
VA_FOURCC_X2R10G10B10
VA_FOURCC_XBGR
VA_FOURCC_XRGB
VA_FOURCC_XYUV
VA_FOURCC_Y8
VA_FOURCC_Y16
VA_FOURCC_Y210
VA_FOURCC_Y212
VA_FOURCC_Y216
VA_FOURCC_Y410
VA_FOURCC_Y412
VA_FOURCC_Y416
VA_FOURCC_Y800
VA_FOURCC_YUY2
VA_FOURCC_YV12
VA_FOURCC_YV16
VA_FOURCC_YV24
VA_FOURCC_YV32
VA_FOURCC_YVYU
VA_FRAME_PICTURE
VA_INVALID_ID
VA_INVALID_SURFACE
VA_LSB_FIRST
VA_MAJOR_VERSION
VA_MB_PRED_AVAIL_LEFT
VA_MB_PRED_AVAIL_TOP
VA_MB_PRED_AVAIL_TOP_LEFT
VA_MB_PRED_AVAIL_TOP_RIGHT
VA_MB_TYPE_MOTION_BACKWARD
VA_MB_TYPE_MOTION_FORWARD
VA_MB_TYPE_MOTION_INTRA
VA_MB_TYPE_MOTION_PATTERN
VA_MICRO_VERSION
VA_MINOR_VERSION
VA_MIRROR_HORIZONTAL
VA_MIRROR_NONE
VA_MIRROR_VERTICAL
VA_MSB_FIRST
VA_OOL_DEBLOCKING_FALSE
VA_OOL_DEBLOCKING_TRUE
VA_PADDING_HIGH
VA_PADDING_LARGE
VA_PADDING_LOW
VA_PADDING_MEDIUM
VA_PC_BLOCK_SIZE_128
VA_PC_BLOCK_SIZE_192
VA_PC_BLOCK_SIZE_256
VA_PC_CIPHER_AES
VA_PC_CIPHER_MODE_CBC
VA_PC_CIPHER_MODE_CTR
VA_PC_CIPHER_MODE_ECB
VA_PC_SAMPLE_TYPE_FULLSAMPLE
VA_PC_SAMPLE_TYPE_SUBSAMPLE
VA_PC_USAGE_DEFAULT
VA_PC_USAGE_WIDEVINE
VA_PICTURE_H264_BOTTOM_FIELD
VA_PICTURE_H264_INVALID
VA_PICTURE_H264_LONG_TERM_REFERENCE
VA_PICTURE_H264_SHORT_TERM_REFERENCE
VA_PICTURE_H264_TOP_FIELD
VA_PICTURE_HEVC_BOTTOM_FIELD
VA_PICTURE_HEVC_FIELD_PIC
VA_PICTURE_HEVC_INVALID
VA_PICTURE_HEVC_LONG_TERM_REFERENCE
VA_PICTURE_HEVC_RPS_LT_CURR
VA_PICTURE_HEVC_RPS_ST_CURR_AFTER
VA_PICTURE_HEVC_RPS_ST_CURR_BEFORE
VA_PICTURE_STATS_BOTTOM_FIELD
VA_PICTURE_STATS_CONTENT_UPDATED
VA_PICTURE_STATS_INVALID
VA_PICTURE_STATS_PROGRESSIVE
VA_PICTURE_STATS_TOP_FIELD
VA_PIPELINE_FLAG_END
VA_PREDICTION_DIRECTION_BI_NOT_EMPTY
VA_PREDICTION_DIRECTION_FUTURE
VA_PREDICTION_DIRECTION_PREVIOUS
VA_PROCESSING_RATE_DECODE
VA_PROCESSING_RATE_ENCODE
VA_PROCESSING_RATE_NONE
VA_PROC_FILTER_MANDATORY
VA_PROC_HVS_DENOISE_AUTO_BDRATE
VA_PROC_HVS_DENOISE_AUTO_SUBJECTIVE
VA_PROC_HVS_DENOISE_DEFAULT
VA_PROC_HVS_DENOISE_MANUAL
VA_PROC_PIPELINE_FAST
VA_PROC_PIPELINE_SUBPICTURES
VA_PROGRESSIVE
VA_RC_AVBR
VA_RC_CBR
VA_RC_CFS
VA_RC_CQP
VA_RC_ICQ
VA_RC_MB
VA_RC_NONE
VA_RC_PARALLEL
VA_RC_QVBR
VA_RC_TCBRC
VA_RC_VBR
VA_RC_VBR_CONSTRAINED
VA_RC_VCM
VA_RENDER_DEVICE_EXTERNAL
VA_RENDER_DEVICE_LOCAL
VA_RENDER_DEVICE_UNDEFINED
VA_RENDER_MODE_EXTERNAL_GPU
VA_RENDER_MODE_EXTERNAL_OVERLAY
VA_RENDER_MODE_LOCAL_GPU
VA_RENDER_MODE_LOCAL_OVERLAY
VA_RENDER_MODE_UNDEFINED
VA_ROTATION_90
VA_ROTATION_180
VA_ROTATION_270
VA_ROTATION_NONE
VA_RT_FORMAT_PROTECTED
VA_RT_FORMAT_RGB16
VA_RT_FORMAT_RGB32
VA_RT_FORMAT_RGB32_10
VA_RT_FORMAT_RGB32_10BPP
VA_RT_FORMAT_RGBP
VA_RT_FORMAT_YUV400
VA_RT_FORMAT_YUV411
VA_RT_FORMAT_YUV420
VA_RT_FORMAT_YUV420_10
VA_RT_FORMAT_YUV420_10BPP
VA_RT_FORMAT_YUV420_12
VA_RT_FORMAT_YUV422
VA_RT_FORMAT_YUV422_10
VA_RT_FORMAT_YUV422_12
VA_RT_FORMAT_YUV444
VA_RT_FORMAT_YUV444_10
VA_RT_FORMAT_YUV444_12
VA_SLICE_DATA_FLAG_ALL
VA_SLICE_DATA_FLAG_BEGIN
VA_SLICE_DATA_FLAG_END
VA_SLICE_DATA_FLAG_MIDDLE
VA_SOURCE_RANGE_FULL
VA_SOURCE_RANGE_REDUCED
VA_SOURCE_RANGE_UNKNOWN
VA_SRC_BT601
VA_SRC_BT709
VA_SRC_COLOR_MASK
VA_SRC_SMPTE_240
VA_STATUS_ERROR_ALLOCATION_FAILED
VA_STATUS_ERROR_ATTR_NOT_SUPPORTED
VA_STATUS_ERROR_DECODING_ERROR
VA_STATUS_ERROR_ENCODING_ERROR
VA_STATUS_ERROR_FLAG_NOT_SUPPORTED
VA_STATUS_ERROR_HW_BUSY
VA_STATUS_ERROR_INVALID_BUFFER
VA_STATUS_ERROR_INVALID_CONFIG
VA_STATUS_ERROR_INVALID_CONTEXT
VA_STATUS_ERROR_INVALID_DISPLAY
VA_STATUS_ERROR_INVALID_FILTER_CHAIN
VA_STATUS_ERROR_INVALID_IMAGE
VA_STATUS_ERROR_INVALID_IMAGE_FORMAT
VA_STATUS_ERROR_INVALID_PARAMETER
VA_STATUS_ERROR_INVALID_SUBPICTURE
VA_STATUS_ERROR_INVALID_SURFACE
VA_STATUS_ERROR_INVALID_VALUE
VA_STATUS_ERROR_MAX_NUM_EXCEEDED
VA_STATUS_ERROR_NOT_ENOUGH_BUFFER
VA_STATUS_ERROR_OPERATION_FAILED
VA_STATUS_ERROR_RESOLUTION_NOT_SUPPORTED
VA_STATUS_ERROR_SURFACE_BUSY
VA_STATUS_ERROR_SURFACE_IN_DISPLAYING
VA_STATUS_ERROR_TIMEDOUT
VA_STATUS_ERROR_UNIMPLEMENTED
VA_STATUS_ERROR_UNKNOWN
VA_STATUS_ERROR_UNSUPPORTED_BUFFERTYPE
VA_STATUS_ERROR_UNSUPPORTED_ENTRYPOINT
VA_STATUS_ERROR_UNSUPPORTED_FILTER
VA_STATUS_ERROR_UNSUPPORTED_MEMORY_TYPE
VA_STATUS_ERROR_UNSUPPORTED_PROFILE
VA_STATUS_ERROR_UNSUPPORTED_RT_FORMAT
VA_STATUS_SUCCESS
VA_SUBPICTURE_CHROMA_KEYING
VA_SUBPICTURE_DESTINATION_IS_SCREEN_COORD
VA_SUBPICTURE_GLOBAL_ALPHA
VA_SURFACE_ATTRIB_GETTABLE
VA_SURFACE_ATTRIB_MEM_TYPE_DRM_PRIME
VA_SURFACE_ATTRIB_MEM_TYPE_DRM_PRIME_2
VA_SURFACE_ATTRIB_MEM_TYPE_KERNEL_DRM
VA_SURFACE_ATTRIB_MEM_TYPE_USER_PTR
VA_SURFACE_ATTRIB_MEM_TYPE_V4L2
VA_SURFACE_ATTRIB_MEM_TYPE_VA
VA_SURFACE_ATTRIB_NOT_SUPPORTED
VA_SURFACE_ATTRIB_SETTABLE
VA_SURFACE_ATTRIB_USAGE_HINT_DECODER
VA_SURFACE_ATTRIB_USAGE_HINT_DISPLAY
VA_SURFACE_ATTRIB_USAGE_HINT_ENCODER
VA_SURFACE_ATTRIB_USAGE_HINT_EXPORT
VA_SURFACE_ATTRIB_USAGE_HINT_GENERIC
VA_SURFACE_ATTRIB_USAGE_HINT_VPP_READ
VA_SURFACE_ATTRIB_USAGE_HINT_VPP_WRITE
VA_SURFACE_EXTBUF_DESC_CACHED
VA_SURFACE_EXTBUF_DESC_ENABLE_TILING
VA_SURFACE_EXTBUF_DESC_PROTECTED
VA_SURFACE_EXTBUF_DESC_UNCACHED
VA_SURFACE_EXTBUF_DESC_WC
VA_TIMEOUT_INFINITE
VA_TONE_MAPPING_HDR_TO_EDR
VA_TONE_MAPPING_HDR_TO_HDR
VA_TONE_MAPPING_HDR_TO_SDR
VA_TONE_MAPPING_SDR_TO_HDR
VA_TOP_FIELD
VA_TOP_FIELD_FIRST
VA_VERSION_HEX
VA_VERSION_S
Type Aliases
_bindgen_ty_1