#bindings #music-brainz #ffi #build #discid

sys discid-sys

Unsafe FFI bindings for MusicBrainz libdiscid

8 releases (4 breaking)

0.5.0 Mar 2, 2023
0.4.1 Feb 28, 2023
0.4.0 Jan 24, 2020
0.3.0 May 20, 2019
0.1.1 May 6, 2019

#901 in Audio

Download history 11/week @ 2024-02-16 28/week @ 2024-02-23 6/week @ 2024-03-01 11/week @ 2024-03-08 8/week @ 2024-03-15

57 downloads per month
Used in 2 crates (via discid)

LGPL-3.0-or-later

13KB
65 lines

Unsafe FFI bindings for MusicBrainz libdiscid

crates.io Documentation License builds.sr.ht status

About

discid-sys provides automatically generated, unsafe Rust bindings for MusicBrainz libdiscid.

You usually don't want to use these bindings directly but instead use the safe discid wrapper library.

Requirements

  • libdiscid >= 0.6.0

Contribute

The source code for discid-sys is available on SourceHut.

Please report any issues on the issue tracker.

Patches can be submitted to the mailing list. You can clone the repository directly on SourceHut and submit your changes with the "Prepare patchset" button. Please see SourceHut's documentation for sending patches upstream for details.

License

discid-sys Copyright (c) 2019-2023 by Philipp Wolfer ph.wolfer@gmail.com

discid-sys is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

See LICENSE for details.

No runtime deps

~0–1.8MB
~37K SLoC