pub fn push_frame_nals(
        &self,
        frame_timestamp: Duration,
        data: &[u8],
        timeout: Duration,
    ) -> StrResult<bool> {
        todo!()
    }
// Block until the buffer has been written or timeout is reached. Returns false if timeout.
Block until the buffer has been written or timeout is reached. Returns false if timeout.
Block until the buffer has been written or timeout is reached . Returns false if timeout .
pub fn push_frame_nals(
        &self,
        frame_timestamp: Duration,
        data: &[u8],
        timeout: Duration,
    ) -> StrResult<bool> {
        todo!()
    }
pub fn push_frame_nals ( & self , frame_timestamp : Duration , data : & [ u8 ] , timeout : Duration , ) -> StrResult < bool > { todo ! ( ) }
Block until the buffer has been written or timeout is reached.
Block until the buffer has been written or timeout is reached .
&self
frame_timestamp
Duration
data
&[u8]
timeout
Duration