]> code.delx.au - pulseaudio/commit
CoreAudio: add audio device module
authorDaniel Mack <daniel@caiaq.de>
Tue, 22 Sep 2009 03:27:57 +0000 (11:27 +0800)
committerDaniel Mack <daniel@caiaq.de>
Wed, 16 Dec 2009 08:11:39 +0000 (16:11 +0800)
commit7732421a27870a832d7121bc8342503f2fbf3c2a
tree091aebb5c3edaa860757851306a031944e832b51
parenta23f5cf33d21461bdb6e7bb19dd3426041ca5bc1
CoreAudio: add audio device module

This patch adds support for CoreAudio driven devices under Mac OS X. It
is typically instanciated by the CoreAudio device detection module and
handles all available streams on a specific device.

Sinks are created according to the reported stream configuration.
Float32 is used as default audio sample format at it is the only format
CoreAudio speaks natively.

Hardware volume control is not implemented yet.
src/Makefile.am
src/modules/coreaudio/module-coreaudio-device.c [new file with mode: 0644]