/// Flushes the encode session.
///
/// When this operation has completed, Event::FlushResponse can be read from
/// the event pipe.
Flushes the encode session.
When this operation has completed, Event::FlushResponse can be read from
the event pipe.
Flushes the encode session . When this operation has completed Event :: FlushResponse can be read from the event pipe .
pub fn flush(&self) -> Result<()> {
        // Safe because `raw_ptr` is valid and libvda's encode API is called properly.
        let r = unsafe { bindings::vea_flush((*self.raw_ptr).ctx) };
        convert_error_code(r)
    }
pub fn flush ( & self ) -> Result < ( ) > { // Safe because `raw_ptr` is valid and libvda's encode API is called properly. let r = unsafe { bindings :: vea_flush ( ( * self . raw_ptr ) . ctx ) } ; convert_error_code ( r ) }
Flushes the encode session.
Flushes the encode session .
&self