• Home
  • Raw
  • Download

Lines Matching defs:Sps

718 pub struct Sps {  struct
720 pub video_parameter_set_id: u8,
723 pub max_sub_layers_minus1: u8,
727 pub temporal_id_nesting_flag: bool,
729 pub profile_tier_level: ProfileTierLevel,
732 pub seq_parameter_set_id: u8,
735 pub chroma_format_idc: u8,
739 pub separate_colour_plane_flag: bool,
741 pub pic_width_in_luma_samples: u16,
743 pub pic_height_in_luma_samples: u16,
747 pub conformance_window_flag: bool,
752 pub conf_win_left_offset: u32,
753 pub conf_win_right_offset: u32,
754 pub conf_win_top_offset: u32,
755 pub conf_win_bottom_offset: u32,
759 pub bit_depth_luma_minus8: u8,
785 /// value of `SpsMaxLatencyPictures[ i ]`, which specifies the maximum number argument
790 pub max_latency_increase_plus1: [u8; 7],
793 pub log2_min_luma_coding_block_size_minus3: u8,
796 pub log2_diff_max_min_luma_coding_block_size: u8,
799 pub log2_min_luma_transform_block_size_minus2: u8,
802 pub log2_diff_max_min_luma_transform_block_size: u8,
805 pub max_transform_hierarchy_depth_inter: u8,
808 pub max_transform_hierarchy_depth_intra: u8,
812 pub scaling_list_enabled_flag: bool,
817 pub scaling_list_data_present_flag: bool,
819 pub scaling_list: ScalingLists,
824 pub amp_enabled_flag: bool,
829 pub sample_adaptive_offset_enabled_flag: bool,
836 pub pcm_enabled_flag: bool,
839 pub pcm_sample_bit_depth_luma_minus1: u8,
842 pub pcm_sample_bit_depth_chroma_minus1: u8,
845 pub log2_min_pcm_luma_coding_block_size_minus3: u8,
848 pub log2_diff_max_min_pcm_luma_coding_block_size: u8,
860 pub pcm_loop_filter_disabled_flag: bool,
863 pub num_short_term_ref_pic_sets: u8,
865 pub short_term_ref_pic_set: Vec<ShortTermRefPicSet>,
870 pub long_term_ref_pics_present_flag: bool,
875 pub num_long_term_ref_pics_sps: u8,
879 pub lt_ref_pic_poc_lsb_sps: [u32; MAX_LONG_TERM_REF_PIC_SETS],
885 pub used_by_curr_pic_lt_sps_flag: [bool; MAX_LONG_TERM_REF_PIC_SETS],
912 pub range_extension: SpsRangeExtension, argument
918 pub scc_extension: SpsSccExtension, argument
922 pub min_cb_log2_size_y: u32,
924 pub ctb_log2_size_y: u32,
948 impl Sps { argument
2676 sps: &Sps, in parse_short_term_ref_pic_set()
2921 fn parse_vui_parameters(sps: &mut Sps, r: &mut BitReader) -> Result<(), String> { in parse_vui_parameters()
3013 fn parse_sps_scc_extension(sps: &mut Sps, r: &mut BitReader) -> Result<(), String> { in parse_sps_scc_extension()
3049 fn parse_sps_range_extension(sps: &mut Sps, r: &mut BitReader) -> Result<(), String> { in parse_sps_range_extension()
3066 pub fn parse_sps(&mut self, nalu: &Nalu) -> Result<&Sps, String> { in parse_sps()
3282 fn parse_pps_scc_extension(pps: &mut Pps, sps: &Sps, r: &mut BitReader) -> Result<(), String> { in parse_pps_scc_extension()
3330 sps: &Sps, in parse_pps_range_extension()
3588 sps: &Sps, in parse_pred_weight_table()
3712 pub fn slice_header_set_defaults(hdr: &mut SliceHeader, sps: &Sps, pps: &Pps) { in slice_header_set_defaults()
4119 pub fn get_sps(&self, sps_id: u8) -> Option<&Rc<Sps>> { in get_sps()