Structs§
- discid_
feature - PLATFORM-DEPENDENT FEATURES
Constants§
Functions§
- discid_
free ⚠ - Release the memory allocated for the DiscId object.
- discid_
get_ ⚠default_ device - Return the name of the default disc drive for this machine. This isn’t constant, but possibly depends on the drives currently attached, depending on the platform. For this reason you should call this once and save it when you want to make sure to use the same drive for multiple operations.
- discid_
get_ ⚠error_ msg - Return a human-readable error message.
- discid_
get_ ⚠feature_ list - Return a list of features supported by the current platform. The array of length ::DISCID_FEATURE_LENGTH should be allocated by the user. After the call each element of the array is either NULL or a pointer to a static string.
- discid_
get_ ⚠first_ track_ num - Return the number of the first track on this disc.
- discid_
get_ ⚠freedb_ id - Return a FreeDB DiscID.
- discid_
get_ ⚠id - Return a MusicBrainz DiscID.
- discid_
get_ ⚠last_ track_ num - Return the number of the last audio track on this disc.
- discid_
get_ ⚠mcn - Return the Media Catalogue Number (MCN) for the disc.
- discid_
get_ ⚠sectors - Return the length of the disc in sectors.
- discid_
get_ ⚠submission_ url - Return an URL for submitting the DiscID to MusicBrainz.
- discid_
get_ ⚠toc_ string - Return a string representing CD Table Of Contents (TOC).
- discid_
get_ ⚠track_ isrc - Return the ISRC for a track.
- discid_
get_ ⚠track_ length - Return the length of a track in sectors.
- discid_
get_ ⚠track_ offset - Return the sector offset of a track.
- discid_
get_ ⚠version_ string - Return the full version string of this library, including the name. This can be used for debug output. Don’t use this to test for features, see discid_has_feature().
- discid_
get_ ⚠webservice_ url - Return an URL for retrieving CD information from MusicBrainz’ web service
- discid_
has_ ⚠feature - Check if a certain feature is implemented on the current platform.
- discid_
new ⚠ - Return a handle for a new DiscId object.
- discid_
put ⚠ - Provides the TOC of a known CD.
- discid_
read ⚠ - Read all supported features of the disc in the given CD-ROM/DVD-ROM drive.
- discid_
read_ ⚠sparse - Read the disc in the given CD-ROM/DVD-ROM drive extracting only the TOC and additionally specified features.
Type Aliases§
- DiscId
- A transparent handle for an Audio CD.