Home
last modified time | relevance | path

Searched refs:DecoderCommand (Results 1 – 2 of 2) sorted by relevance

/aosp_15_r20/external/rust/crates/v4l2r/lib/src/decoder/stateful/
Dcapture_thread.rs3 stateful::{CaptureThreadResponse, DecoderCommand, DecoderEvent, DrainError},
93 command_receiver: mpsc::Receiver<DecoderCommand>,
149 command_receiver: mpsc::Receiver<DecoderCommand>, in new() argument
502 DecoderCommand::Drain(blocking) => self.drain(blocking), in run()
503 DecoderCommand::Flush => self.flush(), in run()
504 DecoderCommand::Stop => { in run()
/aosp_15_r20/external/rust/crates/v4l2r/lib/src/decoder/
Dstateful.rs215 let (command_sender, command_receiver) = mpsc::channel::<DecoderCommand>(); in start()
258 enum DecoderCommand { enum
283 command_sender: mpsc::Sender<DecoderCommand>,
359 fn send_command(&self, command: DecoderCommand) -> Result<(), SendCommandError> { in send_command()
389 self.send_command(DecoderCommand::Stop)?; in stop()
422 self.send_command(DecoderCommand::Drain(blocking))?; in drain()
459 self.send_command(DecoderCommand::Flush)?; in flush()