Struct rsmpeg::avformat::AVStreamMut [−][src]
pub struct AVStreamMut<'a> { /* fields omitted */ }
Implementations
impl<'a> AVStreamMut<'a>
[src]
impl<'a> AVStreamMut<'a>
[src]Methods from Deref<Target = AVStream>
pub fn set_time_base(&mut self, time_base: AVRational)
[src]
pub fn guess_framerate(&self) -> Option<AVRational>
[src]
pub fn guess_framerate(&self) -> Option<AVRational>
[src]Guess the frame rate, based on both the container and codec information.
Return None when index is not valid. Some(0/1) if no idea.
pub fn get_end_pts(&self) -> Option<i64>
[src]
pub fn get_end_pts(&self) -> Option<i64>
[src]Returns the pts of the last muxed packet + its duration the retuned value is None when used with a demuxer.
pub fn set_codecpar(&mut self, parameters: AVCodecParameters)
[src]
pub fn set_codecpar(&mut self, parameters: AVCodecParameters)
[src]Set codecpar of current stream with given parameters
.
pub fn codecpar(&'stream self) -> AVCodecParametersRef<'stream>
[src]
pub fn codecpar(&'stream self) -> AVCodecParametersRef<'stream>
[src]Get codec parameters of current stream.
pub fn metadata(&'stream self) -> AVDictionaryRef<'stream>
[src]
pub fn metadata(&'stream self) -> AVDictionaryRef<'stream>
[src]Get metadata of current stream.
pub fn codecpar_mut(&'stream mut self) -> AVCodecParametersMut<'stream>
[src]
pub fn codecpar_mut(&'stream mut self) -> AVCodecParametersMut<'stream>
[src]Get mutable reference of codec parameters in current stream.
pub fn metadata_mut(&'stream mut self) -> AVDictionaryMut<'stream>
[src]
pub fn metadata_mut(&'stream mut self) -> AVDictionaryMut<'stream>
[src]Get mutable reference of metadata in current stream.
Trait Implementations
impl<'a> Deref for AVStreamMut<'a>
[src]
impl<'a> Deref for AVStreamMut<'a>
[src]impl<'a> DerefMut for AVStreamMut<'a>
[src]
impl<'a> DerefMut for AVStreamMut<'a>
[src]