Mon Jul 27 00:19:59 CEST 2009
1.) An adapter provides one or more frontends that can be used independently.
VDR creates one cDvbDevice for each of them and uses them as completely
independent devices (this is currently implemented)
2.) An adapter provides several frontends, only one of which can be
used at any given time.
VDR creates one cDvbDevice for the adapter and needs to handle the
selection of the actual frontend inside that device. In order to
implement this, we need a way of finding out this situation through
the driver API.
Anything else is probably way too complex to handle and might be called
"broken by design".
More information about the vdr