Searched refs:VideoDecoderBackendEvent (Results 1 – 3 of 3) sorted by relevance
86 use virtio_media::devices::video_decoder::VideoDecoderBackendEvent;97 .queue_event(VideoDecoderBackendEvent::InputBufferDone(1)) in event_queue()101 .queue_event(VideoDecoderBackendEvent::FrameCompleted { in event_queue()115 Some(VideoDecoderBackendEvent::InputBufferDone(1)) in event_queue()120 Some(VideoDecoderBackendEvent::FrameCompleted { in event_queue()150 .queue_event(VideoDecoderBackendEvent::InputBufferDone(1)) in decoder_event_queue_polling()154 .queue_event(VideoDecoderBackendEvent::InputBufferDone(2)) in decoder_event_queue_polling()158 .queue_event(VideoDecoderBackendEvent::InputBufferDone(3)) in decoder_event_queue_polling()164 Some(VideoDecoderBackendEvent::InputBufferDone(1)) in decoder_event_queue_polling()169 Some(VideoDecoderBackendEvent::InputBufferDone(2)) in decoder_event_queue_polling()[all …]
43 use virtio_media::devices::video_decoder::VideoDecoderBackendEvent;313 events: EventQueue<VideoDecoderBackendEvent>,407 .queue_event(VideoDecoderBackendEvent::InputBufferDone(*input_index)) in try_send_input_job()481 .queue_event(VideoDecoderBackendEvent::StreamFormatChanged) in try_receive_frame()551 .queue_event(VideoDecoderBackendEvent::FrameCompleted { in try_output_frame()620 .queue_event(VideoDecoderBackendEvent::FrameCompleted { in try_output_frame()745 .retain(|event| !matches!(event, VideoDecoderBackendEvent::FrameCompleted { .. })); in clear_output_buffers()751 fn next_event(&mut self) -> Option<VideoDecoderBackendEvent> { in next_event() argument
105 pub enum VideoDecoderBackendEvent { enum161 fn next_event(&mut self) -> Option<VideoDecoderBackendEvent>; in next_event() argument679 VideoDecoderBackendEvent::InputBufferDone(id) => { in process_events()693 VideoDecoderBackendEvent::StreamFormatChanged => { in process_events()716 VideoDecoderBackendEvent::FrameCompleted { in process_events()