Timo Wischer
c5a0f5ea1c
oss_driver: Use float to S32 conversion if requested
sample_move_d32u24_sS() converts into samples like 0x00****** but S32
format expects samples like 0x********. Therefore it will not use the
full volume range when also using sample_move_d32u24_sS() for S32.
Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
6 years ago
sletz
85df85f520
Fix for compilation on Solaris.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4670 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
08edac7982
Add jackctl_driver_get_type in Control API.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4529 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
Nedko Arnaudov
a9e4628340
helper functions for jack_driver_desc_t construction
The main goal is to reduce risk of mismatch between allocated
and initialized parameter numbers.
14 years ago
sletz
ecb84b5f9f
rebase from trunk 4238:4306
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4307 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
3ea1d70b0c
Netdriver can now ask for in/out values from the master (in progress).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4253 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
4789c74f37
Update Solaris drivers.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4252 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
4828d0c835
rebase from trunk 4041:4083
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4084 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
f60680dd40
Backends cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4077 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
54ebab2cf2
rebase from trunk 3930:3966
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3967 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
sletz
85a525d60b
Fix errors found by cppcheck.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3947 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
sletz
5d29fcff36
rebase from trunk 3613:3638
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3639 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
sletz
99c2fa0a87
Some fixes for compilation on Snow Leopard.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3637 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
sletz
6b366d20fb
Typo.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3633 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
ebc7631834
Use SNDCTL_DSP_SYNCGROUP/SNDCTL_DSP_SYNCSTART API to synchronize input and output in Solaris boomer backend.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3632 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
af9790fa3a
More cleanup in Solaris boomer backend.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3631 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
5c24df91b6
Add SNDCTL_DSP_SETTRIGGER in Solaris boomer backend (in progress).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3630 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
385de2046b
Fix CopyAndConvertIn for Solaris backends.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3627 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
46b9d44282
Typo.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3625 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
f831229b5d
O_EXCL has to stay in Solaris boomer driver.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3624 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
a689e5aacb
Cleanup uneeded parameters in Solaris boomer backend.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3623 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
37715e00b8
Solaris boomer backend now working in capture or playback only mode.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3618 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
187a3aedfa
rebase from trunk 3563:3613
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3614 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
bfecb007bd
Big rewrite of Solaris boomer driver, seems to work in duplex mode at least.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3604 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
ab3520d659
Correct timing (for CPU load) in Solaris boomer driver.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3601 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
e57b17f67f
Update Solaris boomer driver.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3600 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
7ca13a6b25
rebase from trunk 3528:3550
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3551 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
d38a6c9c1d
Move InitFrameTime in JackDriver::Start method.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3538 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
416928c200
rebase from trunk 3455:3482
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3483 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
751c767aa9
Correct OSS and Boomer backend parameter setting.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3466 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
62966c288c
rebase form trunk 3367:3401
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3402 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
5a72bbae78
Cleanup JackOSSDriver code.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3392 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
af6820789c
Equality of input and output buffer size removed (for now) in JackOSSDriver.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3308 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
32987ca1d2
Merge Solaris branch back on trunk.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3306 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago