[mythtv-users] PCTV 292e DVB-T2
David Matthews
dm at prolingua.co.uk
Wed Nov 26 12:35:58 UTC 2014
On 26/11/2014 12:01, Mike Perkins wrote:
> On 26/11/14 11:34, David Matthews wrote:
>> On 26/11/2014 03:07, Mark Perkins wrote:
>>>
>>> So MythTV is incorrectly trying to tune DVB-T2 channels as DVB-T,
>>> it's just in the past this was masked because if the tune failed the
>>> driver tried DVB-T2 anyway despite being asked (by MythTV) to tune as
>>> DVB-T?
>>
>> Essentially, yes. However, since MythTV is using the DVB v3 interface
>> for this
>> it isn't actually saying whether to use DVB-T or DVB-T2 since
>> specifying this
>> requires the v5 interface. In the current code the v5 interface is
>> only used
>> for DVB-S2.
>>
> Does this mean that if the distro updates the driver, DVB-T2 is likely
> to stop working? Or is the API sufficiently different that a myth
> recompile would be required?
>
I don't see anything stopping working that currently works. As far as
I'm aware the v3 interface has been retained in the kernel for backwards
compatibility and there are no plans to remove it. MythTV uses the v3
interface for everything except, currently, for DVB-S2 devices where it
uses the v5 interface. The v5 code is bracketed by "#if DVB_API_VERSION
>= 5" presumably so that it can be compiled on systems which have an
old version of "frontend.h". It would only be if in some future version
of the kernel Antti decided to remove his "hack" from the PCTV-290e
driver that there would be the need for users of that device to use
MythTV code that explicitly switched between DVB-T and T2.
David
More information about the mythtv-users
mailing list