mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 20:21:24 +00:00
gst/rtpmanager/gstrtpjitterbuffer.c: Simply drop bad RTP packets with a warning instead of just posting an error and ...
Original commit message from CVS: * gst/rtpmanager/gstrtpjitterbuffer.c: (gst_rtp_jitter_buffer_chain): Simply drop bad RTP packets with a warning instead of just posting an error and stopping. This is a perfectly recoverable event and we don't force people to use an rtpbin to filter out bad packets first.
This commit is contained in:
parent
cd00eb71b4
commit
2506d13ecc
1 changed files with 4 additions and 4 deletions
|
@ -945,12 +945,12 @@ finished:
|
|||
/* ERRORS */
|
||||
invalid_buffer:
|
||||
{
|
||||
/* this is fatal and should be filtered earlier */
|
||||
GST_ELEMENT_ERROR (jitterbuffer, STREAM, DECODE, (NULL),
|
||||
("Received invalid RTP payload"));
|
||||
/* this is not fatal but should be filtered earlier */
|
||||
GST_ELEMENT_WARNING (jitterbuffer, STREAM, DECODE, (NULL),
|
||||
("Received invalid RTP payload, dropping"));
|
||||
gst_buffer_unref (buffer);
|
||||
gst_object_unref (jitterbuffer);
|
||||
return GST_FLOW_ERROR;
|
||||
return GST_FLOW_OK;
|
||||
}
|
||||
not_negotiated:
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue