Description

A dynamic binding to the libvorbis library.

Package Information

Version1.0.2 (2016-Oct-17)
Homepagehttps://github.com/DerelictOrg/DerelictVorbis
Repositoryhttps://github.com/DerelictOrg/DerelictVorbis
LicenseBoost
AuthorsMike Parker
Registered byMike Parker
Dependencies

derelict-ogg

derelict-util

Installation

To use this package, put the following dependency into your project's dependencies section:

dub.json
dub.sdl

Readme

DerelictVorbis

A dynamic binding to libvorbis version 1.3 for the D Programming Language.

Please see the Derelict documentation, for information on how to build DerelictVorbis and load libvorbis at run time. In the meantime, here's some sample code.

import derelict.vorbis.vorbis;
import derelict.vorbis.enc;
import derelict.vorbis.file;

void main() {
    // Load the libvorbis library and its companion encoding and file libaries.
    DerelictVorbis.load();
    DerelictVorbisEnc.load();
    DerelictVorbisFile.load();

    // Now libvorbis functions can be called.
    ...
}

Available versions

1.0.2 1.0.1 1.0.0 ~master ~1.3