gstreamer/sys/dvb
Reynaldo H. Verdejo Pinochet e68a6d48cb 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@gmail.com>

https://bugzilla.gnome.org/show_bug.cgi?id=641204
2014-05-30 16:41:27 +02:00
..
AUTHORS Initial import of dvbsrc. 2006-10-10 15:05:32 +00:00
cam.c Fix FSF address 2012-11-04 00:09:59 +00:00
cam.h Fix FSF address 2012-11-04 00:09:59 +00:00
camapplication.c Fix FSF address 2012-11-04 00:09:59 +00:00
camapplication.h Fix FSF address 2012-11-04 00:09:59 +00:00
camapplicationinfo.c all: Fix for GST_DISABLE_GST_DEBUG 2013-07-29 09:42:12 +02:00
camapplicationinfo.h Fix FSF address 2012-11-04 00:09:59 +00:00
camconditionalaccess.c all: Fix for GST_DISABLE_GST_DEBUG 2013-07-29 09:42:12 +02:00
camconditionalaccess.h dvb: GstMpegTS => GstMpegTs 2013-07-03 14:00:58 +02:00
camdevice.c dvb: GstMpegTS => GstMpegTs 2013-07-03 14:00:58 +02:00
camdevice.h dvb: GstMpegTS => GstMpegTs 2013-07-03 14:00:58 +02:00
camresourcemanager.c Fix FSF address 2012-11-04 00:09:59 +00:00
camresourcemanager.h Fix FSF address 2012-11-04 00:09:59 +00:00
camsession.c dvb/camsession: Don't do operations on unexisting sessions 2014-04-16 15:37:57 +02:00
camsession.h Fix FSF address 2012-11-04 00:09:59 +00:00
camswclient.c dvb: Fix if() check 2014-04-16 16:07:17 +02:00
camswclient.h dvb: GstMpegTS => GstMpegTs 2013-07-03 14:00:58 +02:00
camtransport.c Fix FSF address 2012-11-04 00:09:59 +00:00
camtransport.h Fix FSF address 2012-11-04 00:09:59 +00:00
camutils.c dvb: Adapt for latest mpegts lib changes 2013-08-21 08:59:42 +02:00
camutils.h dvb: GstMpegTS => GstMpegTs 2013-07-03 14:00:58 +02:00
dvbbasebin.c dvbbasebin: fix test for proper use count balancing 2014-04-21 09:34:46 +01:00
dvbbasebin.h dvb: Move CAM handling to a separate GstTask 2013-03-31 12:11:48 +02:00
gstdvb.c dvbbasebin: better error reporting 2013-04-21 18:28:52 +01:00
gstdvbsrc.c dvbsrc: smarten up tuning logic 2014-05-30 16:41:27 +02:00
gstdvbsrc.h dvbsrc: smarten up tuning logic 2014-05-30 16:41:27 +02:00
Makefile.am dvb: Switch to MPEG-TS SI library 2013-07-03 09:17:25 +02:00
parsechannels.c dvb: parsechannels: add delsys property 2014-05-26 13:32:21 +02:00
parsechannels.h dvbbasebin: better error reporting 2013-04-21 18:28:52 +01:00
README README: fix the example pipeline 2011-01-03 18:15:43 +02:00

Gstreamer DVB Source

GstDvbSrc makes it possible to view Digital TV with gstreamer.


Try:

     gst-launch dvbsrc frequency=11954 polarity=h symbol-rate=27500 pids=210:220
         ! mpegtsdemux es-pids=210:220 name=demux ! queue ! mpeg2dec
         ! xvimagesink demux. ! queue ! mad ! audioconvert ! autoaudiosink




to view the German 3Sat telestation from the Astra 1 19.2E satellite.

DVB-C is untested, feedback is welcomed.

gstdvbtv is not yet ported to 0.10