Andrea Bondavalli
6fca37812a
Update README.md
2020-03-25 20:21:36 +01:00
Andrea Bondavalli
596500b130
Minor changes
2020-03-20 22:58:21 +01:00
Andrea Bondavalli
dff3ab3cba
Multiple fixes:
...
- fixed destination MAC address set when adding a source and a sink according to IANA specs
- fixed retrieval of network interface MAC address
- added <list> inclusion to header files using std::list
- fixed regression test suite
- additional minor changes
2020-03-20 18:58:08 +01:00
Andrea Bondavalli
a70505989f
Minor changes
2020-03-06 23:11:54 +01:00
Andrea Bondavalli
27bee43c20
Fixes to documentation
2020-03-06 11:16:39 -08:00
Andrea Bondavalli
d99bf3ed4a
Added SAP browser functionalities to the daemon and the WebUI
...
- added "sap_mcast_addr" parameter to daemon conguration and WebUI to configure the SAP multicast address used for sending and receiving source announcements
- added REST API to retrieve the remote sources collected by the daemon (GET /api/browse/sources)
- added Browser tab to the WebUI to visualize info on the available remote sources
- added Info function to sources listed in the Sources tab to visualize the associated SDP file
- extended daemon regression tests to test the SAP Browser
2020-03-06 10:58:07 -08:00
Andrea Bondavalli
f57046a478
fix: use steady_clock instead of high_resolution_clock to avoid being affected by date/time changes
2020-03-02 19:06:21 +01:00
Andrea Bondavalli
c62ccdb808
Added fix to ALSA RAVENNA/AES67 module to solve compilation error "undefined named operand ‘new’" using kernel headers 5.4.19-rt11.
...
Since this fix seems to work on all the kernels I tested so fax (> 4.14.x) I add it to the generic fixes patch file (ravenna-alsa-lkm-fixes.patch).
2020-02-29 10:41:31 +01:00
Andrea Bondavalli
9166c22828
Update README.md
2020-02-26 21:09:34 +01:00
Andrea Bondavalli
4a5f2f8dc0
Fix to the max_sample_per_packet parameter description
2020-02-13 19:18:23 +01:00
Andrea Bondavalli
e1ce27a029
Fixed execution of regression tests on very slow hosts: wait up to 10secs for the daemon to show up at startup.
...
Consider disabling valgrind in such cases (_MEMORY_CHECK_ define).
2020-02-12 22:05:27 +01:00
Andrea Bondavalli
2636995720
Update README.md
2020-02-12 20:33:56 +01:00
Andrea Bondavalli
b3c856e67e
Added documentation for get PTP Status REST API
2020-02-12 19:47:19 +01:00
Andrea Bondavalli
d9e167c5ab
Update README.md
2020-02-11 08:10:52 +01:00
Andrea Bondavalli
4c8b225c44
Set of fixes impacting playout delay, max SAP message size and minor enhancements to WebUI.
2020-02-10 21:32:02 +01:00
Andrea Bondavalli
8fbfbf9869
WebUI PTP component split into PTPConfig and PTPStatus components
2020-02-08 01:19:51 -08:00
Andrea Bondavalli
7fd3d79779
Merge branch 'master' of https://github.com/andreabondavalli74/aes67-linux-daemon
2020-02-07 10:18:13 -08:00
Andrea Bondavalli
a343123d81
set of small enhancements and fixes
2020-02-07 10:10:15 -08:00
Andrea Bondavalli
caa0344e15
Update README.md
2020-02-06 21:09:23 +01:00
Andrea Bondavalli
1cef925f5b
Update README.md
2020-02-06 21:05:07 +01:00
Andrea Bondavalli
fa7b64038e
Additional fix to the ravenna-alsa-lkm-arm-32bit.patch
2020-02-06 10:23:40 -08:00
Andrea Bondavalli
97a0a0dccc
Added interoperability testes description using the Hasseb audio over Ethernet receiver.
2020-02-06 10:22:32 -08:00
Andrea Bondavalli
c8f437950a
Use the ALSA HW plug name instead of the HW device id in all the scripts using the ALSA device
2020-02-06 10:19:15 -08:00
Andrea Bondavalli
b1c1d90158
Fixes to README
2020-02-06 05:49:37 +01:00
Andrea Bondavalli
5e223ddb53
Initial set of changes to to enable proper compilation ond operations on ARMv7 32bit platform.
...
- added patch to ALSA RAVENNA/AES67 Driver
- switched to CLANG compiler in order to compile the daemon succesfully
- disabled valgind memory check in daemon regression tests for ARM.
Demo and daemon regression test work properly.
Tests have been executed on the BeagleBone® Black board with ARM Cortex-A8 32-Bit and Ubuntu 18.04 distro
2020-02-05 13:52:01 -08:00
Andrea Bondavalli
a9ad806c12
A single multicast address is used for PTP traffic.
2020-02-03 17:26:50 +01:00
Andrea Bondavalli
0c32e8e698
Added handling of multicast membership for PTP messages.
...
Limited PTP domain value to the range 0 - 127.
2020-02-02 07:12:36 -08:00
Andrea Bondavalli
52e8868b5e
Added installation of clang compiler and option to use it
2020-02-02 07:10:32 -08:00
Andrea Bondavalli
f8b535252a
Fixes to cleanup.sh
2020-02-01 10:03:03 -08:00
Andrea Bondavalli
67476189d2
Fixes to add and update of source and sink
2020-02-01 15:56:10 +01:00
Andrea Bondavalli
ed392d2719
Improved handling of update source and update sink operation in case of failure.
...
Changed WebUI to reload the list of sources and sinks also in case editing is cancelled.
2020-01-31 23:10:04 +01:00
Andrea Bondavalli
0b1a9c2688
minor optimization changes
2020-01-31 10:45:41 -08:00
Andrea Bondavalli
abb07d687a
Added note on PulseAudio plus minor chnages
2020-01-30 08:38:20 -08:00
Andrea Bondavalli
d1d7299545
Added script to stop PulseAudio, this uses and keeps busy the ALSA playback and capture devices causing troubles.
...
Added termination of PulseAudio during the demo.
2020-01-29 18:51:40 +01:00
Andrea Bondavalli
39263d8b27
Fix to README.md
2020-01-28 23:18:49 +01:00
Andrea Bondavalli
a91234d825
Fix to documentation and some code cleanup
2020-01-28 21:15:12 +01:00
Andrea Bondavalli
49fe740229
Minor changes
2020-01-28 20:42:55 +01:00
Andrea Bondavalli
259e99afbc
First import
2020-01-28 20:16:30 +01:00