TT#136957 add RTP mirrors to kernel mode

Fixes missing RTP forwarding for egress subscriptions with kernel mode

Change-Id: I513eb6cb803b9eef843279087919c60a3525221f
pull/1692/head
Richard Fuchs 2 years ago
parent 583c6816a0
commit 7a2b7d57c0

@ -1686,6 +1686,11 @@ void kernelize(struct packet_stream *stream) {
kernelize_one_sink_handler(&reti, &outputs, stream, sh, &stream->rtp_sinks,
&payload_types);
}
for (GList *l = stream->rtp_mirrors.head; l; l = l->next) {
struct sink_handler *sh = l->data;
kernelize_one_sink_handler(&reti, &outputs, stream, sh, &stream->rtp_sinks,
&payload_types);
}
// record number of RTP destinations
unsigned int num_rtp_dests = reti.num_destinations;
for (GList *l = stream->rtcp_sinks.head; l; l = l->next) {

Loading…
Cancel
Save