Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							148b717c02 
							
						 
					 
					
						
						
							
							Additional fixes  
						
						
						
						
					 
					
						2023-01-15 11:15:27 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							d1708d6ee3 
							
						 
					 
					
						
						
							
							Session manager doesn't retrieve the remote sources in case the automatic Sinks update is disabled.  
						
						
						
						
					 
					
						2023-01-15 10:59:04 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							603b767f06 
							
						 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2023-01-15 09:40:25 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							ffa8e80213 
							
						 
					 
					
						
						
							
							Added "auto_sinks_update" to the daemon configuration parameters and to the WebUI.  
						
						... 
						
						
						
						JSON boolean specifying whether to enable or disable the automatic update of the configured Sinks.
When enabled the daemon will automatically update the configured Sinks according to the discovered remote sources via SAP and mDNS/RTSP updates.
The SDP Originator (o=) is used to match a Sink with the remote source/s. 
						
						
					 
					
						2023-01-14 19:24:43 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							6ed3a9ef54 
							
						 
					 
					
						
						
							
							Remote source origin is parsed and extracted from SDP when the source is discovered or updated.  
						
						... 
						
						
						
						This way we avoid parsing the SDP multiple times. 
						
						
					 
					
						2023-01-14 18:22:24 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							02ccef73c4 
							
						 
					 
					
						
						
							
							Changed daemon version to v1.5.4  
						
						
						
						
					 
					
						2023-01-14 12:12:22 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							f826a5b2ef 
							
						 
					 
					
						
						
							
							Implementation of automatic Sink updates based on remote source updates received by the Browser.  
						
						... 
						
						
						
						The daemon uses the most recent version of corresponding remote sources to update a Sync.
The Originator (o=) field of the SDP is used identify the corresponding remote sources.
Many thanks to @Sikabo for the original implementation ! 
						
						
					 
					
						2023-01-14 12:06:55 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							b10350488f 
							
						 
					 
					
						
						
							
							Fix to undesired characters set to avoid altering original SDP from Dante devices.-  
						
						... 
						
						
						
						The comma (,) is used by Dante Devices in SDP and it was removed by the daemon. 
						
						
					 
					
						2023-01-14 12:03:24 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							429948bc6d 
							
						 
					 
					
						
						
							
							Fix to  #106  daemon browser doesn't receive mDNS/RTSP updates of a remote source  
						
						
						
						
					 
					
						2023-01-14 12:00:38 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							885dd7146e 
							
						 
					 
					
						
						
							
							Merge pull request  #103  from bondagit/test-64-channels  
						
						... 
						
						
						
						Test 64 channels 
						
						
					 
					
						2022-12-22 13:16:45 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							627998a432 
							
						 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2022-12-22 13:16:09 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2525ed5082 
							
						 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2022-12-22 13:04:20 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df8dc4c042 
							
						 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2022-12-21 13:55:34 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ea11d7907 
							
						 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2022-12-20 21:50:32 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							4232a3ddd0 
							
						 
					 
					
						
						
							
							Adapted platform and latency tests to support a 64 channels configuration.  
						
						... 
						
						
						
						This configuration was succesfully tested on a Mini PC with Intel Celeron N4000. 
						
						
					 
					
						2022-12-20 21:24:40 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f7c2a2187 
							
						 
					 
					
						
						
							
							Merge pull request  #102  from bondagit/issue-79  
						
						... 
						
						
						
						Issue 79 
						
						
					 
					
						2022-11-29 17:54:13 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d562e3843 
							
						 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2022-11-25 09:21:38 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							b43b26c3df 
							
						 
					 
					
						
						
							
							Added setting of Real Time Scheduler Throttling kernel parameter according to findings related to  #79  
						
						
						
						
					 
					
						2022-11-25 09:17:28 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81bd428430 
							
						 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2022-11-23 20:48:47 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							37cb8a6f8b 
							
						 
					 
					
						
						
							
							Changed buildfake.sh script to use the forked version of HTTP Server at  https://github.com/yhirose/cpp-httplib.git  
						
						
						
						
					 
					
						2022-11-18 12:29:46 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							c85a96c8c2 
							
						 
					 
					
						
						
							
							Changed build.sh script to use the forked version of HTTP Server at  https://github.com/yhirose/cpp-httplib.git  
						
						
						
						
					 
					
						2022-11-18 12:26:44 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2fdcfea428 
							
						 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2022-11-18 09:39:38 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							670a42d992 
							
						 
					 
					
						
						
							
							Merge pull request  #101  from bondagit/fake-driver  
						
						... 
						
						
						
						Fake driver 
						
						
					 
					
						2022-11-18 09:27:34 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51e2dea807 
							
						 
					 
					
						
						
							
							Merge pull request  #100  from bondagit/issue-94  
						
						... 
						
						
						
						Fixed SDP related RFCs compliance issues. See #94  
						
						
					 
					
						2022-11-18 09:26:25 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bdb964f5b0 
							
						 
					 
					
						
						
							
							Merge pull request  #99  from bondagit/issue-96  
						
						... 
						
						
						
						Issue 96 
						
						
					 
					
						2022-11-18 09:24:10 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9833554810 
							
						 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2022-11-18 09:22:43 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa9d8bdafb 
							
						 
					 
					
						
						
							
							Update README.md with info related to  #96  
						
						
						
						
					 
					
						2022-11-17 21:59:50 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							c68d53c9bc 
							
						 
					 
					
						
						
							
							Added documentation about effects of CPU scaling events on daemon streams and patched daemon test scripts to disable CPU scaling  
						
						
						
						
					 
					
						2022-11-17 21:51:05 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							23923c359a 
							
						 
					 
					
						
						
							
							Added GitHub workflow to build and run daemon regression test on repo push  
						
						
						
						
					 
					
						2022-11-16 19:48:38 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							fb0dbee97a 
							
						 
					 
					
						
						
							
							Added Dockefile to setup a container to build and run daemon regression tests.  
						
						... 
						
						
						
						Can be tested with:
> docker build --progress=plain . 
						
						
					 
					
						2022-11-15 22:48:32 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							e62079db22 
							
						 
					 
					
						
						
							
							Added script "buildfake.sh" to build the daemon with the fake driver for testing purposes.  
						
						
						
						
					 
					
						2022-11-15 22:25:11 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							38dabd5887 
							
						 
					 
					
						
						
							
							Added support to the daemon for a fake driver version.  
						
						... 
						
						
						
						This allows daemon execution without the RAVENNA driver for testing purposes and to allow regression tests to run into a Docker container. 
						
						
					 
					
						2022-11-15 22:00:51 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							1a4f5ac6c1 
							
						 
					 
					
						
						
							
							Fixed SDP related RFCs compliance issues. See  #94  
						
						
						
						
					 
					
						2022-09-29 17:07:28 +02:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							acb1e55d08 
							
						 
					 
					
						
						
							
							Added RTSP client connection timeout of 5 secs. See issue  #91  
						
						
						
						
					 
					
						2022-08-20 11:12:05 +02:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							3d7c8761ee 
							
						 
					 
					
						
						
							
							Updates documentation with changes for driver version v1.6  
						
						
						
						
					 
					
						2022-06-17 18:13:57 +02:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b4c3a9f4e8 
							
						 
					 
					
						
						
							
							Merge pull request  #86  from Sikabo/sikabo_master  
						
						... 
						
						
						
						Correct case for kHz (kilohertz) 
						
						
					 
					
						2022-06-12 10:01:51 +02:00 
						 
				 
			
				
					
						
							
							
								Anders Martinsson 
							
						 
					 
					
						
						
						
						
							
						
						
							b7d797c118 
							
						 
					 
					
						
						
							
							Correct case for kHz (kilohertz)  
						
						
						
						
					 
					
						2022-06-07 17:06:26 +02:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							1886317cab 
							
						 
					 
					
						
						
							
							Fix to avoid creation of zombie processes by PTP status script, see  #85  
						
						
						
						
					 
					
						2022-06-03 08:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e2aad3e288 
							
						 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2022-05-28 08:52:20 +02:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							046babca3d 
							
						 
					 
					
						
						
							
							Added custom node id parameter to daemon and WebUI to allow for a user defined node id. See  #73  
						
						
						
						
					 
					
						2022-05-26 08:33:20 +02:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							1c11e7d212 
							
						 
					 
					
						
						
							
							Fix for issue  #84  
						
						
						
						
					 
					
						2022-05-25 17:34:22 +02:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							dbb593120a 
							
						 
					 
					
						
						
							
							Enhancement of daemon reconfiguration and PTP status update notification via shell script. See  #82  
						
						... 
						
						
						
						The daemon can apply a configuration change to the following parameters without a restart:
    sap_interval, syslog_proto, syslog_server, log_severity, sample_rate
The daemon can apply a configuration change to the following parameters without a light restart:
    http_port, rtsp_port, http_base_dir, rtp_mcast_base, sap_mcast_addr, rtp_port, rtp_port, status_file, interface_name, mdns_enabled
A light restart means that the configuration can be applied without interrupting the playback/capture applications
A change to one of following paramters causes a full daemon restart:
    interface_name, tic_frame_size_at_1fs, max_tic_frame_size
On PTP status change the daemon can run in background an external shell script whose path name is specified by the new ptp_status_script Config parameter.
If this parameter is empty, no script is invoked. The PTP clock status is passed as first parameter to the script and it can be unlocked, locking or locked.
A sample script is provided in daemon/scripts/ptp_status.sh 
						
						
					 
					
						2022-05-19 19:04:26 +02:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cde35a7b7c 
							
						 
					 
					
						
						
							
							Merge pull request  #77  from chssn/master  
						
						... 
						
						
						
						Separate out Ubuntu installation packages 
						
						
					 
					
						2022-04-08 21:58:09 +02:00 
						 
				 
			
				
					
						
							
							
								chssn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d9811fec87 
							
						 
					 
					
						
						
							
							Separate out Ubuntu installation packages  
						
						... 
						
						
						
						This seems to work better on Ubuntu Studio 21.10 - 5.13.0-39-lowlatency 
						
						
					 
					
						2022-04-06 10:39:34 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							39bf28b3f4 
							
						 
					 
					
						
						
							
							Added libasound2-dev to the required packages. See issue  #71  
						
						
						
						
					 
					
						2022-03-04 14:16:45 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f796f788f7 
							
						 
					 
					
						
						
							
							Fix USB_GADGET.md, see isssue  #72  
						
						
						
						
					 
					
						2022-03-04 14:10:47 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							2bed3e7541 
							
						 
					 
					
						
						
							
							Fix to README.md. See  #70  
						
						
						
						
					 
					
						2022-03-03 08:46:15 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							a0b15bfae2 
							
						 
					 
					
						
						
							
							changed daemon version to bondagit-1.4  
						
						
						
						
					 
					
						2021-12-30 10:28:34 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f01d97635 
							
						 
					 
					
						
						
							
							Merge pull request  #59  from calanor/master  
						
						... 
						
						
						
						Fixes get_interface_index.  Issue #57  
						
						
					 
					
						2021-12-30 10:25:45 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Bondavalli 
							
						 
					 
					
						
						
						
						
							
						
						
							3f9db3a80b 
							
						 
					 
					
						
						
							
							Added the SAP originating source address, in addition to the SAP identifier hash, to the browser source id  
						
						
						
						
					 
					
						2021-12-30 10:01:08 +01:00