Am 25.10.2012 09:22, schrieb Sebastian
Pölsterl:
Am 25.10.2012 01:32, schrieb Tony Houghton:On Wed, 24 Oct 2012 23:15:19 +0200 Sebastian Pölsterl <sebp k-d-w org> wrote:Am 24.10.2012 13:32, schrieb Stefan Ringel:Hi Sebastian, Which Linux-DVB-API use you, version 3 or version 5? Use you FE_SET-PROPERTY/FE-GET_PROPERTY IOCTL's?gstreamer's dvbsrc takes care of tuning. Currently it does not use FE_SET_PROPERTY and FE_GET_PROPERTY. See http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/tree/sys/dvb/gstdvbsrc.c If you think that this might the cause of your problem, please file a bug at https://bugzilla.gnome.org/browse.cgi?product=GStreamerThere is a report/request about using the newer API at <https://bugzilla.gnome.org/show_bug.cgi?id=654479>. But I don't think that's the main problem here. I think Stefan's complaint is that gnome-dvb will only let him use this card for cable, when it should be usable for terrestrial too. Multi-frontend means the card has one frontend with multiple capabilities, not separate frontends for each of C and T.I see that you already started working on supporting the new API, that's great. I don't own any multi-frontend device myself, so it's hard for me to judge what the problem is. Currently, gstreamer's dvbsrc only supports specifying the number of the adapter and frontend to use. You are saying that additional information is required to support multi-frontend devices? Best regards, Sebastian Hi Sebastian, The Linux DVB-API v5 has the FE_GET_PROPERTY/FE_SET_PROPERTY mechanism. With DTV_ENUM_DELSYS you can ask which frontend standards it can. With DTV_DELIVERY_SYSTEM you can switch between the delivery systems. The v3 API cannot that. The support of newer delivery systems has only the DVB-API v5. |