Trait Play Stream Info Ext 
Source pub trait PlayStreamInfoExt: IsA<PlayStreamInfo> + 'static {
    // Provided methods
    fn caps(&self) -> Option<Caps> { ... }
    fn codec(&self) -> Option<GString> { ... }
    fn index(&self) -> i32 { ... }
    fn stream_id(&self) -> GString { ... }
    fn stream_type(&self) -> GString { ... }
    fn tags(&self) -> Option<TagList> { ... }
}Expand description
Trait containing all PlayStreamInfo methods.
§Implementors
PlayAudioInfo, PlayStreamInfo, PlaySubtitleInfo, PlayVideoInfo
Provided Methods§
Sourcefn index(&self) -> i32
 👎Deprecated: Since 1.26
fn index(&self) -> i32
Function to get stream index from PlayStreamInfo instance or -1 if
unknown.
§Deprecated since 1.26
Use stream_id().
§Returns
the stream index of this stream.
Sourcefn stream_type(&self) -> GString
 
fn stream_type(&self) -> GString
Function to return human readable name for the stream type
of the given self (ex: “audio”, “video”, “subtitle”)
§Returns
a human readable name
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.