List of all items
Structs
- Fourcc
- FrameLayout
- PlaneLayout
- Resolution
- backend::vaapi::decoder::VaapiBackend
- backend::vaapi::decoder::VaapiDecodedHandle
- backend::vaapi::encoder::CodedOutputPromise
- backend::vaapi::encoder::Reconstructed
- backend::vaapi::encoder::VaapiBackend
- backend::vaapi::surface_pool::PooledVaSurface
- backend::vaapi::surface_pool::VaSurfacePool
- codec::av1::parser::AnnexBState
- codec::av1::parser::CdefParams
- codec::av1::parser::ColorConfig
- codec::av1::parser::DecoderModelInfo
- codec::av1::parser::FilmGrainParams
- codec::av1::parser::FrameHeaderObu
- codec::av1::parser::FrameObu
- codec::av1::parser::GlobalMotionParams
- codec::av1::parser::LoopFilterParams
- codec::av1::parser::LoopRestorationParams
- codec::av1::parser::Obu
- codec::av1::parser::ObuHeader
- codec::av1::parser::OperatingPoint
- codec::av1::parser::Parser
- codec::av1::parser::QuantizationParams
- codec::av1::parser::SegmentationParams
- codec::av1::parser::SequenceHeaderObu
- codec::av1::parser::TemporalDelimiterObu
- codec::av1::parser::Tile
- codec::av1::parser::TileGroupObu
- codec::av1::parser::TileInfo
- codec::av1::parser::TimingInfo
- codec::av1::reader::Reader
- codec::av1::synthesizer::Synthesizer
- codec::av1::writer::ObuWriter
- codec::h264::dpb::Dpb
- codec::h264::dpb::DpbEntry
- codec::h264::dpb::ReferencePicLists
- codec::h264::nalu::Nalu
- codec::h264::nalu_writer::NaluWriter
- codec::h264::parser::HrdParams
- codec::h264::parser::NaluHeader
- codec::h264::parser::Parser
- codec::h264::parser::Point
- codec::h264::parser::Pps
- codec::h264::parser::PpsBuilder
- codec::h264::parser::PredWeightTable
- codec::h264::parser::Rect
- codec::h264::parser::RefPicListModification
- codec::h264::parser::RefPicMarking
- codec::h264::parser::RefPicMarkingInner
- codec::h264::parser::Slice
- codec::h264::parser::SliceHeader
- codec::h264::parser::SliceHeaderBuilder
- codec::h264::parser::Sps
- codec::h264::parser::SpsBuilder
- codec::h264::parser::VuiParams
- codec::h264::picture::PictureData
- codec::h264::picture::RcPictureData
- codec::h264::synthesizer::Synthesizer
- codec::h265::dpb::Dpb
- codec::h265::dpb::DpbEntry
- codec::h265::parser::HrdParams
- codec::h265::parser::NaluHeader
- codec::h265::parser::Parser
- codec::h265::parser::Pps
- codec::h265::parser::PpsRangeExtension
- codec::h265::parser::PpsSccExtension
- codec::h265::parser::PredWeightTable
- codec::h265::parser::ProfileTierLevel
- codec::h265::parser::RefPicListModification
- codec::h265::parser::ScalingLists
- codec::h265::parser::ShortTermRefPicSet
- codec::h265::parser::Slice
- codec::h265::parser::SliceHeader
- codec::h265::parser::Sps
- codec::h265::parser::SpsRangeExtension
- codec::h265::parser::SpsSccExtension
- codec::h265::parser::SublayerHrdParameters
- codec::h265::parser::Vps
- codec::h265::parser::VuiParams
- codec::h265::picture::PictureData
- codec::vp8::parser::Frame
- codec::vp8::parser::Header
- codec::vp8::parser::MbLfAdjustments
- codec::vp8::parser::ModeProbs
- codec::vp8::parser::Parser
- codec::vp8::parser::QuantIndices
- codec::vp8::parser::Segmentation
- codec::vp9::parser::Frame
- codec::vp9::parser::Header
- codec::vp9::parser::LoopFilterParams
- codec::vp9::parser::Parser
- codec::vp9::parser::QuantizationParams
- codec::vp9::parser::Segmentation
- codec::vp9::parser::SegmentationParams
- decoder::StreamInfo
- decoder::stateless::StatelessDecoder
- decoder::stateless::StatelessDecoderFormatNegotiator
- decoder::stateless::av1::AV1DecoderState
- decoder::stateless::av1::Av1
- decoder::stateless::h264::H264
- decoder::stateless::h264::H264DecoderState
- decoder::stateless::h264::PrevPicInfo
- decoder::stateless::h264::PrevReferencePicInfo
- decoder::stateless::h265::H265
- decoder::stateless::h265::H265DecoderState
- decoder::stateless::h265::RefPicSet
- decoder::stateless::vp8::Vp8
- decoder::stateless::vp8::Vp8DecoderState
- decoder::stateless::vp9::Vp9
- decoder::stateless::vp9::Vp9DecoderState
- encoder::CodedBitstreamBuffer
- encoder::FrameMetadata
- encoder::Tunings
- encoder::av1::AV1
- encoder::av1::EncoderConfig
- encoder::h264::EncoderConfig
- encoder::h264::H264
- encoder::h265::EncoderConfig
- encoder::h265::H265
- encoder::stateful::BackendOutput
- encoder::stateful::BackendRequest
- encoder::stateful::BackendRequestId
- encoder::stateful::StatefulEncoder
- encoder::stateless::BitstreamPromise
- encoder::stateless::ReadyPromise
- encoder::stateless::StatelessEncoder
- encoder::stateless::av1::BackendRequest
- encoder::stateless::h264::BackendRequest
- encoder::stateless::h264::DpbEntry
- encoder::stateless::h264::DpbEntryMeta
- encoder::stateless::h264::ReferencePromise
- encoder::stateless::vp9::BackendRequest
- encoder::vp8::EncoderConfig
- encoder::vp8::VP8
- encoder::vp9::EncoderConfig
- encoder::vp9::VP9
- utils::BitWriter
- utils::DmabufFrame
- utils::IvfFileHeader
- utils::IvfFrameHeader
- utils::IvfIterator
- utils::NalIterator
- utils::UserPtrFrame
Enums
- BlockingMode
- DecodedFormat
- ResolutionRoundMode
- codec::av1::parser::BitDepth
- codec::av1::parser::ChromaSamplePosition
- codec::av1::parser::ColorPrimaries
- codec::av1::parser::FrameRestorationType
- codec::av1::parser::FrameType
- codec::av1::parser::InterpolationFilter
- codec::av1::parser::MatrixCoefficients
- codec::av1::parser::ObuType
- codec::av1::parser::ParsedObu
- codec::av1::parser::Profile
- codec::av1::parser::ReferenceFrameType
- codec::av1::parser::TransferCharacteristics
- codec::av1::parser::TxMode
- codec::av1::parser::TxModes
- codec::av1::parser::WarpModelType
- codec::av1::synthesizer::SynthesizerError
- codec::av1::writer::ObuWriterError
- codec::h264::dpb::MmcoError
- codec::h264::dpb::StorePictureError
- codec::h264::nalu_writer::NaluWriterError
- codec::h264::parser::Level
- codec::h264::parser::MaxLongTermFrameIdx
- codec::h264::parser::NaluType
- codec::h264::parser::Profile
- codec::h264::parser::SliceType
- codec::h264::picture::Field
- codec::h264::picture::FieldRank
- codec::h264::picture::IsIdr
- codec::h264::picture::Reference
- codec::h264::synthesizer::SynthesizerError
- codec::h265::parser::Level
- codec::h265::parser::NaluType
- codec::h265::parser::Profile
- codec::h265::parser::SliceType
- codec::h265::picture::Reference
- codec::vp8::parser::ComputePartitionSizesError
- codec::vp8::parser::ParseFrameError
- codec::vp8::parser::ParseUncompressedChunkError
- codec::vp9::parser::BitDepth
- codec::vp9::parser::ColorRange
- codec::vp9::parser::ColorSpace
- codec::vp9::parser::FrameType
- codec::vp9::parser::InterpolationFilter
- codec::vp9::parser::Profile
- codec::vp9::parser::ReferenceFrameType
- codec::vp9::parser::SegLvl
- decoder::DecoderEvent
- decoder::stateless::DecodeError
- decoder::stateless::NewPictureError
- decoder::stateless::NewStatelessDecoderError
- decoder::stateless::PoolLayer
- decoder::stateless::StatelessBackendError
- decoder::stateless::h265::RefPicListEntry
- encoder::EncodeError
- encoder::PredictionStructure
- encoder::RateControl
- encoder::stateful::StatefulBackendError
- encoder::stateless::StatelessBackendError
- encoder::stateless::av1::vaapi::BackendError
- encoder::stateless::h264::IsReference
- encoder::stateless::vp9::ReferenceUse
- utils::BitWriterError
Traits
- codec::h264::nalu::Header
- decoder::DecodedHandle
- decoder::DecoderFormatNegotiator
- decoder::DynHandle
- decoder::FramePool
- decoder::MappableHandle
- decoder::stateless::StatelessCodec
- decoder::stateless::StatelessDecoderBackend
- decoder::stateless::StatelessDecoderBackendPicture
- decoder::stateless::StatelessVideoDecoder
- decoder::stateless::TryFormat
- decoder::stateless::av1::StatelessAV1DecoderBackend
- decoder::stateless::h264::StatelessH264DecoderBackend
- decoder::stateless::h265::StatelessH265DecoderBackend
- decoder::stateless::vp8::StatelessVp8DecoderBackend
- decoder::stateless::vp9::StatelessVp9DecoderBackend
- encoder::VideoEncoder
- encoder::stateful::StatefulVideoEncoderBackend
- encoder::stateless::BackendPromise
- encoder::stateless::StatelessCodec
- encoder::stateless::StatelessEncoderBackendImport
- encoder::stateless::StatelessEncoderExecute
- encoder::stateless::StatelessVideoEncoderBackend
- encoder::stateless::av1::StatelessAV1EncoderBackend
- encoder::stateless::h264::StatelessH264EncoderBackend
- encoder::stateless::vp9::StatelessVP9EncoderBackend
Macros
Functions
- decoded_frame_size
- encoder::simple_encode_loop
- i4xx_copy
- nv12_copy
- utils::simple_playback_loop
- utils::simple_playback_loop_owned_frames
- utils::simple_playback_loop_userptr_frames
Type Aliases
- backend::vaapi::decoder::VaapiPicture
- codec::av1::synthesizer::SynthesizerResult
- codec::av1::writer::ObuWriterResult
- codec::h264::dpb::DpbPicRefList
- codec::h264::nalu_writer::NaluWriterResult
- codec::h264::parser::Nalu
- codec::h264::synthesizer::SynthesizerResult
- codec::h265::parser::Nalu
- decoder::DynDecodedHandle
- decoder::stateless::DynStatelessVideoDecoder
- decoder::stateless::NewPictureResult
- decoder::stateless::StatelessBackendResult
- encoder::EncodeResult
- encoder::stateful::StatefulBackendResult
- encoder::stateless::StatelessBackendResult
- encoder::stateless::av1::StatelessEncoder
- encoder::stateless::h264::StatelessEncoder
- encoder::stateless::vp9::StatelessEncoder
- utils::BitWriterResult
Constants
- codec::av1::parser::CDEF_MAX
- codec::av1::parser::FEATURE_BITS
- codec::av1::parser::FEATURE_MAX
- codec::av1::parser::FEATURE_SIGNED
- codec::av1::parser::GM_ABS_ALPHA_BITS
- codec::av1::parser::GM_ABS_TRANS_BITS
- codec::av1::parser::GM_ABS_TRANS_ONLY_BITS
- codec::av1::parser::GM_ALPHA_PREC_BITS
- codec::av1::parser::GM_TRANS_ONLY_PREC_BITS
- codec::av1::parser::GM_TRANS_PREC_BITS
- codec::av1::parser::MAX_NUM_CB_POINTS
- codec::av1::parser::MAX_NUM_CR_POINTS
- codec::av1::parser::MAX_NUM_OPERATING_POINTS
- codec::av1::parser::MAX_NUM_PLANES
- codec::av1::parser::MAX_NUM_POS_LUMA
- codec::av1::parser::MAX_NUM_SPATIAL_LAYERS
- codec::av1::parser::MAX_NUM_TEMPORAL_LAYERS
- codec::av1::parser::MAX_NUM_Y_POINTS
- codec::av1::parser::MAX_SEGMENTS
- codec::av1::parser::MAX_TILE_AREA
- codec::av1::parser::MAX_TILE_COLS
- codec::av1::parser::MAX_TILE_HEIGHT
- codec::av1::parser::MAX_TILE_ROWS
- codec::av1::parser::MAX_TILE_WIDTH
- codec::av1::parser::NUM_REF_FRAMES
- codec::av1::parser::PRIMARY_REF_NONE
- codec::av1::parser::REFS_PER_FRAME
- codec::av1::parser::RESTORATION_TILESIZE_MAX
- codec::av1::parser::SEG_LVL_ALT_LF_Y_V
- codec::av1::parser::SEG_LVL_ALT_Q
- codec::av1::parser::SEG_LVL_GLOBAL_MV
- codec::av1::parser::SEG_LVL_MAX
- codec::av1::parser::SEG_LVL_REF_FRAME
- codec::av1::parser::SEG_LVL_SKIP
- codec::av1::parser::SELECT_INTEGER_MV
- codec::av1::parser::SELECT_SCREEN_CONTENT_TOOLS
- codec::av1::parser::SUPERRES_DENOM_BITS
- codec::av1::parser::SUPERRES_DENOM_MIN
- codec::av1::parser::SUPERRES_NUM
- codec::av1::parser::TOTAL_REFS_PER_FRAME
- codec::av1::parser::WARPEDMODEL_PREC_BITS
- codec::av1::parser::WARP_PARAM_REDUCE_BITS
- codec::vp9::lookups::AC_QLOOKUP
- codec::vp9::lookups::AC_QLOOKUP_10
- codec::vp9::lookups::AC_QLOOKUP_12
- codec::vp9::lookups::DC_QLOOKUP
- codec::vp9::lookups::DC_QLOOKUP_10
- codec::vp9::lookups::DC_QLOOKUP_12
- codec::vp9::parser::ALTREF_FRAME
- codec::vp9::parser::FRAME_MARKER
- codec::vp9::parser::GOLDEN_FRAME
- codec::vp9::parser::INTRA_FRAME
- codec::vp9::parser::LAST_FRAME
- codec::vp9::parser::MAX_FRAMES_IN_SUPERFRAME
- codec::vp9::parser::MAX_LOOP_FILTER
- codec::vp9::parser::MAX_MODE_LF_DELTAS
- codec::vp9::parser::MAX_REF_FRAMES
- codec::vp9::parser::MAX_REF_LF_DELTAS
- codec::vp9::parser::MAX_SEGMENTS
- codec::vp9::parser::MAX_TILE_WIDTH_B64
- codec::vp9::parser::MIN_TILE_WIDTH_B64
- codec::vp9::parser::NUM_REF_FRAMES
- codec::vp9::parser::PREDICTION_PROBS
- codec::vp9::parser::REFS_PER_FRAME
- codec::vp9::parser::REF_FRAMES
- codec::vp9::parser::REF_FRAMES_LOG2
- codec::vp9::parser::SEG_LVL_MAX
- codec::vp9::parser::SEG_TREE_PROBS
- codec::vp9::parser::SUPERFRAME_MARKER
- codec::vp9::parser::SYNC_CODE