[Bug 731250] dvbsrc: tuning/locking logic improvements
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Thu Jun 5 10:04:19 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=731250
GStreamer | gst-plugins-bad | git
--- Comment #5 from Reynaldo H. Verdejo Pinochet <reynaldo at opendot.cl> 2014-06-05 17:04:17 UTC ---
Pushed with a comment block on top of the ioctl_retry
(Edward approved privately).
commit 7c1f7fd78744b177070cd192541b272ff378111e
Author: Reynaldo H. Verdejo Pinochet <r.verdejo at sisa.samsung.com>
Date: Wed Jun 4 14:35:51 2014 -0400
dvbsrc: drop redundant assignment
commit 56933d97ecddd0ec27ca6e45cde17070f20a3d3b
Author: Reynaldo H. Verdejo Pinochet <r.verdejo at sisa.samsung.com>
Date: Wed Jun 4 01:02:20 2014 -0400
dvbsrc: improve timeout handing at locking loop
New approach attempts to be more accurate by measuring
the elapsed time by iteration. Also:
* Use a 10 seconds default timeout and a half a second
polling step. New values should better match the tuning
process on real-life scenarios.
* Correct elapsed_time computation.
* Add _retry_ioctl() to avoid bailing out on temporary
ioctl EINTR failures (no need to check for EAGAIN cause
we are opening the frontend on blocking mode)
* Small corrections to fail condition handling
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the gstreamer-bugs
mailing list