void RTSP_discard_msg(RTSP_buffer * rtsp) { int hlen, blen; if (RTSP_msg_len(rtsp, &hlen, &blen) > 0) RTSP_remove_msg(hlen + blen, rtsp); }
void RTSP_discard_msg(RTSP_buffer * rtsp) { int hlen, blen; #ifdef RTSP_DEBUG // trace_point(); #endif //找出缓冲区中首个消息的长度,然后删除 if (RTSP_full_msg_rcvd(rtsp, &hlen, &blen) > 0) RTSP_remove_msg(hlen + blen, rtsp); }