1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-03-09 15:49:59 +00:00

RTC: Refine code

This commit is contained in:
winlin 2020-08-07 17:15:36 +08:00
parent a1da95c906
commit 98ccea8cd3
2 changed files with 2 additions and 2 deletions

View file

@ -326,7 +326,7 @@ srs_error_t SrsRtcServer::on_udp_packet(SrsUdpMuxSocket* skt)
// Notify hijack to handle the UDP packet. // Notify hijack to handle the UDP packet.
if (hijacker) { if (hijacker) {
bool consumed = false; bool consumed = false;
if ((err = hijacker->on_udp_packet(&consumed)) != srs_success) { if ((err = hijacker->on_udp_packet(pkt, session, &consumed)) != srs_success) {
return srs_error_wrap(err, "hijack consumed=%u", consumed); return srs_error_wrap(err, "hijack consumed=%u", consumed);
} }

View file

@ -80,7 +80,7 @@ public:
virtual ~ISrsRtcServerHijacker(); virtual ~ISrsRtcServerHijacker();
public: public:
// If consumed set to true, server will ignore the packet. // If consumed set to true, server will ignore the packet.
virtual srs_error_t on_udp_packet(bool* pconsumed) = 0; virtual srs_error_t on_udp_packet(SrsUdpMuxSocket* skt, SrsRtcConnection* session, bool* pconsumed) = 0;
}; };
// The RTC server instance, listen UDP port, handle UDP packet, manage RTC connections. // The RTC server instance, listen UDP port, handle UDP packet, manage RTC connections.