History log of /haiku/src/add-ons/media/media-add-ons/multi_audio/MultiAudioDevice.cpp
Revision Date Author Comments
# 1a7bcf69 01-Jun-2014 Oliver Tappe <zooey@hirschkaefer.de>

Lots of B_PRI... insertions to fix errors with DEBUG=1.


# d473f576 10-Dec-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

Added support for setting the output frequency. Also done some preparation for
setting the input frequency, but I'm too lazy and not interested in the feature
to actually implement it.
For some reason the setting is not persistent. But the other parameters don't
seem to be persistent either, so this is apparently a general problem.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34630 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f67bbdb2 08-Jul-2008 Jérôme Duval <korli@users.berlios.de>

fixed warnings
use playback rate as preferred rate (instead of record)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26329 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d5420ddc 28-Mar-2008 Axel Dörfler <axeld@pinc-software.de>

* When setting the global format, MultiAudioDevice::_InitDriver() will no
longer return on failure.
* Also, it will now retrieve the global format from the audio device
afterwards always and uses that.
* Cleanup of MultiAudioNode, part II.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24626 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5da3fbc8 25-Mar-2008 Axel Dörfler <axeld@pinc-software.de>

* Moved general multi_audio functions into their own file MultiAudioUtility.cpp;
they don't really belong to the MultiAudioDevice class.
* Major coding style cleanup, part I - no functional change, I hope :-)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24578 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f96df43f 25-Apr-2007 Jérôme Duval <korli@users.berlios.de>

code style


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20821 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 43404c50 25-Apr-2007 Jérôme Duval <korli@users.berlios.de>

open() fails with -1


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20820 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f616df6a 06-Feb-2006 Jérôme Duval <korli@users.berlios.de>

multi media addon builds on beos, fixed include missing
added B_AUDIO_INT support and valid_bits use


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16254 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c7116c91 10-Sep-2003 Jérôme Duval <korli@users.berlios.de>

Added more than two buffers support + various fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4611 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c8093d3c 02-May-2003 Jérôme Duval <korli@users.berlios.de>

ParameterWeb state is now saved and restored for each node.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3130 a95241bf-73f2-0310-859d-f6bbb57e9c96


# be4e0101 17-Mar-2003 beveloper <beveloper@nowhere.fake>

The multi_audio media addon, written by Jerome Duval.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2926 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 1a7bcf6962e1c99906cce0fe602e08c3fcda46f6 01-Jun-2014 Oliver Tappe <zooey@hirschkaefer.de>

Lots of B_PRI... insertions to fix errors with DEBUG=1.


# d473f5766f3e2168ad0427f51d6a127662d0345b 10-Dec-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

Added support for setting the output frequency. Also done some preparation for
setting the input frequency, but I'm too lazy and not interested in the feature
to actually implement it.
For some reason the setting is not persistent. But the other parameters don't
seem to be persistent either, so this is apparently a general problem.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34630 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f67bbdb2a66353272add7f1ffe34726915c437a1 08-Jul-2008 Jérôme Duval <korli@users.berlios.de>

fixed warnings
use playback rate as preferred rate (instead of record)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26329 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d5420ddcccdbe4a2b74b0e63a31cc62886adfe3d 28-Mar-2008 Axel Dörfler <axeld@pinc-software.de>

* When setting the global format, MultiAudioDevice::_InitDriver() will no
longer return on failure.
* Also, it will now retrieve the global format from the audio device
afterwards always and uses that.
* Cleanup of MultiAudioNode, part II.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24626 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5da3fbc8efbe27a16162d86e250916a5fc4da765 25-Mar-2008 Axel Dörfler <axeld@pinc-software.de>

* Moved general multi_audio functions into their own file MultiAudioUtility.cpp;
they don't really belong to the MultiAudioDevice class.
* Major coding style cleanup, part I - no functional change, I hope :-)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24578 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f96df43ff53bee3c0da37a90e4dee66e358b8e07 25-Apr-2007 Jérôme Duval <korli@users.berlios.de>

code style


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20821 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 43404c50c42c66d62787787e35008354d93e7a11 25-Apr-2007 Jérôme Duval <korli@users.berlios.de>

open() fails with -1


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20820 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f616df6a183aee750f23207449674714049af144 06-Feb-2006 Jérôme Duval <korli@users.berlios.de>

multi media addon builds on beos, fixed include missing
added B_AUDIO_INT support and valid_bits use


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16254 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c7116c911444ceddd4147edc8e3523dcb076638f 10-Sep-2003 Jérôme Duval <korli@users.berlios.de>

Added more than two buffers support + various fixes


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4611 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c8093d3c8dd0841abcb80ea7efd760a8455a7aac 02-May-2003 Jérôme Duval <korli@users.berlios.de>

ParameterWeb state is now saved and restored for each node.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3130 a95241bf-73f2-0310-859d-f6bbb57e9c96


# be4e010170a900c3c38b00e17f6104a7bdb938ed 17-Mar-2003 beveloper <beveloper@nowhere.fake>

The multi_audio media addon, written by Jerome Duval.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2926 a95241bf-73f2-0310-859d-f6bbb57e9c96