List of all items
Structs
- Config
- Context
- EncoderConfig
- Frame
- Packet
- activity::ActivityMask
- activity::RsqrtOutput
- api::color::ChromaticityPoint
- api::color::ColorDescription
- api::color::ContentLight
- api::color::MasteringDisplay
- api::config::Config
- api::config::DiffGenerator
- api::config::GrainTableSegment
- api::config::NoiseGenArgs
- api::config::encoder::EncoderConfig
- api::config::rate::RateControlConfig
- api::config::speedsettings::MotionSpeedSettings
- api::config::speedsettings::PartitionRange
- api::config::speedsettings::PartitionSpeedSettings
- api::config::speedsettings::PredictionSpeedSettings
- api::config::speedsettings::SpeedSettings
- api::config::speedsettings::TransformSpeedSettings
- api::config::v_frame::frame::Frame
- api::config::v_frame::plane::Plane
- api::config::v_frame::plane::PlaneConfig
- api::config::v_frame::plane::PlaneData
- api::config::v_frame::plane::PlaneIter
- api::config::v_frame::plane::PlaneMutSlice
- api::config::v_frame::plane::PlaneOffset
- api::config::v_frame::plane::PlaneSlice
- api::config::v_frame::plane::RowsIter
- api::config::v_frame::plane::RowsIterMut
- api::context::Context
- api::internal::ContextInner
- api::internal::FrameData
- api::internal::InterConfig
- api::util::Opaque
- api::util::Packet
- api::util::Rational
- api::util::T35
- cdef::CdefDirections
- color::ChromaticityPoint
- color::ColorDescription
- color::ContentLight
- color::MasteringDisplay
- config::Config
- config::EncoderConfig
- config::GrainTableSegment
- config::NoiseGenArgs
- config::RateControlConfig
- config::RateControlSummary
- config::SpeedSettings
- data::ChromaticityPoint
- data::EncoderStats
- data::Frame
- data::FrameParameters
- data::Packet
- data::Rational
- ec::WriterBase
- ec::WriterCheckpoint
- ec::WriterCounter
- ec::WriterEncoder
- ec::WriterRecorder
- encoder::CodedFrameData
- encoder::DeblockState
- encoder::FrameInvariants
- encoder::FrameState
- encoder::ReferenceFrame
- encoder::ReferenceFramesSet
- encoder::SBSQueueEntry
- encoder::SegmentationState
- encoder::Sequence
- frame::Frame
- frame::FrameParameters
- frame::plane::Plane
- frame::plane::PlaneConfig
- frame::plane::PlaneData
- frame::plane::PlaneIter
- frame::plane::PlaneMutSlice
- frame::plane::PlaneOffset
- frame::plane::PlaneSlice
- lrf::FrameRestorationUnits
- lrf::HorzPaddedIter
- lrf::IntegralImageBuffer
- lrf::RestorationPlane
- lrf::RestorationPlaneConfig
- lrf::RestorationPlaneOffset
- lrf::RestorationState
- lrf::RestorationUnit
- lrf::VertPaddedIter
- mc::MotionVector
- me::FrameMEStats
- me::MEStats
- me::MVCandidateRD
- me::MotionEstimationSubsets
- me::MotionSearchResult
- partition::IntraEdge
- partition::InvalidBlockSize
- predict::AngleDelta
- predict::InterCompoundBuffers
- predict::IntraEdgeFilterParameters
- prelude::ChromaticityPoint
- prelude::ColorDescription
- prelude::Config
- prelude::ContentLight
- prelude::Context
- prelude::DiffGenerator
- prelude::EncoderConfig
- prelude::Frame
- prelude::FrameParameters
- prelude::GrainTableSegment
- prelude::MasteringDisplay
- prelude::MotionSpeedSettings
- prelude::NoiseGenArgs
- prelude::Opaque
- prelude::Packet
- prelude::PartitionRange
- prelude::PartitionSpeedSettings
- prelude::Plane
- prelude::PlaneConfig
- prelude::PredictionSpeedSettings
- prelude::RateControlConfig
- prelude::RateControlSummary
- prelude::Rational
- prelude::Sequence
- prelude::SpeedSettings
- prelude::T35
- prelude::TilingInfo
- prelude::TransformSpeedSettings
- prelude::color::ChromaticityPoint
- prelude::color::ColorDescription
- prelude::color::ContentLight
- prelude::color::MasteringDisplay
- prelude::config::Config
- prelude::config::DiffGenerator
- prelude::config::EncoderConfig
- prelude::config::GrainTableSegment
- prelude::config::MotionSpeedSettings
- prelude::config::NoiseGenArgs
- prelude::config::PartitionRange
- prelude::config::PartitionSpeedSettings
- prelude::config::PredictionSpeedSettings
- prelude::config::RateControlConfig
- prelude::config::RateControlSummary
- prelude::config::SpeedSettings
- prelude::config::TilingInfo
- prelude::config::TransformSpeedSettings
- prelude::config::v_frame::frame::Frame
- prelude::config::v_frame::plane::Plane
- prelude::config::v_frame::plane::PlaneConfig
- prelude::config::v_frame::plane::PlaneData
- prelude::config::v_frame::plane::PlaneIter
- prelude::config::v_frame::plane::PlaneMutSlice
- prelude::config::v_frame::plane::PlaneOffset
- prelude::config::v_frame::plane::PlaneSlice
- prelude::config::v_frame::plane::RowsIter
- prelude::config::v_frame::plane::RowsIterMut
- prelude::context::Context
- prelude::v_frame::frame::Frame
- prelude::v_frame::plane::Plane
- prelude::v_frame::plane::PlaneConfig
- prelude::v_frame::plane::PlaneData
- prelude::v_frame::plane::PlaneIter
- prelude::v_frame::plane::PlaneMutSlice
- prelude::v_frame::plane::PlaneOffset
- prelude::v_frame::plane::PlaneSlice
- prelude::v_frame::plane::RowsIter
- prelude::v_frame::plane::RowsIterMut
- quantize::QuantizationContext
- rate::IIRBessel2
- rate::QuantizerParameters
- rate::RCDeserialize
- rate::RCFrameMetrics
- rate::RCState
- rate::RCSummary
- rdo::Distortion
- rdo::DistortionScale
- rdo::PartitionGroupParameters
- rdo::PartitionParameters
- rdo::RawDistortion
- rdo::ScaledDistortion
- scan_order::SCAN_ORDER
- scenechange::ScaleFunction
- scenechange::SceneChangeDetector
- scenechange::ScenecutResult
- stats::EncoderStats
- transform::forward::rust::RotateAdd
- transform::forward::rust::RotateAddAvg
- transform::forward::rust::RotateAddShift
- transform::forward::rust::RotateNeg
- transform::forward::rust::RotateNegAvg
- transform::forward::rust::RotatePi4Add
- transform::forward::rust::RotatePi4AddAvg
- transform::forward::rust::RotatePi4Sub
- transform::forward::rust::RotatePi4SubAvg
- transform::forward::rust::RotateSub
- transform::forward::rust::RotateSubAvg
- transform::forward::rust::RotateSubShift
- transform::forward_shared::Txfm2DFlipCfg
- util::align::Align64
- util::align::Aligned
- util::align::AlignedBoxedSlice
Enums
- EncoderStatus
- InvalidConfig
- PixelType
- api::color::ChromaSamplePosition
- api::color::ChromaSampling
- api::color::ColorPrimaries
- api::color::MatrixCoefficients
- api::color::PixelRange
- api::color::TransferCharacteristics
- api::config::InvalidConfig
- api::config::TransferFunction
- api::config::rate::Error
- api::config::speedsettings::PredictionModesSetting
- api::config::speedsettings::SGRComplexityLevel
- api::config::speedsettings::SceneDetectionSpeed
- api::config::speedsettings::SegmentationLevel
- api::config::v_frame::pixel::ChromaSampling
- api::config::v_frame::pixel::PixelType
- api::config::v_frame::prelude::ChromaSampling
- api::config::v_frame::prelude::PixelType
- api::context::RcData
- api::util::EncoderStatus
- api::util::FrameType
- color::ChromaSamplePosition
- color::ChromaSampling
- color::ColorPrimaries
- color::MatrixCoefficients
- color::PixelRange
- color::TransferCharacteristics
- config::CpuFeatureLevel
- config::InvalidConfig
- config::PredictionModesSetting
- config::RateControlError
- config::TransferFunction
- cpu_features::rust::CpuFeatureLevel
- data::EncoderStatus
- data::FrameType
- data::PixelType
- encoder::CDEFSearchMethod
- encoder::Tune
- frame::FrameTypeOverride
- header::ObuMetaType
- header::ObuType
- header::ReferenceMode
- lrf::RestorationFilter
- mc::FilterMode
- me::MVSamplingMode
- partition::BlockSize
- partition::GlobalMVMode
- partition::MvJointType
- partition::MvSubpelPrecision
- partition::PartitionType
- partition::RefType
- predict::CompoundType
- predict::FilterIntraMode
- predict::InterIntraMode
- predict::IntraParam
- predict::MotionMode
- predict::PaletteColor
- predict::PaletteSize
- predict::PredictionMode
- predict::PredictionVariant
- prelude::BlockSize
- prelude::ChromaSamplePosition
- prelude::ChromaSampling
- prelude::ColorPrimaries
- prelude::EncoderStatus
- prelude::FrameType
- prelude::FrameTypeOverride
- prelude::InvalidConfig
- prelude::MatrixCoefficients
- prelude::PixelRange
- prelude::PixelType
- prelude::PredictionMode
- prelude::PredictionModesSetting
- prelude::RateControlError
- prelude::RcData
- prelude::SGRComplexityLevel
- prelude::SceneDetectionSpeed
- prelude::SegmentationLevel
- prelude::TransferCharacteristics
- prelude::TransferFunction
- prelude::Tune
- prelude::TxType
- prelude::color::ChromaSamplePosition
- prelude::color::ChromaSampling
- prelude::color::ColorPrimaries
- prelude::color::MatrixCoefficients
- prelude::color::PixelRange
- prelude::color::TransferCharacteristics
- prelude::config::InvalidConfig
- prelude::config::PredictionModesSetting
- prelude::config::RateControlError
- prelude::config::SGRComplexityLevel
- prelude::config::SceneDetectionSpeed
- prelude::config::SegmentationLevel
- prelude::config::TransferFunction
- prelude::config::v_frame::pixel::ChromaSampling
- prelude::config::v_frame::pixel::PixelType
- prelude::config::v_frame::prelude::ChromaSampling
- prelude::config::v_frame::prelude::PixelType
- prelude::context::RcData
- prelude::v_frame::pixel::ChromaSampling
- prelude::v_frame::pixel::PixelType
- prelude::v_frame::prelude::ChromaSampling
- prelude::v_frame::prelude::PixelType
- rdo::RDOType
- transform::TxSet
- transform::TxSize
- transform::TxType
- transform::TxType1D
- transform::forward_shared::TxfmType
- util::ChromaSampling
- util::PixelType
Traits
- CastFromPrimitive
- Pixel
- api::config::v_frame::math::Fixed
- api::config::v_frame::math::ILog
- api::config::v_frame::pixel::CastFromPrimitive
- api::config::v_frame::pixel::Coefficient
- api::config::v_frame::pixel::Pixel
- api::config::v_frame::pixel::RegisteredPrimitive
- api::config::v_frame::prelude::CastFromPrimitive
- api::config::v_frame::prelude::Coefficient
- api::config::v_frame::prelude::Fixed
- api::config::v_frame::prelude::ILog
- api::config::v_frame::prelude::Pixel
- api::config::v_frame::prelude::RegisteredPrimitive
- api::util::IntoFrame
- data::CastFromPrimitive
- data::Pixel
- ec::BCodeWriter
- ec::StorageBackend
- ec::Writer
- frame::AsTile
- frame::FrameAlloc
- frame::FramePad
- frame::plane::AsRegion
- header::LEWriter
- header::ULEB128Writer
- header::UncompressedHeader
- prelude::CastFromPrimitive
- prelude::IntoFrame
- prelude::Pixel
- prelude::config::v_frame::math::Fixed
- prelude::config::v_frame::math::ILog
- prelude::config::v_frame::pixel::CastFromPrimitive
- prelude::config::v_frame::pixel::Coefficient
- prelude::config::v_frame::pixel::Pixel
- prelude::config::v_frame::pixel::RegisteredPrimitive
- prelude::config::v_frame::prelude::CastFromPrimitive
- prelude::config::v_frame::prelude::Coefficient
- prelude::config::v_frame::prelude::Fixed
- prelude::config::v_frame::prelude::ILog
- prelude::config::v_frame::prelude::Pixel
- prelude::config::v_frame::prelude::RegisteredPrimitive
- prelude::v_frame::math::Fixed
- prelude::v_frame::math::ILog
- prelude::v_frame::pixel::CastFromPrimitive
- prelude::v_frame::pixel::Coefficient
- prelude::v_frame::pixel::Pixel
- prelude::v_frame::pixel::RegisteredPrimitive
- prelude::v_frame::prelude::CastFromPrimitive
- prelude::v_frame::prelude::Coefficient
- prelude::v_frame::prelude::Fixed
- prelude::v_frame::prelude::ILog
- prelude::v_frame::prelude::Pixel
- prelude::v_frame::prelude::RegisteredPrimitive
- transform::forward::rust::RotateKernel
- transform::forward::rust::RotateKernelNeg
- transform::forward::rust::RotateKernelPi4
- transform::forward::rust::TxOperations
- util::CastFromPrimitive
- util::Coefficient
- util::Fixed
- util::ILog
- util::Pixel
- util::RegisteredPrimitive
Macros
- me::search_pattern
- me::search_pattern_subpel
- transform::forward_shared::impl_1d_tx
- transform::forward_shared::store_coeffs
Attribute Macros
Derive Macros
Functions
- activity::apply_ssim_boost
- activity::ssim_boost
- activity::ssim_boost_rsqrt
- activity::variance_8x8
- api::config::check_tile_log2
- api::config::generate_photon_noise_params
- api::config::parse_grain_table
- api::config::v_frame::math::clamp
- api::config::v_frame::math::msb
- api::config::v_frame::math::round_shift
- api::config::v_frame::prelude::clamp
- api::config::v_frame::prelude::msb
- api::config::v_frame::prelude::round_shift
- api::config::write_grain_table
- api::lookahead::compute_motion_vectors
- api::lookahead::estimate_importance_block_difference
- api::lookahead::estimate_inter_costs
- api::lookahead::estimate_intra_costs
- cdef::adjust_strength
- cdef::cdef_analyze_superblock
- cdef::cdef_analyze_superblock_range
- cdef::cdef_filter_superblock
- cdef::cdef_filter_tile
- cdef::rust::cdef_filter_block
- cdef::rust::cdef_find_dir
- cdef::rust::constrain
- cdef::rust::first_max_element
- cdef::rust::pad_into_tmp16
- deblock::_level_to_blimit
- deblock::_level_to_limit
- deblock::_level_to_thresh
- deblock::blimit_to_level
- deblock::copy_horizontal
- deblock::copy_vertical
- deblock::deblock_adjusted_level
- deblock::deblock_filter_frame
- deblock::deblock_filter_optimize
- deblock::deblock_h_size14
- deblock::deblock_h_size4
- deblock::deblock_h_size6
- deblock::deblock_h_size8
- deblock::deblock_left
- deblock::deblock_level
- deblock::deblock_plane
- deblock::deblock_size
- deblock::deblock_size14_inner
- deblock::deblock_size4_inner
- deblock::deblock_size6_inner
- deblock::deblock_size8_inner
- deblock::deblock_up
- deblock::deblock_v_size14
- deblock::deblock_v_size4
- deblock::deblock_v_size6
- deblock::deblock_v_size8
- deblock::filter_h_edge
- deblock::filter_narrow2_12
- deblock::filter_narrow2_4
- deblock::filter_narrow2_6
- deblock::filter_narrow4_12
- deblock::filter_narrow4_4
- deblock::filter_narrow4_6
- deblock::filter_v_edge
- deblock::filter_wide14_12
- deblock::filter_wide6_4
- deblock::filter_wide8_12
- deblock::filter_wide8_6
- deblock::flat14_outer
- deblock::flat6
- deblock::flat8
- deblock::limit_to_level
- deblock::mask4
- deblock::mask6
- deblock::mask8
- deblock::nhev4
- deblock::sse_h_edge
- deblock::sse_optimize
- deblock::sse_plane
- deblock::sse_size14
- deblock::sse_size4
- deblock::sse_size6
- deblock::sse_size8
- deblock::sse_v_edge
- deblock::stride_sse
- deblock::thresh_to_level
- dist::rust::butterfly
- dist::rust::cdef_dist_kernel
- dist::rust::get_sad
- dist::rust::get_satd
- dist::rust::get_weighted_sse
- dist::rust::hadamard2d
- dist::rust::hadamard4_1d
- dist::rust::hadamard4x4
- dist::rust::hadamard8_1d
- dist::rust::hadamard8x8
- ec::cdf_to_pdf
- ec::rust::update_cdf
- encoder::build_raw_tile_group
- encoder::check_lf_queue
- encoder::diff
- encoder::encode_block_post_cdef
- encoder::encode_block_pre_cdef
- encoder::encode_block_with_modes
- encoder::encode_frame
- encoder::encode_partition_bottomup
- encoder::encode_partition_topdown
- encoder::encode_show_existing_frame
- encoder::encode_tile
- encoder::encode_tile_group
- encoder::encode_tx_block
- encoder::get_initial_cdfcontext
- encoder::get_initial_segmentation
- encoder::get_qidx
- encoder::motion_compensate
- encoder::poly2
- encoder::pos_to_lvl
- encoder::save_block_motion
- encoder::update_rec_buffer
- encoder::write_key_frame_obus
- encoder::write_temporal_delimiter
- encoder::write_tile_group_header
- encoder::write_tx_blocks
- encoder::write_tx_tree
- lrf::get_integral_square
- lrf::get_sgr_sets
- lrf::rust::sgrproj_box_ab_internal
- lrf::rust::sgrproj_box_ab_r1
- lrf::rust::sgrproj_box_ab_r2
- lrf::rust::sgrproj_box_f_r0
- lrf::rust::sgrproj_box_f_r0_internal
- lrf::rust::sgrproj_box_f_r1
- lrf::rust::sgrproj_box_f_r1_internal
- lrf::rust::sgrproj_box_f_r2
- lrf::rust::sgrproj_box_f_r2_internal
- lrf::setup_integral_image
- lrf::sgrproj_solve
- lrf::sgrproj_stripe_filter
- lrf::sgrproj_sum_finish
- lrf::wiener_stripe_filter
- mc::rust::get_filter
- mc::rust::mc_avg
- mc::rust::prep_8tap
- mc::rust::put_8tap
- mc::rust::run_filter
- me::compute_mv_rd
- me::estimate_motion
- me::estimate_sb_motion
- me::estimate_tile_motion
- me::full_pixel_me
- me::full_search
- me::fullpel_diamond_search
- me::get_best_predictor
- me::get_fullpel_mv_rd
- me::get_mv_range
- me::get_mv_rate
- me::get_subpel_mv_rd
- me::get_subset_predictors
- me::hexagon_search
- me::refine_subsampled_motion_estimate
- me::refine_subsampled_sb_motion
- me::save_me_stats
- me::sub_pixel_me
- me::subpel_diamond_search
- me::uneven_multi_hex_search
- partition::get_intra_edges
- partition::has_bl
- partition::has_tr
- partition::supersample_chroma_bsize
- predict::get_scaled_luma_q0
- predict::intra_mode_to_angle
- predict::luma_ac
- predict::rust::dispatch_predict_intra
- predict::rust::dr_intra_derivative
- predict::rust::filter_edge
- predict::rust::pred_cfl
- predict::rust::pred_cfl_128
- predict::rust::pred_cfl_ac
- predict::rust::pred_cfl_inner
- predict::rust::pred_cfl_left
- predict::rust::pred_cfl_top
- predict::rust::pred_dc
- predict::rust::pred_dc_128
- predict::rust::pred_dc_left
- predict::rust::pred_dc_top
- predict::rust::pred_directional
- predict::rust::pred_h
- predict::rust::pred_paeth
- predict::rust::pred_smooth
- predict::rust::pred_smooth_h
- predict::rust::pred_smooth_v
- predict::rust::pred_v
- predict::rust::select_ief_strength
- predict::rust::select_ief_upsample
- predict::rust::upsample_edge
- prelude::config::generate_photon_noise_params
- prelude::config::parse_grain_table
- prelude::config::v_frame::math::clamp
- prelude::config::v_frame::math::msb
- prelude::config::v_frame::math::round_shift
- prelude::config::v_frame::prelude::clamp
- prelude::config::v_frame::prelude::msb
- prelude::config::v_frame::prelude::round_shift
- prelude::config::write_grain_table
- prelude::generate_photon_noise_params
- prelude::parse_grain_table
- prelude::v_frame::math::clamp
- prelude::v_frame::math::msb
- prelude::v_frame::math::round_shift
- prelude::v_frame::prelude::clamp
- prelude::v_frame::prelude::msb
- prelude::v_frame::prelude::round_shift
- prelude::write_grain_table
- quantize::ac_q
- quantize::copysign
- quantize::dc_q
- quantize::divu_gen
- quantize::divu_pair
- quantize::get_log_tx_scale
- quantize::rust::dequantize
- quantize::select_ac_qi
- quantize::select_dc_qi
- quantize::select_qi
- quantize::tables::nonzero_checked
- rate::chroma_offset
- rate::iir_bessel2_get_parameters
- rate::warp_alpha
- rdo::cdef_dist_wxh
- rdo::clip_visible_bsize
- rdo::compute_distortion
- rdo::compute_rd_cost
- rdo::compute_tx_distortion
- rdo::distortion_scale
- rdo::distortion_scale_for
- rdo::dmv_in_range
- rdo::estimate_rate
- rdo::get_sub_partitions
- rdo::inter_frame_rdo_mode_decision
- rdo::intra_frame_rdo_mode_decision
- rdo::luma_chroma_mode_rdo
- rdo::rdo_cfl_alpha
- rdo::rdo_loop_decision
- rdo::rdo_loop_plane_error
- rdo::rdo_mode_decision
- rdo::rdo_partition_decision
- rdo::rdo_partition_none
- rdo::rdo_partition_simple
- rdo::rdo_tx_size_type
- rdo::rdo_tx_type_decision
- rdo::spatiotemporal_scale
- rdo::sse_wxh
- recon_intra::get_has_bl_table
- recon_intra::get_has_tr_table
- recon_intra::has_bottom_left
- recon_intra::has_top_right
- sad_plane::rust::sad_plane_internal
- sad_plane::sad_plane
- scan_order::invert
- scenechange::fast::detect_scale_factor
- scenechange::fast_idiv
- segmentation::segment_idx_from_distortion
- segmentation::segmentation_optimize
- segmentation::segmentation_optimize_inner
- segmentation::select_segment
- transform::av1_round_shift_array
- transform::clamp_value
- transform::forward::rust::butterfly_add
- transform::forward::rust::butterfly_add_asym
- transform::forward::rust::butterfly_neg
- transform::forward::rust::butterfly_neg_asym
- transform::forward::rust::butterfly_sub
- transform::forward::rust::butterfly_sub_asym
- transform::forward::rust::daala_fdct16
- transform::forward::rust::daala_fdct32
- transform::forward::rust::daala_fdct4
- transform::forward::rust::daala_fdct64
- transform::forward::rust::daala_fdct8
- transform::forward::rust::daala_fdct_ii_16
- transform::forward::rust::daala_fdct_ii_16_asym
- transform::forward::rust::daala_fdct_ii_2
- transform::forward::rust::daala_fdct_ii_2_asym
- transform::forward::rust::daala_fdct_ii_32
- transform::forward::rust::daala_fdct_ii_32_asym
- transform::forward::rust::daala_fdct_ii_4
- transform::forward::rust::daala_fdct_ii_4_asym
- transform::forward::rust::daala_fdct_ii_8
- transform::forward::rust::daala_fdct_ii_8_asym
- transform::forward::rust::daala_fdst16
- transform::forward::rust::daala_fdst8
- transform::forward::rust::daala_fdst_iv_16
- transform::forward::rust::daala_fdst_iv_16_asym
- transform::forward::rust::daala_fdst_iv_2
- transform::forward::rust::daala_fdst_iv_2_asym
- transform::forward::rust::daala_fdst_iv_32_asym
- transform::forward::rust::daala_fdst_iv_4
- transform::forward::rust::daala_fdst_iv_4_asym
- transform::forward::rust::daala_fdst_iv_8
- transform::forward::rust::daala_fdst_iv_8_asym
- transform::forward::rust::daala_fdst_vii_4
- transform::forward::rust::fidentity
- transform::forward::rust::forward_transform
- transform::forward::rust::fwht4
- transform::forward::rust::get_func
- transform::get_1d_tx_types
- transform::get_rect_tx_log_ratio
- transform::half_btf
- transform::inverse::av1_iadst16
- transform::inverse::av1_iadst4
- transform::inverse::av1_iadst8
- transform::inverse::av1_idct16
- transform::inverse::av1_idct32
- transform::inverse::av1_idct4
- transform::inverse::av1_idct64
- transform::inverse::av1_idct8
- transform::inverse::av1_iflipadst16
- transform::inverse::av1_iflipadst4
- transform::inverse::av1_iflipadst8
- transform::inverse::av1_iidentity16
- transform::inverse::av1_iidentity32
- transform::inverse::av1_iidentity4
- transform::inverse::av1_iidentity8
- transform::inverse::av1_iwht4
- transform::inverse::rust::inverse_transform_add
- transform::valid_av1_transform
- util::cdf::cdf
- util::cdf::cdf_2d
- util::cdf::cdf_3d
- util::cdf::cdf_4d
- util::cdf::cdf_5d
- util::clamp
- util::kmeans::kmeans
- util::kmeans::scan
- util::logexp::bexp32_q10
- util::logexp::bexp64
- util::logexp::bexp_q24
- util::logexp::blog32
- util::logexp::blog32_q11
- util::logexp::blog64
- util::logexp::q24_to_q57
- util::logexp::q57
- util::logexp::q57_to_q24
- util::msb
- util::round_shift
- util::uninit::init_slice_repeat_mut
- util::uninit::slice_assume_init_mut
- version::full
- version::git_hash
- version::git_version
- version::hash
- version::long
- version::major
- version::minor
- version::patch
- version::short
Type Aliases
- api::config::ScalingPoints
- api::internal::FrameDataQueue
- api::internal::FrameQueue
- ec::ec_window
- me::ReadGuardMEStats
- me::RefMEStats
- me::WriteGuardMEStats
- partition::IntraEdgeBuffer
- prelude::ScalingPoints
- prelude::config::ScalingPoints
- transform::forward::rust::TxfmFunc
- transform::forward_shared::TxfmShift
- transform::forward_shared::TxfmShifts
- transform::inverse::InvTxfmFn
Statics
- built_info::CFG_ENDIAN
- built_info::CFG_ENV
- built_info::CFG_FAMILY
- built_info::CFG_OS
- built_info::CFG_POINTER_WIDTH
- built_info::CFG_TARGET_ARCH
- built_info::CI_PLATFORM
- built_info::DEBUG
- built_info::FEATURES
- built_info::FEATURES_LOWERCASE
- built_info::FEATURES_LOWERCASE_STR
- built_info::FEATURES_STR
- built_info::HOST
- built_info::NUM_JOBS
- built_info::OPT_LEVEL
- built_info::PKG_AUTHORS
- built_info::PKG_DESCRIPTION
- built_info::PKG_HOMEPAGE
- built_info::PKG_LICENSE
- built_info::PKG_NAME
- built_info::PKG_REPOSITORY
- built_info::PKG_VERSION
- built_info::PKG_VERSION_MAJOR
- built_info::PKG_VERSION_MINOR
- built_info::PKG_VERSION_PATCH
- built_info::PKG_VERSION_PRE
- built_info::PROFILE
- built_info::RUSTC
- built_info::RUSTC_VERSION
- built_info::RUSTDOC
- built_info::RUSTDOC_VERSION
- built_info::TARGET
- encoder::TEMPORAL_DELIMITER
- entropymode::default_angle_delta_cdf
- entropymode::default_cfl_alpha_cdf
- entropymode::default_cfl_sign_cdf
- entropymode::default_comp_bwdref_cdf
- entropymode::default_comp_group_idx_cdfs
- entropymode::default_comp_mode_cdf
- entropymode::default_comp_ref_cdf
- entropymode::default_comp_ref_type_cdf
- entropymode::default_compound_idx_cdfs
- entropymode::default_compound_mode_cdf
- entropymode::default_compound_type_cdf
- entropymode::default_delta_lf_cdf
- entropymode::default_delta_lf_multi_cdf
- entropymode::default_delta_q_cdf
- entropymode::default_drl_cdf
- entropymode::default_filter_intra_cdfs
- entropymode::default_filter_intra_mode_cdf
- entropymode::default_if_y_mode_cdf
- entropymode::default_inter_tx_1_cdf
- entropymode::default_inter_tx_2_cdf
- entropymode::default_inter_tx_3_cdf
- entropymode::default_interintra_cdf
- entropymode::default_interintra_mode_cdf
- entropymode::default_intra_inter_cdf
- entropymode::default_intra_tx_1_cdf
- entropymode::default_intra_tx_2_cdf
- entropymode::default_intrabc_cdf
- entropymode::default_kf_y_mode_cdf
- entropymode::default_motion_mode_cdf
- entropymode::default_newmv_cdf
- entropymode::default_obmc_cdf
- entropymode::default_palette_uv_color_index_cdf
- entropymode::default_palette_uv_mode_cdfs
- entropymode::default_palette_uv_size_cdf
- entropymode::default_palette_y_color_index_cdf
- entropymode::default_palette_y_mode_cdfs
- entropymode::default_palette_y_size_cdf
- entropymode::default_refmv_cdf
- entropymode::default_seg_tree_cdf
- entropymode::default_segment_pred_cdf
- entropymode::default_sgrproj_restore_cdf
- entropymode::default_single_ref_cdf
- entropymode::default_skip_cdfs
- entropymode::default_skip_mode_cdfs
- entropymode::default_spatial_pred_seg_tree_cdf
- entropymode::default_switchable_interp_cdf
- entropymode::default_switchable_restore_cdf
- entropymode::default_tx_size_8x8_cdf
- entropymode::default_tx_size_cdf
- entropymode::default_txfm_partition_cdf
- entropymode::default_uni_comp_ref_cdf
- entropymode::default_uv_mode_cdf
- entropymode::default_uv_mode_cfl_cdf
- entropymode::default_wedge_idx_cdf
- entropymode::default_wedge_interintra_cdf
- entropymode::default_wiener_restore_cdf
- entropymode::default_zeromv_cdf
- levels::AV1_LEVEL_DEFINED
- levels::AV1_LEVEL_MAX_DISPLAY_RATE
- levels::AV1_LEVEL_MAX_H_SIZE
- levels::AV1_LEVEL_MAX_PIC_SIZE
- levels::AV1_LEVEL_MAX_V_SIZE
- partition::RAV1E_PARTITION_TYPES
- predict::RAV1E_INTER_COMPOUND_MODES
- predict::RAV1E_INTER_MODES_MINIMAL
- predict::RAV1E_INTRA_MODES
- predict::sm_weight_arrays
- quantize::tables::ac_qlookup_10_Q3
- quantize::tables::ac_qlookup_12_Q3
- quantize::tables::ac_qlookup_Q3
- quantize::tables::dc_qlookup_10_Q3
- quantize::tables::dc_qlookup_12_Q3
- quantize::tables::dc_qlookup_Q3
- rdo_tables::RDO_RATE_TABLE
- recon_intra::has_bl_128x128
- recon_intra::has_bl_128x64
- recon_intra::has_bl_16x16
- recon_intra::has_bl_16x32
- recon_intra::has_bl_16x4
- recon_intra::has_bl_16x64
- recon_intra::has_bl_16x8
- recon_intra::has_bl_32x16
- recon_intra::has_bl_32x32
- recon_intra::has_bl_32x64
- recon_intra::has_bl_32x8
- recon_intra::has_bl_4x16
- recon_intra::has_bl_4x4
- recon_intra::has_bl_4x8
- recon_intra::has_bl_64x128
- recon_intra::has_bl_64x16
- recon_intra::has_bl_64x32
- recon_intra::has_bl_64x64
- recon_intra::has_bl_8x16
- recon_intra::has_bl_8x32
- recon_intra::has_bl_8x4
- recon_intra::has_bl_8x8
- recon_intra::has_bl_tables
- recon_intra::has_bl_vert_16x16
- recon_intra::has_bl_vert_32x32
- recon_intra::has_bl_vert_64x64
- recon_intra::has_bl_vert_8x8
- recon_intra::has_bl_vert_tables
- recon_intra::has_null
- recon_intra::has_tr_128x128
- recon_intra::has_tr_128x64
- recon_intra::has_tr_16x16
- recon_intra::has_tr_16x32
- recon_intra::has_tr_16x4
- recon_intra::has_tr_16x64
- recon_intra::has_tr_16x8
- recon_intra::has_tr_32x16
- recon_intra::has_tr_32x32
- recon_intra::has_tr_32x64
- recon_intra::has_tr_32x8
- recon_intra::has_tr_4x16
- recon_intra::has_tr_4x4
- recon_intra::has_tr_4x8
- recon_intra::has_tr_64x128
- recon_intra::has_tr_64x16
- recon_intra::has_tr_64x32
- recon_intra::has_tr_64x64
- recon_intra::has_tr_8x16
- recon_intra::has_tr_8x32
- recon_intra::has_tr_8x4
- recon_intra::has_tr_8x8
- recon_intra::has_tr_tables
- recon_intra::has_tr_vert_16x16
- recon_intra::has_tr_vert_32x32
- recon_intra::has_tr_vert_64x64
- recon_intra::has_tr_vert_8x8
- recon_intra::has_tr_vert_tables
- scan_order::av1_scan_orders
- scan_order::default_iscan_16x16
- scan_order::default_iscan_16x32
- scan_order::default_iscan_16x4
- scan_order::default_iscan_16x8
- scan_order::default_iscan_32x16
- scan_order::default_iscan_32x32
- scan_order::default_iscan_32x8
- scan_order::default_iscan_4x16
- scan_order::default_iscan_4x4
- scan_order::default_iscan_4x8
- scan_order::default_iscan_8x16
- scan_order::default_iscan_8x32
- scan_order::default_iscan_8x4
- scan_order::default_iscan_8x8
- scan_order::default_scan_16x16
- scan_order::default_scan_16x32
- scan_order::default_scan_16x4
- scan_order::default_scan_16x8
- scan_order::default_scan_32x16
- scan_order::default_scan_32x32
- scan_order::default_scan_32x8
- scan_order::default_scan_4x16
- scan_order::default_scan_4x4
- scan_order::default_scan_4x8
- scan_order::default_scan_8x16
- scan_order::default_scan_8x32
- scan_order::default_scan_8x4
- scan_order::default_scan_8x8
- scan_order::mcol_iscan_16x16
- scan_order::mcol_iscan_16x32
- scan_order::mcol_iscan_16x4
- scan_order::mcol_iscan_16x8
- scan_order::mcol_iscan_32x16
- scan_order::mcol_iscan_32x32
- scan_order::mcol_iscan_32x8
- scan_order::mcol_iscan_4x16
- scan_order::mcol_iscan_4x4
- scan_order::mcol_iscan_4x8
- scan_order::mcol_iscan_8x16
- scan_order::mcol_iscan_8x32
- scan_order::mcol_iscan_8x4
- scan_order::mcol_iscan_8x8
- scan_order::mcol_scan_16x16
- scan_order::mcol_scan_16x32
- scan_order::mcol_scan_16x4
- scan_order::mcol_scan_16x8
- scan_order::mcol_scan_32x16
- scan_order::mcol_scan_32x32
- scan_order::mcol_scan_32x8
- scan_order::mcol_scan_4x16
- scan_order::mcol_scan_4x4
- scan_order::mcol_scan_4x8
- scan_order::mcol_scan_8x16
- scan_order::mcol_scan_8x32
- scan_order::mcol_scan_8x4
- scan_order::mcol_scan_8x8
- scan_order::mrow_iscan_16x16
- scan_order::mrow_iscan_16x32
- scan_order::mrow_iscan_16x4
- scan_order::mrow_iscan_16x8
- scan_order::mrow_iscan_32x16
- scan_order::mrow_iscan_32x32
- scan_order::mrow_iscan_32x8
- scan_order::mrow_iscan_4x16
- scan_order::mrow_iscan_4x4
- scan_order::mrow_iscan_4x8
- scan_order::mrow_iscan_8x16
- scan_order::mrow_iscan_8x32
- scan_order::mrow_iscan_8x4
- scan_order::mrow_iscan_8x8
- scan_order::mrow_scan_16x16
- scan_order::mrow_scan_16x32
- scan_order::mrow_scan_16x4
- scan_order::mrow_scan_16x8
- scan_order::mrow_scan_32x16
- scan_order::mrow_scan_32x32
- scan_order::mrow_scan_32x8
- scan_order::mrow_scan_4x16
- scan_order::mrow_scan_4x4
- scan_order::mrow_scan_4x8
- scan_order::mrow_scan_8x16
- scan_order::mrow_scan_8x32
- scan_order::mrow_scan_8x4
- scan_order::mrow_scan_8x8
- token_cdfs::av1_default_coeff_base_eob_multi_cdfs
- token_cdfs::av1_default_coeff_base_multi_cdfs
- token_cdfs::av1_default_coeff_lps_multi_cdfs
- token_cdfs::av1_default_dc_sign_cdfs
- token_cdfs::av1_default_eob_extra_cdfs
- token_cdfs::av1_default_eob_multi1024_cdfs
- token_cdfs::av1_default_eob_multi128_cdfs
- token_cdfs::av1_default_eob_multi16_cdfs
- token_cdfs::av1_default_eob_multi256_cdfs
- token_cdfs::av1_default_eob_multi32_cdfs
- token_cdfs::av1_default_eob_multi512_cdfs
- token_cdfs::av1_default_eob_multi64_cdfs
- token_cdfs::av1_default_txb_skip_cdfs
- transform::RAV1E_TX_TYPES
- transform::consts::INV_SQRT2
- transform::consts::SQRT2
- transform::consts::SQRT2_BITS
- transform::inverse::COSPI_INV
- transform::inverse::INV_TXFM_FNS
- transform::inverse::SINPI_INV
Constants
- api::config::DEFAULT_GRAIN_SEED
- api::config::NUM_UV_COEFFS
- api::config::NUM_UV_POINTS
- api::config::NUM_Y_COEFFS
- api::config::NUM_Y_POINTS
- api::config::encoder::MAX_MAX_KEY_FRAME_INTERVAL
- api::config::encoder::MAX_RDO_LOOKAHEAD_FRAMES
- api::lookahead::IMP_BLOCK_AREA_IN_MV_UNITS
- api::lookahead::IMP_BLOCK_MV_UNITS_PER_PIXEL
- api::lookahead::IMP_BLOCK_SIZE_IN_MV_UNITS
- cdef::CDEF_HAVE_ALL
- cdef::CDEF_HAVE_BOTTOM
- cdef::CDEF_HAVE_LEFT
- cdef::CDEF_HAVE_RIGHT
- cdef::CDEF_HAVE_TOP
- cdef::CDEF_SEC_STRENGTHS
- cdef::CDEF_VERY_LARGE
- cdef::rust::CDEF_DIV_TABLE
- config::NUM_UV_COEFFS
- config::NUM_UV_POINTS
- config::NUM_Y_COEFFS
- config::NUM_Y_POINTS
- dist::rust::AREA_DIVISORS
- dist::rust::AREA_DIVISOR_BITS
- dist::rust::GET_WEIGHTED_SSE_SHIFT
- ec::EC_MIN_PROB
- ec::EC_PROB_SHIFT
- ec::OD_BITRES
- encoder::DELTA_FRAME_ID_LENGTH
- encoder::FRAME_ID_LENGTH
- encoder::IMPORTANCE_BLOCK_SIZE
- encoder::MAX_NUM_OPERATING_POINTS
- encoder::MAX_NUM_SPATIAL_LAYERS
- encoder::MAX_NUM_TEMPORAL_LAYERS
- entropymode::BIG_TX_CATS
- entropymode::MAX_SEGMENTS
- entropymode::MAX_TX_CATS
- entropymode::MAX_TX_DEPTH
- entropymode::PALETTE_BSIZE_CTXS
- entropymode::PALETTE_COLOR_INDEX_CONTEXTS
- entropymode::PALETTE_UV_MODE_CONTEXTS
- entropymode::PALETTE_Y_MODE_CONTEXTS
- entropymode::RESTORE_SWITCHABLE_TYPES
- entropymode::SEG_TEMPORAL_PRED_CTXS
- entropymode::SPATIAL_PREDICTION_PROBS
- entropymode::SWITCHABLE_FILTERS
- entropymode::SWITCHABLE_FILTER_CONTEXTS
- entropymode::TX_SIZE_CONTEXTS
- entropymode::TX_SIZE_CTX_MIN
- entropymode::TX_SIZE_LUMA_MIN
- entropymode::default_partition_cdf
- entropymode::default_partition_w128_cdf
- entropymode::default_partition_w8_cdf
- frame::FRAME_MARGIN
- frame::LUMA_PADDING
- header::ALL_REF_FRAMES_MASK
- header::LEVEL_BITS
- header::LEVEL_MAJOR_BITS
- header::LEVEL_MAJOR_MIN
- header::LEVEL_MINOR_BITS
- header::OP_POINTS_IDC_BITS
- header::PRIMARY_REF_BITS
- header::PRIMARY_REF_NONE
- lrf::IMAGE_WIDTH_MAX
- lrf::RESTORATION_TILESIZE_MAX_LOG2
- lrf::RESTORE_NONE
- lrf::RESTORE_SGRPROJ
- lrf::RESTORE_SWITCHABLE
- lrf::RESTORE_WIENER
- lrf::SGRPROJ_ALL_SETS
- lrf::SGRPROJ_MTABLE_BITS
- lrf::SGRPROJ_PARAMS_BITS
- lrf::SGRPROJ_PARAMS_S
- lrf::SGRPROJ_PRJ_BITS
- lrf::SGRPROJ_PRJ_SUBEXP_K
- lrf::SGRPROJ_RECIP_BITS
- lrf::SGRPROJ_REDUCED_SETS
- lrf::SGRPROJ_RST_BITS
- lrf::SGRPROJ_SGR_BITS
- lrf::SGRPROJ_XQD_MAX
- lrf::SGRPROJ_XQD_MID
- lrf::SGRPROJ_XQD_MIN
- lrf::SOLVE_IMAGE_HEIGHT
- lrf::SOLVE_IMAGE_MAX
- lrf::SOLVE_IMAGE_SIZE
- lrf::SOLVE_IMAGE_STRIDE
- lrf::STRIPE_IMAGE_HEIGHT
- lrf::STRIPE_IMAGE_MAX
- lrf::STRIPE_IMAGE_SIZE
- lrf::STRIPE_IMAGE_STRIDE
- lrf::WIENER_BITS
- lrf::WIENER_TAPS_K
- lrf::WIENER_TAPS_MAX
- lrf::WIENER_TAPS_MID
- lrf::WIENER_TAPS_MIN
- mc::SUBPEL_FILTERS
- mc::SUBPEL_FILTER_SIZE
- mc::rust::PREP_BIAS
- me::DIAMOND_R1_PATTERN
- me::DIAMOND_R1_PATTERN_SUBPEL
- me::HEXAGON_PATTERN
- me::SQUARE_REFINE_PATTERN
- me::UMH_PATTERN
- partition::ALL_INTER_REFS
- partition::ALTREF2_ALTREF_FRAMES
- partition::BWDREF_ALTREF2_FRAMES
- partition::BWDREF_ALTREF_FRAMES
- partition::BWD_REFS
- partition::FWD_REFS
- partition::GLOBALMV_CTX_MASK
- partition::GLOBALMV_MODE_CONTEXTS
- partition::GLOBALMV_OFFSET
- partition::INTER_COMPOUND_MODES
- partition::INTER_REFS_PER_FRAME
- partition::LAST2_GOLDEN_FRAMES
- partition::LAST2_LAST3_FRAMES
- partition::LAST3_GOLDEN_FRAMES
- partition::LAST_GOLDEN_FRAMES
- partition::LAST_LAST2_FRAMES
- partition::LAST_LAST3_FRAMES
- partition::MVREF_ROW_COLS
- partition::MV_JOINTS
- partition::NEWMV_CTX_MASK
- partition::NEWMV_MODE_CONTEXTS
- partition::REFMV_CTX_MASK
- partition::REFMV_MODE_CONTEXTS
- partition::REFMV_OFFSET
- partition::REF_CONTEXTS
- partition::REF_FRAMES
- partition::REF_FRAMES_LOG2
- partition::SINGLE_REFS
- partition::TOTAL_COMP_REFS
- partition::TOTAL_REFS_PER_FRAME
- partition::TOTAL_UNIDIR_COMP_REFS
- partition::UNIDIR_COMP_REFS
- predict::ANGLE_STEP
- predict::PREDICTION_MODES
- predict::sm_weight_log2_scale
- prelude::DEFAULT_GRAIN_SEED
- prelude::NUM_UV_COEFFS
- prelude::NUM_UV_POINTS
- prelude::NUM_Y_COEFFS
- prelude::NUM_Y_POINTS
- prelude::config::DEFAULT_GRAIN_SEED
- prelude::config::NUM_UV_COEFFS
- prelude::config::NUM_UV_POINTS
- prelude::config::NUM_Y_COEFFS
- prelude::config::NUM_Y_POINTS
- quantize::tables::MAXQ
- quantize::tables::MINQ
- quantize::tables::QINDEX_RANGE
- quantize::tables::ac_qlookup_10_Q3_raw
- quantize::tables::ac_qlookup_12_Q3_raw
- quantize::tables::ac_qlookup_Q3_raw
- quantize::tables::dc_qlookup_10_Q3_raw
- quantize::tables::dc_qlookup_12_Q3_raw
- quantize::tables::dc_qlookup_Q3_raw
- rate::DQP_Q57
- rate::FRAME_NSUBTYPES
- rate::FRAME_SUBTYPE_B0
- rate::FRAME_SUBTYPE_B1
- rate::FRAME_SUBTYPE_I
- rate::FRAME_SUBTYPE_P
- rate::FRAME_SUBTYPE_SEF
- rate::INTER_DELAY_TARGET_MIN
- rate::MQP_Q12
- rate::PASS_1
- rate::PASS_2
- rate::PASS_2_PLUS_1
- rate::PASS_SINGLE
- rate::Q57_SQUARE_EXP_SCALE
- rate::QSCALE
- rate::Q_MODEL_ADD
- rate::Q_MODEL_MUL
- rate::ROUGH_TAN_LOOKUP
- rate::SEF_BITS
- rate::TWOPASS_HEADER_SZ
- rate::TWOPASS_MAGIC
- rate::TWOPASS_PACKET_SZ
- rate::TWOPASS_VERSION
- rdo_tables::RATE_EST_BIN_SIZE
- rdo_tables::RATE_EST_MAX_BIN
- rdo_tables::RDO_BIN_SIZE
- rdo_tables::RDO_MAX_BIN
- rdo_tables::RDO_NUM_BINS
- rdo_tables::RDO_QUANT_BINS
- rdo_tables::RDO_QUANT_DIV
- scan_order::MAX_NEIGHBORS
- scenechange::IMP_BLOCK_DIFF_THRESHOLD
- scenechange::fast::FAST_THRESHOLD
- segmentation::MAX_SEGMENTS
- token_cdfs::TOKEN_CDF_Q_CTXS
- transform::HTX_TAB
- transform::TX_TYPES
- transform::TX_TYPES_PLUS_LL
- transform::VTX_TAB
- transform::forward_shared::FWD_SHIFT_16X16
- transform::forward_shared::FWD_SHIFT_16X32
- transform::forward_shared::FWD_SHIFT_16X4
- transform::forward_shared::FWD_SHIFT_16X64
- transform::forward_shared::FWD_SHIFT_16X8
- transform::forward_shared::FWD_SHIFT_32X16
- transform::forward_shared::FWD_SHIFT_32X32
- transform::forward_shared::FWD_SHIFT_32X64
- transform::forward_shared::FWD_SHIFT_32X8
- transform::forward_shared::FWD_SHIFT_4X16
- transform::forward_shared::FWD_SHIFT_4X4
- transform::forward_shared::FWD_SHIFT_4X4_WHT
- transform::forward_shared::FWD_SHIFT_4X8
- transform::forward_shared::FWD_SHIFT_64X16
- transform::forward_shared::FWD_SHIFT_64X32
- transform::forward_shared::FWD_SHIFT_64X64
- transform::forward_shared::FWD_SHIFT_8X16
- transform::forward_shared::FWD_SHIFT_8X32
- transform::forward_shared::FWD_SHIFT_8X4
- transform::forward_shared::FWD_SHIFT_8X8
- transform::forward_shared::FWD_TXFM_SHIFT_LS
- transform::inverse::INV_COS_BIT
- transform::inverse::rust::INV_INTERMEDIATE_SHIFTS
- util::logexp::ATANH_LOG2