Use adapters with multiple frontends
|Assignee:||Andreas Öman||% Done:|
Some dual tuner cards may have multiple devices on the same adapter, eg. adapter0 may have demux0, demux1, dvr0, dvr1, frontend0 and frontend1
Currently tvheadend only allows access to device 0 on each adapter, rather than noticing that there is actually more than one device on the adapter.
#2 Updated by Simon Liddicott - about 3 years ago
This patch adds support for adapters with multiple frontends.
It doesn't address the display in the ui:
I would like it to display the path to the frontend rather than the adapter but I couldn't see where that data came from.
#4 Updated by barberio - almost 3 years ago
This is a related issue that should probably be fixed during progress on handling multiple adapters.
At the moment, you'll end up with two identical "Adapter name" strings identifying the decices within Tvheadend. This will also happen with using two of the same kind of adapter, and dual headed adapters that report as two logical adapters.
The "Adapter name" strings generated should be unique, to avoid problems when configuring.
#6 Updated by Simon Liddicott - almost 3 years ago
My dual tuner cards Mystique Satix S2 Dual show as one adapter with two different frontends but both can be accessed and addressed simultaneously as though they were separate cards.
My patch above allows me to use them that way. It doesn't address the issue by barberio about the device naming. But for me that was minor as I could use my cards to their potential. I'd rename the cards in the DB so I knew which were which.
(ps. please don't wait until 3.0 to apply my patch )
#7 Updated by Luis Toubes over 2 years ago
- File Screen.png added
I compiled master branch from github with this patch, then in "Configuration > TV Adapters" only see one of the two frontends. Need to do something else? Another workaround to try config DVB-S and DVB-T.
My card is a Hauppauge HVR-4000 . http://linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-4000.
#10 Updated by Simon Liddicott - about 2 years ago
I have since been using UDEV rules to symlink my frontends to new devices.