cdparanoia-sys 0.1.0

Auto-generated bindings for libcdparanoia
Documentation
  • Coverage
  • 0%
    0 out of 130 items documented0 out of 4 items with examples
  • Size
  • Source code size: 14.31 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.89 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • Homepage
  • Repository
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • agausmann

cdparanoia.rs

Rust bindings for libcdparanoia

System dependencies

  • libcdparanoia libraries and headers (tested with cdparanoia III 10.2)

Void Linux

sudo xbps-install libcdparanoia-devel

Usage

See cdparanoia/examples/rip_track.rs for an example of ripping a single track to a WAV file.

This crate is mostly undocumented, and unfortunately there is not much reference material for libcdparanoia itself. The best references I've found are existing applications using libcdparanoia. Here are a few that I've used:

The cdparanoia crate's API closely mirrors the C interface, except that most of the functions are converted into member functions of CdromDrive and CdromParanoia.