1 unstable release
0.1.0 | Jul 2, 2023 |
---|
#9 in #rip
Used in cdparanoia
5KB
52 lines
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
.
No runtime deps
~0–1.8MB
~36K SLoC