Struct rsmpeg::avformat::AVStreamRef [−][src]
pub struct AVStreamRef<'a> { /* fields omitted */ }
Implementations
impl<'a> AVStreamRef<'a>
[src]
impl<'a> AVStreamRef<'a>
[src]Methods from Deref<Target = AVStream>
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 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.
Trait Implementations
impl<'a> Deref for AVStreamRef<'a>
[src]
impl<'a> Deref for AVStreamRef<'a>
[src]