EDL

A very simple library to parse EDL (edit decision list) files.

Usage

Add the edl crate to your Cargo.toml. toml [dependencies] edl = "1"

```rust let mut f = fs::File::open(Path::new("timeline.edl")).unwrap();

let mut data = String::new(); f.readtostring(&mut data).unwrap();

let mut entries = edl::parser::parse(&data, 60)?; entries.sortbykey(|e| e.index); ```

Attention
Any read EDL contents passed to the parse function must have CRLF line endings!