playlist-decoder 0.10.1

a simple playlist decoder which supports: m3u, pls, asx and xspf
Documentation
extern crate playlist_decoder;

use std::fs::File;
use std::io::prelude::*;
use std::env;

fn main() {
    match env::args().nth(1) {
        Some(filename) => {
            let f = File::open(filename).expect("file not found");
            let contents = String::new();
            let bytes: Vec<u8> = f.bytes().map(|x| x.expect("Byte read error")).collect();
            let out = String::from_utf8_lossy(&bytes);
            let content = out.to_string();
            let list = playlist_decoder::decode(&content).expect("Decode error");
            for item in list {
                println!("{:?}", item);
            }
            
            println!("is_content_hls: {}", playlist_decoder::is_content_hls(&contents));
        }
        None => {
            println!("Call with 1 parameter");
        }
    }
}