f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							c500b1853b 
							
						 
					 
					
						
						
							
							Multiple audio support: use device names for sample rates and volumes maps  
						
						
						
						
					 
					
						2018-03-25 01:47:22 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							a4b6edbf07 
							
						 
					 
					
						
						
							
							Multiple audio support: added ability to manage more than one audio input  
						
						
						
						
					 
					
						2018-03-25 00:57:14 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							7aaa230eb4 
							
						 
					 
					
						
						
							
							Multiple audio support: added ability to manage more than one audio output  
						
						
						
						
					 
					
						2018-03-24 23:50:28 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							5b7cbdf0e5 
							
						 
					 
					
						
						
							
							Multiple audio support: transfer start/stop audio to audio FIFO management in AudioDeviceManager  
						
						
						
						
					 
					
						2018-03-24 04:18:58 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							937bc19375 
							
						 
					 
					
						
						
							
							Multiple audio support: removed useless start/stop immediate methods from AudioOutput  
						
						
						
						
					 
					
						2018-03-24 03:50:09 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							90843df58d 
							
						 
					 
					
						
						
							
							Multiple audio support: removed useless start/stop immediate methods from AudioDeviceManager  
						
						
						
						
					 
					
						2018-03-24 03:42:33 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							e2aabde641 
							
						 
					 
					
						
						
							
							Multiple audio support: renamed AudioDeviceInfo to AudioDeviceManager  
						
						
						
						
					 
					
						2018-03-23 18:08:38 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							f85111251b 
							
						 
					 
					
						
						
							
							Multiple audio support: moved AudioDeviceInfo in DSPEngine and added management methods to AudioDeviceInfo  
						
						
						
						
					 
					
						2018-03-23 17:52:16 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							72e29fd3f8 
							
						 
					 
					
						
						
							
							Moved export.h file to root of exports directory and removed util  
						
						
						
						
					 
					
						2018-03-20 13:49:21 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							b183a66d29 
							
						 
					 
					
						
						
							
							RTP: corrections for stereo  
						
						
						
						
					 
					
						2018-03-10 05:49:18 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							46f80e2a15 
							
						 
					 
					
						
						
							
							DSD demod: implement RTP over UDP for audio copy final  
						
						
						
						
					 
					
						2018-03-09 06:54:45 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							d34ff61032 
							
						 
					 
					
						
						
							
							DSD demod: implement RTP over UDP for audio copy (part 2)  
						
						
						
						
					 
					
						2018-03-08 08:59:17 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							5b0f62c3e2 
							
						 
					 
					
						
						
							
							qrtplib: copy Audio to UDP/RTP: use a single UDP socket for UDP and RTP  
						
						
						
						
					 
					
						2018-03-08 00:16:24 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							f310eb4dad 
							
						 
					 
					
						
						
							
							AudioNetSink: suspend RTP sink  
						
						
						
						
					 
					
						2018-03-07 20:18:06 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							bc37dbfd24 
							
						 
					 
					
						
						
							
							Simplify AudioNetSink by removing the stereo UDP socket/buffer  
						
						
						
						
					 
					
						2018-03-07 13:40:16 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							26995aae1c 
							
						 
					 
					
						
						
							
							SSB demod: implement RTP over UDP for audio copy  
						
						
						
						
					 
					
						2018-03-07 01:15:59 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							0c861d63e2 
							
						 
					 
					
						
						
							
							qrtplib: use it for the audio net sink  
						
						
						
						
					 
					
						2018-03-06 23:16:50 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							9dacbb6d83 
							
						 
					 
					
						
						
							
							qrtplib: NFM demod implementation. Also solve issue Cannot create children for a parent that is in a different thread on UDP sink used for copy audio to UDP  
						
						
						
						
					 
					
						2018-03-06 02:23:47 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							c22d146376 
							
						 
					 
					
						
						
							
							Adapt to MSVC linker  
						
						
						
						
					 
					
						2018-03-03 20:23:38 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							2e5cfcafee 
							
						 
					 
					
						
						
							
							PVS-Studio static analysis corrections (3) issue  #137  
						
						
						
						
					 
					
						2018-02-24 10:29:27 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							2b846f5d28 
							
						 
					 
					
						
						
							
							PVS-Studio static analysis corrections (2) issue  #137  
						
						
						
						
					 
					
						2018-02-22 03:04:42 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							175c3ab61e 
							
						 
					 
					
						
						
							
							RTP support: fixed RTPSink (2) and use in NFM Demod  
						
						
						
						
					 
					
						2018-02-20 19:18:23 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							69a382a12c 
							
						 
					 
					
						
						
							
							Revert "NFM demod: GUI button and setting to use RTP over UDP for copy to audio"  
						
						... 
						
						
						
						This reverts commit 2beba446f3e0e3d072cf42ec95fb10edf6b7ae40. 
						
						
					 
					
						2018-02-06 02:01:22 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							2beba446f3 
							
						 
					 
					
						
						
							
							NFM demod: GUI button and setting to use RTP over UDP for copy to audio  
						
						
						
						
					 
					
						2018-02-05 01:04:18 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							70adea206c 
							
						 
					 
					
						
						
							
							RTP audio sink fixes and test in NFM demod (endianess problem)  
						
						
						
						
					 
					
						2018-01-31 00:40:54 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							9b68836203 
							
						 
					 
					
						
						
							
							RTP audio: fix su that JRTPLIB define is only in AudioNetSink implementation (cpp)  
						
						
						
						
					 
					
						2018-01-29 05:19:59 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							cc461f2f0f 
							
						 
					 
					
						
						
							
							Added RTP Sink based on JRTPLib and AudioNetSink to handle sending audio over the network via UDP or RTP  
						
						
						
						
					 
					
						2018-01-29 01:59:03 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							f60f418f1b 
							
						 
					 
					
						
						
							
							Audio in/out mutex corrections  
						
						
						
						
					 
					
						2018-01-06 06:12:30 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							565083e5f5 
							
						 
					 
					
						
						
							
							Web API: implemented device run APIs for BladeRF output, HackRF, PlutoSDR and LimeSDR ourput  
						
						
						
						
					 
					
						2017-12-10 01:57:50 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							72615b188e 
							
						 
					 
					
						
						
							
							Web API: /sdrangel/audio (PATCH) implementation  
						
						
						
						
					 
					
						2017-11-24 17:12:53 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							c4bad4d834 
							
						 
					 
					
						
						
							
							CRLF problem  
						
						
						
						
					 
					
						2017-09-28 14:07:41 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							115379bcf2 
							
						 
					 
					
						
						
							
							DSD demod: use AudioSample type for the UDP sink buffer  
						
						
						
						
					 
					
						2017-08-25 01:17:21 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							511686f820 
							
						 
					 
					
						
						
							
							Use new audio fifo based on audio sample type  
						
						
						
						
					 
					
						2017-08-25 00:02:49 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							f104f217f9 
							
						 
					 
					
						
						
							
							Audio Fifo: use fixed AudioSample size for samples size  
						
						
						
						
					 
					
						2017-08-24 23:54:51 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							d98d8757b0 
							
						 
					 
					
						
						
							
							Moved audio sample definitions to dsp types definitions  
						
						
						
						
					 
					
						2017-08-24 15:24:28 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							3583996c4a 
							
						 
					 
					
						
						
							
							Added UDP sink copy to audio buffer  
						
						
						
						
					 
					
						2017-08-24 11:49:47 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							d0f718d982 
							
						 
					 
					
						
						
							
							Audio: info message if format is OK  
						
						
						
						
					 
					
						2017-08-06 02:26:34 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							fb3e6dc90d 
							
						 
					 
					
						
						
							
							New audio devices dialog and handling: make settings persistent using main settings  
						
						
						
						
					 
					
						2017-01-06 18:56:46 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							49fba5b103 
							
						 
					 
					
						
						
							
							New audio devices dialog and handling: use variable global input volume  
						
						
						
						
					 
					
						2017-01-06 15:28:01 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							d8bcfb1360 
							
						 
					 
					
						
						
							
							New audio devices dialog and handling (1)  
						
						
						
						
					 
					
						2017-01-06 12:43:18 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							979da93acd 
							
						 
					 
					
						
						
							
							Tx support: temporary fix for global audio input volume cotnrol  
						
						
						
						
					 
					
						2017-01-06 02:29:08 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							53f6413bd9 
							
						 
					 
					
						
						
							
							Audio input: removed mutex lock on write data. Audio output: removed mutex lock on read data  
						
						
						
						
					 
					
						2016-12-25 20:04:19 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							c5f1acdcf1 
							
						 
					 
					
						
						
							
							AM Modulator: audio input (mic) basic support  
						
						
						
						
					 
					
						2016-11-29 01:09:06 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							4c3db01409 
							
						 
					 
					
						
						
							
							Added an AudioInput class  
						
						
						
						
					 
					
						2016-11-28 18:32:50 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							bb541e9fb2 
							
						 
					 
					
						
						
							
							AudioOutput: fixed core dump on program exit  
						
						
						
						
					 
					
						2016-10-08 06:54:49 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							afffc2cda8 
							
						 
					 
					
						
						
							
							Fixed audio output management by deleting the QAudioOutput when it is not used anymore  
						
						
						
						
					 
					
						2016-10-08 05:59:59 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							e204efe2b8 
							
						 
					 
					
						
						
							
							RxTx semantic move: renamed DSPDeviceEngine to DSPDeviceSourceEngine  
						
						
						
						
					 
					
						2016-10-03 18:29:05 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							c65f857abd 
							
						 
					 
					
						
						
							
							DSD support: remove audio read fail debug message  
						
						
						
						
					 
					
						2016-07-31 06:05:32 +02:00 
						 
				 
			
				
					
						
							
							
								Ziga S 
							
						 
					 
					
						
						
						
						
							
						
						
							08602c661b 
							
						 
					 
					
						
						
							
							Updated CMake files for QTEditor cmake style.  
						
						... 
						
						
						
						AudioOutput had previously stalled, mutex temporary removed(Q&D workaround, need for study OSX Audio Concurency).
Removed some part of code in DemodBFM for OSX compilations.
Code runs and was tested with HackRF.
Note: There is need have investigate two potencial problems(DemodBFM bug and AudioOutput deadlocking?). 
						
						
					 
					
						2016-06-29 10:10:24 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							c16aea9baf 
							
						 
					 
					
						
						
							
							Multi device support: fixed core dump (seg fault) brutally by commenting out failing instruction (AudioOutput destruction of QAudioOutput)  
						
						
						
						
					 
					
						2016-05-20 22:11:02 +02:00