Re: [MULTIPROTO PATCH] Allow old apps to use new cards (TT-3200)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Jelle De Loecker wrote:
Roger James schreef:
This is a rework of the patch posted by Anssi Hannula some time ago (http://www.spinics.net/lists/linux-dvb/msg26174.html). It allows an unpatched application such as gnutv to access cards that only have new api drivers. The example I have tested is the TT-3200 S2 driver in Manu's multiproto tree. The patch requires that the new driver has the default modulation type for old api access to be set in the .type field of the its frontend info structure. For example for the stb0889 frontend this is.

 ....

The main patch to be applied is wholly to dvb_frontend.c and is given at the end of this message. I would appreciate if people who are more familiar with this environment than I am could verify that the approach is correct. Sorry about the inline patches but I am cutting and pasting from a terminal into a Linux box which is the wrong side of a firewall.

Roger

Thank you, Roger!

I've only decided to use her patch since yesterday (because mythtv & the new multiproto api really don't go well together) But I had to use a very old revision of the drivers.
I'll try this patch out first thing when I come home.

Do you know if this patch would allow regular disecq operations? ('Cause even with the old patch it wouldn't work in mythtv)

Greetings,

Jelle De Loecker

Jelle,

The neither versions of the patch impact on the DISEQC ioctls. If it was not working before it may be due to mythtv not sending them. However if the frontend module does not implement the DISEQC functions they are just silently ignored. As far as I can see the frontends that have implementations in the multiproto tree are cx24110, cx24123, mt213, s5h1420, stb0899 (this is fe on the TT 3200) stv0299, tda10086, tda8083 and tda80xx( 8044/8083?). Although if have not checked these in detail.

Roger
_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux