
Liblogg is an allegro add-on library for playing ogg/vorbis audio files. it can load ogg/vorbis files as allegro sample's, or it can stream them from disk to save memory.
allegro is a cross-platform library mainly aimed at video game and multimedia programming. it handles common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc. and generally abstracting away the underlying platform.