2019-08-18 21:44:32 +00:00
|
|
|
use std::fs::File;
|
2019-10-03 07:46:38 +00:00
|
|
|
use std::io::BufReader;
|
2019-08-18 21:44:32 +00:00
|
|
|
|
|
|
|
fn main() {
|
|
|
|
let file = File::open("tests/swfs/SimpleRedBackground.swf").unwrap();
|
2019-08-18 21:46:57 +00:00
|
|
|
let reader = BufReader::new(file);
|
2021-01-19 00:46:20 +00:00
|
|
|
let swf_buf = swf::decompress_swf(reader).unwrap();
|
|
|
|
let swf = swf::parse_swf(&swf_buf).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());
|
2019-08-18 21:44:32 +00:00
|
|
|
}
|