Skip to content

Latest commit

 

History

History
30 lines (19 loc) · 788 Bytes

README.md

File metadata and controls

30 lines (19 loc) · 788 Bytes

main workflow

This is an OCaml package that provides bindings to the mpg123 library.

It uses the excellent ctypes library to generate the C-stubs which should help minimize the bugspace.

Installing

opam install mpg123

System vs. vendored libmpg123

Versions of this OCaml library through 0.4 used to probe for your system's libmpg123 package using pkg-config.

Newer versions of this library use a vendored mpg123 for stability and to gain access to latest features (yes, reading MP3s is still an area of active development).

Status

There's just enough here to open an mp3, query some metadata, and read audio.

See the changelog at CHANGES.md.

Contributions welcome.