After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 651434 - rtspsrc: don't discard data in interleaved mode
rtspsrc: don't discard data in interleaved mode
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other All
: Normal normal
: 1.1.2
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-05-30 07:29 UTC by Miguel Angel Cabrera Moya
Modified: 2013-06-26 13:11 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
fix for the bug report (3.23 KB, patch)
2011-05-30 07:31 UTC, Miguel Angel Cabrera Moya
none Details | Review

Description Miguel Angel Cabrera Moya 2011-05-30 07:29:02 UTC
In interleaved mode when we wait for a response all received data is discarded.
Comment 1 Miguel Angel Cabrera Moya 2011-05-30 07:31:22 UTC
Created attachment 188859 [details] [review]
fix for the bug report

This patch depends on https://bugzilla.gnome.org/show_bug.cgi?id=651045 is applied to not have concurrency problems when accessing the queue.
Comment 2 Miguel Angel Cabrera Moya 2011-05-30 07:58:40 UTC
I noticed that it is missing the part to empty the queue when a flush event is received. Please someone add it.
Comment 3 Wim Taymans 2013-06-26 13:11:14 UTC
commit f39ef2ab6847c458997ec089e06632e82382d9e5
Author: Wim Taymans <wim.taymans@collabora.co.uk>
Date:   Wed Jun 26 14:41:00 2013 +0200

    rtspsrc: handle data message when waiting for reply
    
    When we are waiting for a server reply, handle data messages instead of
    ignoring them.