ruffle/swf/examples/reading.rs

12 lines
403 B
Rust
Raw Normal View History

use std::fs::File;
2019-10-03 07:46:38 +00:00
use std::io::BufReader;
fn main() {
let file = File::open("tests/swfs/SimpleRedBackground.swf").unwrap();
2019-08-18 21:46:57 +00:00
let reader = BufReader::new(file);
let swf_stream = swf::read_swf_header(reader).unwrap();
let swf = swf::read_swf(&swf_stream).unwrap();
2019-08-18 21:46:57 +00:00
println!("The SWF has {} frame(s).", swf.header.num_frames);
println!("The SWF has {} tag(s).", swf.tags.len());
}