The DVBLink's TVSource application provides users with 4 virtual TV tuners. I do not know whether it is by design or just a bug but the DVBLink tuners do not provided valid service ID's for channels. The service ID's for all channels, it be radio or TV, are identical. On top of is the service id a random number (I was unable to see a pattern) and identical for all channels .
Mediaportal relies on these service Id's while scanning for channels, allowing it to distinguish between Radio, TV and data services. Even when the tunning parameters are correctly specified Mediaportal will not always add the channels provided by the DVBLink tuner. And when it does it will treat Radio channels as TV Channels.
This patch sets the service ID of channels found on DVBLink's tuners to either DigitalTv or DigitalRadio based upon the hasAudio and hasVideo short's.
The latest version of DVBLink (3.2.1) was used.
Mediaportal relies on these service Id's while scanning for channels, allowing it to distinguish between Radio, TV and data services. Even when the tunning parameters are correctly specified Mediaportal will not always add the channels provided by the DVBLink tuner. And when it does it will treat Radio channels as TV Channels.
This patch sets the service ID of channels found on DVBLink's tuners to either DigitalTv or DigitalRadio based upon the hasAudio and hasVideo short's.
The latest version of DVBLink (3.2.1) was used.
Attachments
Last edited by a moderator: