jack plugin for libao

Laurent Pelecq <[email protected]> Sat, 04 Oct 2014 19:05:21 +0200
Newsgroups gmane.comp.multimedia.ogg.vorbis.devel
Message-ID <[email protected]>
Hello,

I've written a jack plugin for libao. Ogg123 doesn't work correctly with the 
alsa plugin redirected to jack.

The patch for the configure.ac and src/plugins/Makefile.am is here
  https://gitorious.org/aojackplg/libao-jack-plugin/raw/4f7abc861c0ef8f13e8b0a5be8201fed1bf25419:patch/0001-jack-plugin.patch

The code for the plugin itself can be downloaded from gitorious or here
  https://circoise.eu/download/libao-jack-plugin.tgz

By default it connects to all available physical ports. It can be configured 
with the parameter "ports"
  ports=system:playback_1,system:playback_2

The plugin uses libsamplerate to resample the audio to the jack server rate. 
There are different algorithms in libsamplerate. There are selected according to 
the value of parameter "quality" (value from 0 to 9). The default is 5. It 
impacts the CPU consumption.

Let me know if it can be included in libao.

Thank you,

Laurent