| /system/cros-codecs/src/decoder/stateless/ |
| D | vp9.rs | 66 reference_frames: &[Option<Self::Handle>; NUM_REF_FRAMES], in submit_picture() 77 reference_frames: [Option<H>; NUM_REF_FRAMES], field 93 reference_frames: Default::default(), in default() 141 reference_frames: &mut [Option<B::Handle>; NUM_REF_FRAMES], in update_references() 149 reference_frames[i] = Some(picture.clone()); 165 .reference_frames in handle_show_existing_frame() 188 &self.codec.reference_frames, in handle_frame() 199 &mut self.codec.reference_frames, in handle_frame() 339 self.codec.reference_frames = Default::default(); in flush()
|
| D | av1.rs | 67 reference_frames: &[Option<Self::Handle>; NUM_REF_FRAMES], in begin_picture() 111 reference_frames: [Option<H>; NUM_REF_FRAMES], field 136 reference_frames: Default::default(), in default() 175 let ref_frame = self.codec.reference_frames in decode_frame_header() 191 &self.codec.reference_frames, in decode_frame_header() 272 self.codec.reference_frames[i] = Some(handle.clone()); in submit_frame() 495 self.codec.reference_frames = Default::default(); in flush()
|
| /system/cros-codecs/src/decoder/stateless/vp9/ |
| D | v4l2.rs | 91 reference_frames: &[Option<Self::Handle>; NUM_REF_FRAMES], in submit_picture() 101 let last_frame_ts = match &reference_frames[last_frame_idx as usize] { 106 let golden_frame_ts = match &reference_frames[golden_frame_idx as usize] { 111 let alt_frame_ts = match &reference_frames[alt_frame_idx as usize] { 133 for frame in reference_frames {
|
| D | vaapi.rs | 136 reference_frames: [u32; NUM_REF_FRAMES], in build_pic_param() 171 reference_frames, 260 reference_frames: &[Option<Self::Handle>; NUM_REF_FRAMES], in submit_picture() 266 let reference_frames: [u32; NUM_REF_FRAMES] = localVariable 267 reference_frames.iter().map(va_surface_id).collect::<Vec<_>>().try_into().unwrap(); 270 .create_buffer(build_pic_param(hdr, reference_frames)?) 501 assert_eq!(pic_param.inner().reference_frames, [libva::VA_INVALID_SURFACE; NUM_REF_FRAMES]); in build_pic_params() 560 assert_eq!(pic_param.inner().reference_frames, [0; NUM_REF_FRAMES]); in build_pic_params() 615 assert_eq!(pic_param.inner().reference_frames, [0, 0, 1, 0, 0, 0, 0, 0]); in build_pic_params()
|
| /system/cros-codecs/src/decoder/stateless/h265/ |
| D | vaapi.rs | 378 let mut reference_frames = vec![]; localVariable 383 reference_frames.push(ref_pic); 390 if reference_frames.len() >= 15 { 395 reference_frames.push(curr_pic); 399 for _ in reference_frames.len()..15 { 400 reference_frames.push(build_invalid_va_hevc_pic()); 403 let reference_frames = reference_frames.try_into(); localVariable 404 let reference_frames = match reference_frames { localVariable 458 reference_frames, 496 Ok((BufferType::PictureParameter(libva::PictureParameter::HEVC(pic_param)), reference_frames)) [all …]
|
| /system/cros-codecs/src/decoder/stateless/av1/ |
| D | v4l2.rs | 96 reference_frames: &[Option<Self::Handle>; NUM_REF_FRAMES], in begin_picture() 102 for (i, frame) in reference_frames.iter().enumerate() {
|
| D | vaapi.rs | 241 reference_frames: &[Option<VADecodedHandle<V>>; NUM_REF_FRAMES], in build_pic_param() 316 reference_frames.iter().map(va_surface_id).collect::<Vec<_>>().try_into().unwrap(); 517 reference_frames: &[Option<Self::Handle>; NUM_REF_FRAMES], in begin_picture() 519 let pic_param = build_pic_param(hdr, stream_info, picture.surface().id(), reference_frames)
|
| /system/cros-codecs/src/encoder/stateless/vp9/ |
| D | vaapi.rs | 98 let mut reference_frames = [VA_INVALID_SURFACE; NUM_REF_FRAMES]; in encode_frame() localVariable 114 reference_frames[request.header.ref_frame_idx[ref_idx] as usize] = in encode_frame() 196 reference_frames, in encode_frame()
|
| /system/cros-codecs/src/encoder/stateless/h264/ |
| D | vaapi.rs | 206 let mut reference_frames: [PictureH264; 16] = (0..16) in build_enc_pic_param() localVariable 215 reference_frames[idx] = Self::build_h264_pic(&ref_frame.recon_pic, &ref_frame.meta); in build_enc_pic_param() 221 reference_frames, in build_enc_pic_param()
|
| /system/cros-codecs/src/encoder/stateless/av1/ |
| D | vaapi.rs | 191 let mut reference_frames = [VA_INVALID_ID; 8]; in build_pic_param() localVariable 193 for (i, frame) in reference_frames.iter_mut().enumerate().take(REFS_PER_FRAME) { in build_pic_param() 373 reference_frames, in build_pic_param()
|