snapcast-discover: add snapcast discover module

The module detects remote snapcast servers and creates a new sink
with protocol-simple for each server.

It sets up a new stream on the server for the sink with JSON-RPC.
This commit is contained in:
Wim Taymans 2024-05-23 12:41:53 +02:00
parent 59c4e7645f
commit 26c1993e8a
4 changed files with 932 additions and 1 deletions

View file

@ -872,7 +872,6 @@ static int calc_frame_size(struct spa_audio_info_raw *info)
}
}
static int parse_audio_info(const struct pw_properties *props, struct spa_audio_info_raw *info)
{
const char *str;