Struct matroska::Matroska[][src]

pub struct Matroska {
    pub info: Info,
    pub tracks: Vec<Track>,
    pub attachments: Vec<Attachment>,
    pub chapters: Vec<ChapterEdition>,
}

A Matroska file

Fields

The file's Info segment

The file's Tracks segment

The file's Attachments segment

The file's Chapters segment

Methods

impl Matroska
[src]

Parses contents of open Matroska file

Returns all tracks with a type of "video"

Returns all tracks with a type of "audio"

Returns all tracks with a type of "subtitle"

Trait Implementations

impl Debug for Matroska
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for Matroska

impl Sync for Matroska