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 740018 - videorate: Operate in a zero-latency mode if drop-only is set to TRUE
videorate: Operate in a zero-latency mode if drop-only is set to TRUE
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
unspecified
Other All
: Normal enhancement
: 1.5.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-11-12 14:25 UTC by Sebastian Dröge (slomo)
Modified: 2014-11-19 14:11 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
videorate: Operate in a zero-latency mode if drop-only is set to TRUE (4.50 KB, patch)
2014-11-12 14:25 UTC, Sebastian Dröge (slomo)
committed Details | Review

Description Sebastian Dröge (slomo) 2014-11-12 14:25:32 UTC
There's no reason why we would have to wait for the next buffer to decide
whether to output the current one or not. We just have to check if the
current one is earlier than our expected next time, which is the previous
frame timestamp plus the expected frame duration.
Comment 1 Sebastian Dröge (slomo) 2014-11-12 14:25:34 UTC
Created attachment 290520 [details] [review]
videorate: Operate in a zero-latency mode if drop-only is set to TRUE
Comment 2 Sebastian Dröge (slomo) 2014-11-19 14:11:30 UTC
commit cefc518494d0128f675d8bc764fe78fd8ed6e56b
Author: Sebastian Dröge <sebastian@centricular.com>
Date:   Wed Nov 12 15:23:37 2014 +0100

    videorate: Operate in a zero-latency mode if drop-only is set to TRUE
    
    There's no reason why we would have to wait for the next buffer to decide
    whether to output the current one or not. We just have to check if the
    current one is earlier than our expected next time, which is the previous
    frame timestamp plus the expected frame duration.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=740018