Home
last modified time | relevance | path

Searched refs:EncoderConfig (Results 1 – 20 of 20) sorted by relevance

/system/cros-codecs/src/encoder/
Dvp8.rs11 pub struct EncoderConfig { struct
16 impl Default for EncoderConfig { implementation
Dvp9.rs13 pub struct EncoderConfig { struct
21 impl Default for EncoderConfig { implementation
Dh265.rs13 pub struct EncoderConfig { struct
20 impl Default for EncoderConfig { argument
Dh264.rs14 pub struct EncoderConfig { struct
23 impl Default for EncoderConfig { argument
Dav1.rs14 pub struct EncoderConfig { struct
23 impl Default for EncoderConfig { argument
/system/cros-codecs/src/c2_wrapper/
Dc2_vaapi_encoder.rs8 use crate::encoder::av1::EncoderConfig as AV1EncoderConfig;
9 use crate::encoder::h264::EncoderConfig as H264EncoderConfig;
13 use crate::encoder::vp9::EncoderConfig as VP9EncoderConfig;
Dc2_v4l2_encoder.rs63 crate::encoder::h264::EncoderConfig { in get_encoder()
86 crate::encoder::vp8::EncoderConfig { in get_encoder()
109 crate::encoder::vp9::EncoderConfig { in get_encoder()
/system/cros-codecs/src/encoder/stateless/vp9/
Dpredictor.rs6 use super::EncoderConfig;
24 config: EncoderConfig,
31 pub(super) fn new(config: EncoderConfig, limit: u16) -> Self { in new() argument
Dvaapi.rs45 use crate::encoder::vp9::EncoderConfig;
261 config: EncoderConfig, in new_vaapi() argument
305 use crate::encoder::stateless::vp9::EncoderConfig;
441 let config = EncoderConfig { in test_vaapi_encoder()
530 let config = EncoderConfig { in test_vaapi_encoder_p010()
/system/cros-codecs/src/encoder/stateful/h265/
Dv4l2.rs24 use crate::encoder::h265::EncoderConfig;
83 config: EncoderConfig, in new() argument
133 config: EncoderConfig, in new() argument
185 EncoderConfig { resolution: VISIBLE_SIZE, ..Default::default() }, in test_v4l2_encoder_userptr()
231 EncoderConfig { resolution: VISIBLE_SIZE, ..Default::default() }, in test_v4l2_encoder_mmap()
275 EncoderConfig { resolution: VISIBLE_SIZE, ..Default::default() }, in test_v4l2_encoder_dmabuf()
/system/cros-codecs/src/encoder/stateful/vp8/
Dv4l2.rs20 use crate::encoder::vp8::EncoderConfig;
58 config: EncoderConfig, in new() argument
94 config: EncoderConfig, in new() argument
148 EncoderConfig { resolution: VISIBLE_SIZE, ..Default::default() }, in test_v4l2_encoder_userptr()
215 EncoderConfig { resolution: VISIBLE_SIZE, ..Default::default() }, in test_v4l2_encoder_mmap()
280 EncoderConfig { resolution: VISIBLE_SIZE, ..Default::default() }, in test_v4l2_encoder_dmabuf()
/system/cros-codecs/src/encoder/stateful/h264/
Dv4l2.rs24 use crate::encoder::h264::EncoderConfig;
103 config: EncoderConfig, in new() argument
141 config: EncoderConfig, in new() argument
193 EncoderConfig { resolution: VISIBLE_SIZE, ..Default::default() }, in test_v4l2_encoder_userptr()
239 EncoderConfig { resolution: VISIBLE_SIZE, ..Default::default() }, in test_v4l2_encoder_mmap()
283 EncoderConfig { resolution: VISIBLE_SIZE, ..Default::default() }, in test_v4l2_encoder_dmabuf()
/system/cros-codecs/src/encoder/stateful/vp9/
Dv4l2.rs22 use crate::encoder::vp9::EncoderConfig;
71 config: EncoderConfig, in new() argument
111 config: EncoderConfig, in new() argument
165 EncoderConfig { resolution: VISIBLE_SIZE, ..Default::default() }, in test_v4l2_encoder_userptr()
228 EncoderConfig { resolution: VISIBLE_SIZE, ..Default::default() }, in test_v4l2_encoder_mmap()
289 EncoderConfig { resolution: VISIBLE_SIZE, ..Default::default() }, in test_v4l2_encoder_dmabuf()
/system/cros-codecs/src/encoder/stateless/av1/
Dpredictor.rs29 use crate::encoder::stateless::av1::EncoderConfig;
47 config: EncoderConfig,
54 pub fn new(config: EncoderConfig, limit: u16) -> Self { in new() argument
70 fn create_sequence_header(config: &EncoderConfig) -> SequenceHeaderObu { in create_sequence_header()
Dvaapi.rs41 use crate::encoder::av1::EncoderConfig;
550 config: EncoderConfig, in new_vaapi() argument
846 let config = EncoderConfig { in test_vaapi_encoder()
936 let config = EncoderConfig { in test_vaapi_encoder_p010()
/system/cros-codecs/src/encoder/stateless/
Dav1.rs11 use crate::encoder::av1::EncoderConfig;
126 fn new_av1(backend: Backend, config: EncoderConfig, mode: BlockingMode) -> EncodeResult<Self> { in new_av1() argument
Dvp9.rs15 use crate::encoder::vp9::EncoderConfig;
115 fn new_vp9(backend: Backend, config: EncoderConfig, mode: BlockingMode) -> EncodeResult<Self> { in new_vp9() argument
Dh264.rs10 use crate::encoder::h264::EncoderConfig;
190 fn new_h264(backend: Backend, config: EncoderConfig, mode: BlockingMode) -> EncodeResult<Self> { in new_h264() argument
/system/cros-codecs/src/encoder/stateless/h264/
Dpredictor.rs21 use crate::encoder::stateless::h264::EncoderConfig;
44 config: EncoderConfig,
55 pub(super) fn new(config: EncoderConfig, limit: u16) -> Self { in new() argument
Dvaapi.rs40 use crate::encoder::h264::EncoderConfig;
437 config: EncoderConfig, in new_vaapi() argument
484 use crate::encoder::stateless::h264::EncoderConfig;
639 let config = EncoderConfig { in test_vaapi_encoder()