From e2bf9f3623fc8e4aabe2fe9f2ef32cbaafd05bb9 Mon Sep 17 00:00:00 2001 From: winlin Date: Sat, 27 Feb 2021 17:53:59 +0800 Subject: [PATCH] Refine code, remove goto --- trunk/src/app/srs_app_rtc_conn.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/trunk/src/app/srs_app_rtc_conn.cpp b/trunk/src/app/srs_app_rtc_conn.cpp index 85b134f6a..d14e3d8d7 100644 --- a/trunk/src/app/srs_app_rtc_conn.cpp +++ b/trunk/src/app/srs_app_rtc_conn.cpp @@ -572,13 +572,12 @@ srs_error_t SrsRtcPlayStream::cycle() } // Wait for amount of packets. -try_dump_again: SrsRtpPacket2* pkt = NULL; consumer->dump_packet(&pkt); if (!pkt) { // TODO: FIXME: We should check the quit event. consumer->wait(mw_msgs); - goto try_dump_again; + continue; } // Send-out the RTP packet and do cleanup