[Bug 641204] dvbsrc: Faster tuning logic: Use poll instead of artificial usleep
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri May 30 07:46:52 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=641204
GStreamer | gst-plugins-bad | git
Edward Hervey <bilboed> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
Target Milestone|HEAD |1.3.3
--- Comment #30 from Edward Hervey <bilboed at bilboed.com> 2014-05-30 14:46:48 UTC ---
commit 4880a8ad1408f40ecf861a90625d88dbd6589ded
Author: Reynaldo H. Verdejo Pinochet <r.verdejo at sisa.samsung.com>
Date: Fri May 30 00:49:49 2014 -0400
dvbbasebin: proxy new props/signals from dvbsrc
Proxy tuning start/done/fail signals and tuning-timeout
property.
https://bugzilla.gnome.org/show_bug.cgi?id=641204
commit e68a6d48cbadb084b2071f49288997c7f581521e
Author: Reynaldo H. Verdejo Pinochet <r.verdejo at sisa.samsung.com>
Date: Thu May 1 18:25:05 2014 -0400
dvbsrc: smarten up tuning logic
* Drop remaining sleep() logic in favor of polling
* Use best guess delivery system if none is set
* Make tuning/locking timeout configurable
* Add signals for tuning start, done and fail
* Drop gst_dvbsrc_frontend_status(). It was used only
for signal LOCK checking. This is now part of the
tuning/locking loop
* Break up frontend configuration and tuning
on separate functions
Plus:
* Add some more useful DEBUG/TRACE messages
* Move over misplaced DVB API message
* Fix wrong comment for default DVB buffer size
(http://linuxtv.org/downloads/v4l-dvb-apis/dmx_fcalls.html#DMX_SET_BUFFER_SIZE)
This patch builds up on previous work done by
Fabrizio (Misto) Milo <mistobaan at gmail.com>
https://bugzilla.gnome.org/show_bug.cgi?id=641204
--
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