module-rtp: for multicast we need to add the TTL

This commit is contained in:
Wim Taymans 2022-10-07 16:40:04 +02:00
parent c06f936a88
commit 9dd1c78f50
2 changed files with 32 additions and 12 deletions

View file

@ -559,6 +559,8 @@ static int session_new(struct impl *impl, struct sdp_info *info)
session->target_buffer / (2 * info->stride), info->info.rate);
pw_properties_set(props, "rtp.origin", info->origin);
pw_properties_setf(props, "rtp.payload", "%u", info->payload);
pw_properties_setf(props, "rtp.fmt", "%s/%u/%u", info->format_info->mime,
info->info.rate, info->info.channels);
if (info->session[0]) {
pw_properties_set(props, "rtp.session", info->session);
pw_properties_setf(props, PW_KEY_MEDIA_NAME, "RTP Stream (%s)",