Skip to content

StjepanPoljak/Melodeer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

137 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Melodeer

Build Status

Melodeer is a humble audio player library. The latest version supports OpenAL and Pulseaudio as drivers and a FLAC decoder. There is also a dummy driver and a dummy decoder that make tests very easy, especially with Valgrind. It is still in development, but a stable version used by MelodeerGUI is available under tag melodeer-v1.0.0. As this is the only codebase depending on Melodeer, and as it will also require rework, improvements done in Melodeer v2.0.0 won't be backward compatible.

Build

In order to build Melodeer, following libraries are needed:

On Ubuntu, to install these dependencies, just do:

sudo apt install libopenal-dev libmpg123-dev libflac-dev libpulse-dev

Then, to build both the executable and the shared library, do:

cmake .
make

About

Humble cross-platform audio player API based on OpenAL.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors