diff --git a/src/format/context.rs b/src/format/context.rs index b9ca0e2..fd9d9a9 100644 --- a/src/format/context.rs +++ b/src/format/context.rs @@ -81,6 +81,15 @@ impl Context { } } + pub fn write_trailer(&mut self) -> Result<(), Error> { + unsafe { + match av_write_trailer(self.as_mut_ptr()) { + 0 => Ok(()), + e => Err(Error::from(e)), + } + } + } + pub fn stream(&self, index: usize) -> Option { unsafe { if index >= (*self.as_ptr()).nb_streams as usize {