webmetro/src/bin/stub.rs

20 lines
632 B
Rust
Raw Normal View History

extern crate lab_ebml;
use std::io::{Cursor, stdout, Write};
use lab_ebml::webm::*;
pub fn main() {
let mut cursor = Cursor::new(Vec::new());
encode_webm_element(WebmElement::EbmlHead, &mut cursor).unwrap();
2017-08-07 05:03:20 +00:00
encode_webm_element(WebmElement::Segment, &mut cursor).unwrap();
encode_webm_element(WebmElement::Cluster, &mut cursor).unwrap();
2017-08-07 05:12:18 +00:00
encode_webm_element(WebmElement::Timecode(0), &mut cursor).unwrap();
encode_webm_element(WebmElement::Cluster, &mut cursor).unwrap();
encode_webm_element(WebmElement::Timecode(1000), &mut cursor).unwrap();
stdout().write_all(&cursor.get_ref()).unwrap();
}