Stephane Letz
							
						 | 
						
							
							
							
								
							
								bbc95b71a6
								
							
								
							
						 | 
						
							
							
								
								Code cleanup.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   Stephane Letz
							
						 | 
						
							
							
							
								
							
								2d39517b20
								
							
								
							
						 | 
						
							
							
								
								Better dection of digital mode.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Stephane Letz
							
						 | 
						
							
							
							
								
							
								07d3678204
								
							
								
							
						 | 
						
							
							
								
								Cleanup.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Stephane Letz
							
						 | 
						
							
							
							
								
							
								97d99184b8
								
							
								
							
						 | 
						
							
							
								
								Code more of less complete.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Stephane Letz
							
						 | 
						
							
							
							
								
							
								993363a9f2
								
							
								
							
						 | 
						
							
							
								
								New JackAC3Encoder class.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								77053812a3
								
							
								
							
						 | 
						
							
							
								
								kAudioHardwarePropertyDevices property management in CoreAudio compoments (in progress).
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4641 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   Stephane Letz
							
						 | 
						
							
							
							
								
							
								734e450924
								
							
								
							
						 | 
						
							
							
								
								NetJack2 code cleanup.
							
							
							
							
								
							
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								309d2ebf5a
								
							
								
							
						 | 
						
							
							
								
								Correct display of channel mapping.
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4519 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								4e0a70b5d2
								
							
								
							
						 | 
						
							
							
								
								Enable explicit channel mapping in CoreAudio driver.
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4515 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								9d3a0ab4d4
								
							
								
							
						 | 
						
							
							
								
								Correct RenderFromNetwork.
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4490 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						14 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								0b0fe382b0
								
							
								
							
						 | 
						
							
							
								
								Another round of code improvements to handle completely buggy Digidesign CoreAudio user-land driver.
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4473 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						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 | 
					
				
					
						
							
							
								   Stephane Letz
							
						 | 
						
							
							
							
								
							
								cf98c33ef8
								
							
								
							
						 | 
						
							
							
								
								Correct SetBufferSize for drivers.
							
							
							
							
								
							
							
						 | 
						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 
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								81277ae4fe
								
							
								
							
						 | 
						
							
							
								
								In JackCoreAudioDriver, fix an issue when no value is given for input.
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4043 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								7a2863cf55
								
							
								
							
						 | 
						
							
							
								
								rebase from trunk 4004:4041
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4042 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								2e96fbf11c
								
							
								
							
						 | 
						
							
							
								
								In JackCoreAudioDriver, move code called in MeasureCallback to be called once in IO thread.
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4018 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								6b765f0168
								
							
								
							
						 | 
						
							
							
								
								rebase from trunk 3684:3813
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3814 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								8416c75694
								
							
								
							
						 | 
						
							
							
								
								In JackCoreAudio driver, (possibly) clock drift compensation when needed in aggregated devices.
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3797 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								7c0113fdaa
								
							
								
							
						 | 
						
							
							
								
								Now can aggregate device that are themselves AD.
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3686 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								224c41eb59
								
							
								
							
						 | 
						
							
							
								
								rebase from trunk 3638:3684
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3685 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								a1e4f13085
								
							
								
							
						 | 
						
							
							
								
								In JackCoreAudioDriver, improve management of input/output channels: -1 is now used internally to indicate a wanted max value.
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3682 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								d9def1e48c
								
							
								
							
						 | 
						
							
							
								
								In JackCoreAudioDriver::Start, wait for the audio driver to effectively start (use the MeasureCallback).
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3681 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								61c5eacd34
								
							
								
							
						 | 
						
							
							
								
								In JackCoreAudioDriver, force the SR value to the wanted one *before* creating aggregate device (otherwise creation will fail).
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3679 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								96fedf1189
								
							
								
							
						 | 
						
							
							
								
								Implement "hog mode" (exclusive access of the audio device) in JackCoreAudioDriver.
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3674 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								5bd1727ab6
								
							
								
							
						 | 
						
							
							
								
								Hog mode in JackCoreAudioDriver (in progress).
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3673 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								e6f91c7a0d
								
							
								
							
						 | 
						
							
							
								
								Aggregate device code added to JackCoreAudioAdapter.
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3670 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								22be572730
								
							
								
							
						 | 
						
							
							
								
								Improve aggregate device management in JackCoreAudioDriver : now a private device only and cleanup properly.
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3668 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 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 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								eb812ca7ca
								
							
								
							
						 | 
						
							
							
								
								Add a -G parameter in CoreAudio backend (the computation value in RT thread expressed at percent of period).
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3629 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								b4f737eb1b
								
							
								
							
						 | 
						
							
							
								
								rebase from trunk 3502:3528
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3529 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								ff2b38bc8a
								
							
								
							
						 | 
						
							
							
								
								Add CreateAggregateDevice method in JackCoreAudioDriver (in progress).
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3505 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								dab6a3fc5c
								
							
								
							
						 | 
						
							
							
								
								Correct driver hierarchy on macosx and windows targets.
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2886 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								ea9f58723f
								
							
								
							
						 | 
						
							
							
								
								Better parameter handling in JackCoreAudioAdapter.
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2808 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								aadded5a07
								
							
								
							
						 | 
						
							
							
								
								Fix server client OSX special notification mechanism, CoreAudio driver compilation back for 10.4.
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2730 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								6dc1387fc5
								
							
								
							
						 | 
						
							
							
								
								Loopback driver working again.
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2687 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								e5bcc3068a
								
							
								
							
						 | 
						
							
							
								
								Add IsFixedBufferSize method in all drivers.
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2636 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								3f0c87526c
								
							
								
							
						 | 
						
							
							
								
								On OSX waf now compiles Universal Binaries.
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2536 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								ae648123ae
								
							
								
							
						 | 
						
							
							
								
								Improve documentation in jack.h
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2516 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								f8f2fddb8d
								
							
								
							
						 | 
						
							
							
								
								Remove JackClientInterface class
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2452 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								215dfdd97a
								
							
								
							
						 | 
						
							
							
								
								Tim Blechmann patch to remove unnecessary virtual methods : choice of the appropriate platform version is now done at compilation time.
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2429 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								db408b7caa
								
							
								
							
						 | 
						
							
							
								
								Correct JackEngine inheritance graph.
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2311 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								152a1711ce
								
							
								
							
						 | 
						
							
							
								
								New jack_get_client_pid API, implemented on server side.
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2299 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								d13e1567be
								
							
								
							
						 | 
						
							
							
								
								Add -L (extra output latency in aynchronous mode) in CoreAudio driver.
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2006 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								2f7db97fb6
								
							
								
							
						 | 
						
							
							
								
								Correct all backend playback port latency in case of asynchronous mode (1 buffer more).
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1972 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								ecb8da58c7
								
							
								
							
						 | 
						
							
							
								
								Beautifull code
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1909 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								8064c87e0f
								
							
								
							
						 | 
						
							
							
								
								Cleanup
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1877 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								254f765c4f
								
							
								
							
						 | 
						
							
							
								
								Update date
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1817 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						18 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								65989c7a5f
								
							
								
							
						 | 
						
							
							
								
								Cleanup
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1816 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						18 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								82bdd90277
								
							
								
							
						 | 
						
							
							
								
								Remove checking thread in CoreAudio driver, better device state change recovery strategy: the driver is stopped and restarted. jack_thread_wait implementation. Add jack_thread_wait client example.
							
							
							
							
							
							
								
							
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1801 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						18 years ago |