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 738990 - Want API to query current rtsp-server backlog state e.g. to adjust bitrate
Want API to query current rtsp-server backlog state e.g. to adjust bitrate
Status: RESOLVED DUPLICATE of bug 740024
Product: GStreamer
Classification: Platform
Component: gst-rtsp-server
git master
Other All
: Normal enhancement
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on: 740024
Blocks:
 
 
Reported: 2014-10-22 07:49 UTC by jacobhameiri
Modified: 2018-07-23 15:06 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description jacobhameiri 2014-10-22 07:49:28 UTC
It would be very helpful if there was a way to access the rtsp-servers current back log state ( and/or receive an event if there is too much backlog ) , this way the server can dynamically adapt the bitrate in case of slower networks.
Comment 1 Wim Taymans 2014-10-22 09:22:58 UTC
gst_rtsp_watch_send_message() returns ENOMEM when the backlog is full (this is the event to indicate that there is too much backlog). 

There is no way to ask for the currently queued bytes/messages, a patch to add such an api would be welcome.
Comment 2 Hyunjun Ko 2014-11-17 03:53:24 UTC
Hello Mr Taymans.

Actually, I upload a path for this. 

bug #740024
https://bugzilla.gnome.org/show_bug.cgi?id=740024

Could you review this patch. After done, I'm going to implement something to use this api in this library.
Comment 3 Sebastian Dröge (slomo) 2018-07-23 15:06:43 UTC
Thanks for taking the time to report this.
This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

*** This bug has been marked as a duplicate of bug 740024 ***