module-raop: Add TLV utils

Adds MIT-licensed TLV helper utilities,
taken from https://github.com/maximkulkin/esp-homekit
and adapted for usage in PipeWire.
This commit is contained in:
Christian Glombek 2023-06-21 06:03:04 +02:00
parent 87fcd5454a
commit cc9a4c8cca
3 changed files with 254 additions and 1 deletions

View file

@ -605,7 +605,8 @@ build_module_raop = openssl_lib.found()
if build_module_raop
pipewire_module_raop_sink = shared_library('pipewire-module-raop-sink',
[ 'module-raop-sink.c',
'module-raop/rtsp-client.c' ],
'module-raop/rtsp-client.c',
'module-raop/tlv.c' ],
include_directories : [configinc],
install : true,
install_dir : modules_install_dir,