List of all items
Structs
- FramePlane
- bindings::video_frame_plane
- decode::Capabilities
- decode::InputFormat
- decode::Session
- decode::VdaConnection
- decode::VdaInstance
- decode::bindings::picture_ready_event_data
- decode::bindings::provide_picture_buffers_event_data
- decode::bindings::vda_capabilities
- decode::bindings::vda_event
- decode::bindings::vda_input_format
- decode::bindings::vda_session_info
- decode::format::InputFormat
- decode::session::Session
- decode::vda_instance::Capabilities
- decode::vda_instance::VdaConnection
- decode::vda_instance::VdaInstance
- encode::Bitrate
- encode::Config
- encode::EncodeCapabilities
- encode::OutputProfile
- encode::Session
- encode::VeaConnection
- encode::VeaInstance
- encode::bindings::vea_bitrate
- encode::bindings::vea_capabilities
- encode::bindings::vea_config
- encode::bindings::vea_event
- encode::bindings::vea_processed_output_buffer_event_data
- encode::bindings::vea_profile
- encode::bindings::vea_require_input_buffers_event_data
- encode::bindings::vea_session_info
- encode::format::Bitrate
- encode::format::OutputProfile
- encode::session::Session
- encode::vea_instance::Config
- encode::vea_instance::EncodeCapabilities
- encode::vea_instance::VeaConnection
- encode::vea_instance::VeaInstance
- format::FramePlane
Enums
- Error
- PixelFormat
- Profile
- decode::Event
- decode::Response
- decode::VdaImplType
- decode::event::Event
- decode::event::Response
- decode::vda_instance::VdaImplType
- encode::BitrateMode
- encode::Event
- encode::VeaError
- encode::VeaImplType
- encode::event::Event
- encode::event::VeaError
- encode::format::BitrateMode
- encode::vea_instance::VeaImplType
- error::Error
- format::PixelFormat
- format::Profile
Unions
Functions
- decode::bindings::close_decode_session
- decode::bindings::deinitialize
- decode::bindings::get_vda_capabilities
- decode::bindings::init_decode_session
- decode::bindings::initialize
- decode::bindings::vda_decode
- decode::bindings::vda_flush
- decode::bindings::vda_reset
- decode::bindings::vda_reuse_output_buffer
- decode::bindings::vda_set_output_buffer_count
- decode::bindings::vda_use_output_buffer
- decode::native_stubs::close_decode_session
- decode::native_stubs::deinitialize
- decode::native_stubs::get_vda_capabilities
- decode::native_stubs::init_decode_session
- decode::native_stubs::initialize
- decode::native_stubs::vda_decode
- decode::native_stubs::vda_flush
- decode::native_stubs::vda_reset
- decode::native_stubs::vda_reuse_output_buffer
- decode::native_stubs::vda_set_output_buffer_count
- decode::native_stubs::vda_use_output_buffer
- encode::bindings::close_encode_session
- encode::bindings::deinitialize_encode
- encode::bindings::get_vea_capabilities
- encode::bindings::init_encode_session
- encode::bindings::initialize_encode
- encode::bindings::vea_encode
- encode::bindings::vea_flush
- encode::bindings::vea_request_encoding_params_change
- encode::bindings::vea_use_output_buffer
- encode::native_stubs::close_encode_session
- encode::native_stubs::deinitialize_encode
- encode::native_stubs::get_vea_capabilities
- encode::native_stubs::init_encode_session
- encode::native_stubs::initialize_encode
- encode::native_stubs::vea_encode
- encode::native_stubs::vea_flush
- encode::native_stubs::vea_request_encoding_params_change
- encode::native_stubs::vea_use_output_buffer
- encode::session::convert_error_code
- format::validate_formats
Type Definitions
- BufferFd
- Result
- bindings::__int32_t
- bindings::video_codec_profile
- bindings::video_frame_plane_t
- bindings::video_pixel_format
- decode::bindings::__int32_t
- decode::bindings::__uint32_t
- decode::bindings::__uint64_t
- decode::bindings::picture_ready_event_data_t
- decode::bindings::provide_picture_buffers_event_data_t
- decode::bindings::vda_capabilities_t
- decode::bindings::vda_event_data_t
- decode::bindings::vda_event_t
- decode::bindings::vda_event_type
- decode::bindings::vda_impl_type
- decode::bindings::vda_input_format_t
- decode::bindings::vda_result
- decode::bindings::vda_session_info_t
- encode::VeaInputBufferId
- encode::VeaOutputBufferId
- encode::bindings::__int32_t
- encode::bindings::__int64_t
- encode::bindings::__uint32_t
- encode::bindings::__uint8_t
- encode::bindings::vea_bitrate_mode
- encode::bindings::vea_bitrate_t
- encode::bindings::vea_capabilities_t
- encode::bindings::vea_config_t
- encode::bindings::vea_error
- encode::bindings::vea_event_data_t
- encode::bindings::vea_event_t
- encode::bindings::vea_event_type
- encode::bindings::vea_impl_type
- encode::bindings::vea_input_buffer_id_t
- encode::bindings::vea_output_buffer_id_t
- encode::bindings::vea_processed_output_buffer_event_data_t
- encode::bindings::vea_profile_t
- encode::bindings::vea_require_input_buffers_event_data_t
- encode::bindings::vea_session_info_t
- encode::session::VeaInputBufferId
- encode::session::VeaOutputBufferId
- error::Result
- format::BufferFd
Constants
- bindings::video_codec_profile_AV1PROFILE_MAX
- bindings::video_codec_profile_AV1PROFILE_MIN
- bindings::video_codec_profile_AV1PROFILE_PROFILE_HIGH
- bindings::video_codec_profile_AV1PROFILE_PROFILE_MAIN
- bindings::video_codec_profile_AV1PROFILE_PROFILE_PRO
- bindings::video_codec_profile_DOLBYVISION_MAX
- bindings::video_codec_profile_DOLBYVISION_MIN
- bindings::video_codec_profile_DOLBYVISION_PROFILE0
- bindings::video_codec_profile_DOLBYVISION_PROFILE4
- bindings::video_codec_profile_DOLBYVISION_PROFILE5
- bindings::video_codec_profile_DOLBYVISION_PROFILE7
- bindings::video_codec_profile_H264PROFILE_BASELINE
- bindings::video_codec_profile_H264PROFILE_EXTENDED
- bindings::video_codec_profile_H264PROFILE_HIGH
- bindings::video_codec_profile_H264PROFILE_HIGH10PROFILE
- bindings::video_codec_profile_H264PROFILE_HIGH422PROFILE
- bindings::video_codec_profile_H264PROFILE_HIGH444PREDICTIVEPROFILE
- bindings::video_codec_profile_H264PROFILE_MAIN
- bindings::video_codec_profile_H264PROFILE_MAX
- bindings::video_codec_profile_H264PROFILE_MIN
- bindings::video_codec_profile_H264PROFILE_MULTIVIEWHIGH
- bindings::video_codec_profile_H264PROFILE_SCALABLEBASELINE
- bindings::video_codec_profile_H264PROFILE_SCALABLEHIGH
- bindings::video_codec_profile_H264PROFILE_STEREOHIGH
- bindings::video_codec_profile_HEVCPROFILE_MAIN
- bindings::video_codec_profile_HEVCPROFILE_MAIN10
- bindings::video_codec_profile_HEVCPROFILE_MAIN_STILL_PICTURE
- bindings::video_codec_profile_HEVCPROFILE_MAX
- bindings::video_codec_profile_HEVCPROFILE_MIN
- bindings::video_codec_profile_THEORAPROFILE_ANY
- bindings::video_codec_profile_THEORAPROFILE_MAX
- bindings::video_codec_profile_THEORAPROFILE_MIN
- bindings::video_codec_profile_VIDEO_CODEC_PROFILE_MAX
- bindings::video_codec_profile_VIDEO_CODEC_PROFILE_MIN
- bindings::video_codec_profile_VIDEO_CODEC_PROFILE_UNKNOWN
- bindings::video_codec_profile_VP8PROFILE_ANY
- bindings::video_codec_profile_VP8PROFILE_MAX
- bindings::video_codec_profile_VP8PROFILE_MIN
- bindings::video_codec_profile_VP9PROFILE_MAX
- bindings::video_codec_profile_VP9PROFILE_MIN
- bindings::video_codec_profile_VP9PROFILE_PROFILE0
- bindings::video_codec_profile_VP9PROFILE_PROFILE1
- bindings::video_codec_profile_VP9PROFILE_PROFILE2
- bindings::video_codec_profile_VP9PROFILE_PROFILE3
- bindings::video_pixel_format_NV12
- bindings::video_pixel_format_PIXEL_FORMAT_MAX
- bindings::video_pixel_format_YV12
- decode::bindings::vda_event_type_FLUSH_RESPONSE
- decode::bindings::vda_event_type_NOTIFY_END_OF_BITSTREAM_BUFFER
- decode::bindings::vda_event_type_NOTIFY_ERROR
- decode::bindings::vda_event_type_PICTURE_READY
- decode::bindings::vda_event_type_PROVIDE_PICTURE_BUFFERS
- decode::bindings::vda_event_type_RESET_RESPONSE
- decode::bindings::vda_event_type_UNKNOWN
- decode::bindings::vda_impl_type_FAKE
- decode::bindings::vda_impl_type_GAVD
- decode::bindings::vda_impl_type_GAVDA
- decode::bindings::vda_result_CANCELLED
- decode::bindings::vda_result_ILLEGAL_STATE
- decode::bindings::vda_result_INSUFFICIENT_RESOURCES
- decode::bindings::vda_result_INVALID_ARGUMENT
- decode::bindings::vda_result_PLATFORM_FAILURE
- decode::bindings::vda_result_SUCCESS
- decode::bindings::vda_result_UNREADABLE_INPUT
- encode::bindings::vea_bitrate_mode_CBR
- encode::bindings::vea_bitrate_mode_VBR
- encode::bindings::vea_error_ILLEGAL_STATE_ERROR
- encode::bindings::vea_error_INVALID_ARGUMENT_ERROR
- encode::bindings::vea_error_PLATFORM_FAILURE_ERROR
- encode::bindings::vea_event_type_PROCESSED_INPUT_BUFFER
- encode::bindings::vea_event_type_PROCESSED_OUTPUT_BUFFER
- encode::bindings::vea_event_type_REQUIRE_INPUT_BUFFERS
- encode::bindings::vea_event_type_VEA_FLUSH_RESPONSE
- encode::bindings::vea_event_type_VEA_NOTIFY_ERROR
- encode::bindings::vea_impl_type_GAVEA
- encode::bindings::vea_impl_type_VEA_FAKE