Struct matroska::Info [−][src]
pub struct Info {
pub uid: Option<Vec<u8>>,
pub prev_uid: Option<Vec<u8>>,
pub next_uid: Option<Vec<u8>>,
pub family_uids: Vec<Vec<u8>>,
pub title: Option<String>,
pub duration: Option<Duration>,
pub date_utc: Option<DateTime<Utc>>,
pub muxing_app: String,
pub writing_app: String,
}
Expand description
An Info segment with information pertaining to the entire file
Fields
uid: Option<Vec<u8>>
The file’s UID
prev_uid: Option<Vec<u8>>
Unique ID of the previous segment
next_uid: Option<Vec<u8>>
Unique ID of the next segment
family_uids: Vec<Vec<u8>>
Unique IDs of the families this segment belongs to
title: Option<String>
The file’s title
duration: Option<Duration>
The file’s duration
date_utc: Option<DateTime<Utc>>
Production date
muxing_app: String
The muxing application or library
writing_app: String
The writing application