Home
last modified time | relevance | path

Searched refs:EncoderEvent (Results 1 – 5 of 5) sorted by relevance

/external/crosvm/devices/src/virtio/video/encoder/backend/
Dffmpeg.rs34 use crate::virtio::video::encoder::encoder::EncoderEvent;
62 event_queue: Weak<SyncEventQueue<EncoderEvent>>,
71 .queue_event(EncoderEvent::ProcessedInputBuffer { id: self.buffer_id }) in drop()
96 event_queue: Arc<SyncEventQueue<EncoderEvent>>,
179 .queue_event(EncoderEvent::FlushResponse { flush_done: false }) in try_receive_packet()
191 .queue_event(EncoderEvent::FlushResponse { flush_done: true }) in try_receive_packet()
210 .queue_event(EncoderEvent::ProcessedOutputBuffer { in try_receive_packet()
328 fn read_event(&mut self) -> VideoResult<EncoderEvent> { in read_event() argument
511 .queue_event(EncoderEvent::RequireInputBuffers { in start_session()
Dvda.rs385 fn read_event(&mut self) -> VideoResult<EncoderEvent> { in read_event() argument
395 } => EncoderEvent::RequireInputBuffers { in read_event()
401 ProcessedInputBuffer(id) => EncoderEvent::ProcessedInputBuffer { id: id as u32 }, in read_event()
408 } => EncoderEvent::ProcessedOutputBuffer { in read_event()
414 FlushResponse { flush_done } => EncoderEvent::FlushResponse { flush_done }, in read_event()
415 NotifyError(err) => EncoderEvent::NotifyError { in read_event()
Dmod.rs13 use super::encoder::EncoderEvent;
65 fn read_event(&mut self) -> VideoResult<EncoderEvent>; in read_event() argument
/external/crosvm/devices/src/virtio/video/encoder/
Dmod.rs33 use crate::virtio::video::encoder::encoder::EncoderEvent;
1585 EncoderEvent::RequireInputBuffers { in process_event()
1596 EncoderEvent::ProcessedInputBuffer { in process_event()
1599 EncoderEvent::ProcessedOutputBuffer { in process_event()
1605 EncoderEvent::FlushResponse { flush_done } => stream.flush_response(flush_done), in process_event()
1606 EncoderEvent::NotifyError { error } => stream.notify_error(error), in process_event()
Dencoder.rs24 pub enum EncoderEvent { enum