Home
last modified time | relevance | path

Searched defs:BitReader (Results 1 – 4 of 4) sorted by relevance

/system/cros-codecs/src/
Dbitstream_utils.rs20 pub(crate) struct BitReader<'a> { struct
22 data: Cursor<&'a [u8]>,
25 curr_byte: u8,
27 num_remaining_bits_in_curr_byte: usize,
29 prev_two_bytes: u16,
31 num_epb: usize,
33 needs_epb: bool,
35 position: u64,
76 impl<'a> BitReader<'a> { impl
/system/cros-codecs/src/codec/vp9/
Dparser.rs678 fn read_signed_8(r: &mut BitReader, nbits: u8) -> Result<i8, String> { in read_signed_8()
726 fn parse_color_config(&mut self, r: &mut BitReader, hdr: &mut Header) -> Result<(), String> { in parse_color_config()
783 fn parse_frame_size(&mut self, r: &mut BitReader, hdr: &mut Header) -> Result<(), String> { in parse_frame_size()
790 fn parse_render_size(r: &mut BitReader, hdr: &mut Header) -> Result<(), String> { in parse_render_size()
805 r: &mut BitReader, in parse_frame_size_with_refs()
864 r: &mut BitReader, in parse_loop_filter_params()
893 fn read_delta_q(r: &mut BitReader, value: &mut i8) -> Result<(), String> { in read_delta_q()
905 fn parse_quantization_params(r: &mut BitReader, hdr: &mut Header) -> Result<(), String> { in parse_quantization_params()
931 r: &mut BitReader, in parse_segmentation_params()
1008 fn parse_tile_info(&self, r: &mut BitReader, hdr: &mut Header) -> Result<(), String> { in parse_tile_info()
/system/cros-codecs/src/codec/h264/
Dparser.rs1747 r: &mut BitReader, in parse_scaling_list()
1773 fn parse_sps_scaling_lists(r: &mut BitReader, sps: &mut Sps) -> Result<(), String> { in parse_sps_scaling_lists()
1821 fn parse_pps_scaling_lists(r: &mut BitReader, pps: &mut Pps, sps: &Sps) -> Result<(), String> { in parse_pps_scaling_lists()
1890 fn parse_hrd(r: &mut BitReader, hrd: &mut HrdParams) -> Result<(), String> { in parse_hrd()
1908 fn parse_vui(r: &mut BitReader, sps: &mut Sps) -> Result<(), String> { in parse_vui()
2239 r: &mut BitReader, in parse_ref_pic_list_modification()
2277 r: &mut BitReader, in parse_ref_pic_list_modifications()
2306 r: &mut BitReader, in parse_pred_weight_table()
2397 r: &mut BitReader, in parse_dec_ref_pic_marking()
/system/cros-codecs/src/codec/h265/
Dparser.rs2346 r: &mut BitReader, in parse_profile_tier_level()
2678 r: &mut BitReader, in parse_short_term_ref_pic_set()
2840 r: &mut BitReader, in parse_sublayer_hrd_parameters()
2860 r: &mut BitReader, in parse_hrd_parameters()
3331 r: &mut BitReader, in parse_pps_range_extension()
3587 r: &mut BitReader, in parse_pred_weight_table()
3664 r: &mut BitReader, in parse_ref_pic_lists_modification()