libmirage 0.1.1

Rust bindings for libMirage
Documentation

libmirage-rs

Docs Crate Version

Rust bindings for libMirage—a CD-ROM image access library.

Example

use libmirage::{self, Context, prelude::*};
unsafe { libmirage::init() }.unwrap();

let context = Context::new();
let disc = context.load_image(&["'ALLELUJAH! DON'T BEND ASCEND.toc"]).unwrap();
println!("number of tracks: {}", disc.number_of_tracks());

Docs

License

Licensed under the LGPLv3 or any later version (copying.txt or https://www.gnu.org/licenses/lgpl-3.0.en.html)