void RTSP_discard_msg(RTSP_buffer * rtsp)
{
	int hlen, blen;

	if (RTSP_msg_len(rtsp, &hlen, &blen) > 0)
		RTSP_remove_msg(hlen + blen, rtsp);
}
Exemple #2
0
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);
}