[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