Lines Matching defs:FrameHeaderObu
885 pub struct FrameHeaderObu { struct
888 pub obu_header: ObuHeader,
891 pub show_existing_frame: bool,
894 pub frame_to_show_map_idx: u8,
897 pub frame_presentation_time: u32,
899 pub display_frame_id: u32,
901 pub frame_type: FrameType,
906 pub show_frame: bool,
910 pub showable_frame: bool,
914 pub error_resilient_mode: bool,
917 pub disable_cdf_update: bool,
920 pub allow_screen_content_tools: u32,
923 pub force_integer_mv: u32,
928 pub current_frame_id: u32,
933 pub frame_size_override_flag: bool,
936 pub order_hint: u32,
939 pub primary_ref_frame: u32,
942 pub buffer_removal_time_present_flag: bool,
948 pub buffer_removal_time: Vec<u32>,
951 pub refresh_frame_flags: u32,
953 pub ref_order_hint: [u32; NUM_REF_FRAMES],
956 pub allow_intrabc: bool,
960 pub frame_refs_short_signaling: bool,
962 pub last_frame_idx: u8,
964 pub gold_frame_idx: u8,
966 pub ref_frame_idx: [u8; REFS_PER_FRAME],
970 pub allow_high_precision_mv: bool,
972 pub is_motion_mode_switchable: bool,
976 pub use_ref_frame_mvs: bool,
979 pub disable_frame_end_update_cdf: bool,
983 pub allow_warped_motion: bool,
986 pub reduced_tx_set: bool,
990 pub render_and_frame_size_different: bool,
993 pub use_superres: bool,
997 pub is_filter_switchable: bool,
999 pub interpolation_filter: InterpolationFilter,
1001 pub loop_filter_params: LoopFilterParams,
1003 pub quantization_params: QuantizationParams,
1005 pub segmentation_params: SegmentationParams,
1007 pub tile_info: TileInfo,
1009 pub cdef_params: CdefParams,
1011 pub loop_restoration_params: LoopRestorationParams,
1013 pub tx_mode_select: u32,
1016 pub skip_mode_present: bool,
1021 pub reference_select: bool,
1023 pub global_motion_params: GlobalMotionParams,
1025 pub film_grain_params: FilmGrainParams,
1028 pub superres_denom: u32,
1029 pub frame_is_intra: bool,
1030 pub order_hints: [u32; NUM_REF_FRAMES],
1031 pub ref_frame_sign_bias: [bool; NUM_REF_FRAMES],
1032 pub coded_lossless: bool,
1033 pub all_lossless: bool,
1034 pub lossless_array: [bool; MAX_SEGMENTS],
1035 pub seg_qm_level: [[u32; MAX_SEGMENTS]; 3],
1036 pub upscaled_width: u32,
1037 pub frame_width: u32,
1038 pub frame_height: u32,
1039 pub render_width: u32,
1040 pub render_height: u32,
1041 pub tx_mode: TxMode,
1042 pub skip_mode_frame: [u32; 2],
1043 pub mi_cols: u32,
1044 pub mi_rows: u32,
1045 pub header_bytes: usize,
1520 fn compute_image_size(&mut self, fh: &mut FrameHeaderObu) { in compute_image_size()
1529 fh: &mut FrameHeaderObu, in parse_superres_params()
1556 fh: &mut FrameHeaderObu, in set_frame_refs()
1678 fn parse_frame_size(&mut self, fh: &mut FrameHeaderObu, r: &mut Reader) -> Result<(), String> { in parse_frame_size()
1697 fn parse_render_size(fh: &mut FrameHeaderObu, r: &mut Reader) -> Result<(), String> { in parse_render_size()
1711 fh: &mut FrameHeaderObu, in frame_size_with_refs()
2224 fn setup_past_independence(fh: &mut FrameHeaderObu) { in setup_past_independence()
2504 fh: &mut FrameHeaderObu, in parse_segmentation_params()
2587 fh: &mut FrameHeaderObu, in parse_loop_filter_parameters()
2634 fh: &mut FrameHeaderObu, in parse_cdef_params()
2672 fh: &mut FrameHeaderObu, in parse_loop_restoration_params()
2753 fh: &mut FrameHeaderObu, in parse_skip_mode_params()
2870 fn get_qindex(fh: &FrameHeaderObu, ignore_deltaq: bool, segment_id: u32) -> i32 { in get_qindex()
2975 fh: &mut FrameHeaderObu, in parse_global_motion_params()
3111 fh: &mut FrameHeaderObu, in parse_film_grain_parameters()
3258 fn parse_uncompressed_frame_header(&mut self, obu: &Obu) -> Result<FrameHeaderObu, String> { in parse_uncompressed_frame_header()
3878 pub fn parse_frame_header_obu(&mut self, obu: &Obu) -> Result<FrameHeaderObu, String> { in parse_frame_header_obu()