Searched refs:EncoderEvent (Results 1 – 5 of 5) sorted by relevance
34 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() argument511 .queue_event(EncoderEvent::RequireInputBuffers { in start_session()
385 fn read_event(&mut self) -> VideoResult<EncoderEvent> { in read_event() argument395 } => 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()
13 use super::encoder::EncoderEvent;65 fn read_event(&mut self) -> VideoResult<EncoderEvent>; in read_event() argument
33 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()
24 pub enum EncoderEvent { enum