Ticket #164 (accepted enhancement)

Opened 6 months ago

Last modified 3 weeks ago

Use adapters with multiple frontends

Reported by: silid Owned by: andoma
Priority: major Milestone: Tvheadend-3.0
Component: Tvheadend Keywords:
Cc: simon@…

Description

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.

Attachments

tvheadend_multiadapter.patch Download (2.6 KB) - added by silid 4 months ago.
Adds support for adapters with multiple frontends

Change History

Changed 6 months ago by ukasz

until it is solved you can create directory in /dev/adapter1/ and then symlinks to /dev/adapter0/frontend1 /dev/asapter1/frontend0

Changed 6 months ago by andoma

  • component changed from Tvheadend - DVB to Tvheadend

Changed 4 months ago by silid

Adds support for adapters with multiple frontends

Changed 4 months ago by silid

This patch adds support for adapters with multiple frontends.

It doesn't address the display in the ui:

Hardware
Device path:
/dev/dvb/adapter0
Device name:
STV090x Multistandard

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.

Changed 4 months ago by silid

  • owner set to andoma
  • status changed from new to assigned
  • milestone set to Tvheadend-2.12

Changed 4 weeks ago by barberio

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.

Changed 3 weeks ago by andoma

But is it possible to record from both frontends at the same time?

I believe there adapters which support multiple frontends (DVB-T and DVB-S) but only one can
be active at a single time?

Changed 3 weeks ago by andoma

  • type changed from defect to enhancement

Changed 3 weeks ago by andoma

  • status changed from assigned to accepted

Changed 3 weeks ago by andoma

  • milestone changed from Tvheadend-2.12 to Tvheadend-3.0

Changed 3 weeks ago by silid

  • cc simon@… added

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 :) )

Note: See TracTickets for help on using tickets.