c400eef3772b7dc470eefae02a1288c2b125e25c introduced some defines to handle older kernel headers. However, the check is done before the corresponding kernel header (dvb/frontend.h) is included. As a result the macros are always defined with results in 'redefined' errors with newer kernel headers. Move the check after the include to fix this. https://bugzilla.gnome.org/show_bug.cgi?id=730570
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