Browse Source

MT#56447 use explicit BLACKHOLE flagging

Change-Id: I2ec76711653a19b91e91d7051d683987dd188b61
pull/1642/head
Richard Fuchs 3 years ago
parent
commit
05256d0c9f
1 changed files with 3 additions and 1 deletions
  1. +3
    -1
      daemon/media_socket.c

+ 3
- 1
daemon/media_socket.c View File

@ -2458,6 +2458,8 @@ static int stream_packet(struct packet_handler_ctx *phc) {
// this sets rtcp, in_srtp, and sinks // this sets rtcp, in_srtp, and sinks
media_packet_rtcp_demux(phc); media_packet_rtcp_demux(phc);
bool is_blackhole = MEDIA_ISSET(phc->mp.media, BLACKHOLE);
// this set payload_type, ssrc_in, and mp payloads // this set payload_type, ssrc_in, and mp payloads
media_packet_rtp_in(phc); media_packet_rtp_in(phc);
@ -2669,7 +2671,7 @@ next_mirror:
goto next; goto next;
} }
if (!MEDIA_ISSET(phc->mp.media, BLACKHOLE))
if (!is_blackhole)
ret = media_socket_dequeue(&phc->mp, sink); ret = media_socket_dequeue(&phc->mp, sink);
else else
ret = media_socket_dequeue(&phc->mp, NULL); ret = media_socket_dequeue(&phc->mp, NULL);


Loading…
Cancel
Save