[mythtv] CardUtil::CreateCaptureCard / CardUtil::CreateCardInput and mythconverg.inputgroup

David Engel david at istwok.net
Tue Jul 12 15:46:18 UTC 2022

On Tue, Jul 12, 2022 at 03:35:23PM +0100, Stuart Auchterlonie wrote:
> On 08/07/2022 00:00, David Engel wrote:
> > (**)Unless you are feeling really enegetic and want to rewrite much of
> > CardUtil and it's callers to fully eradicate the remaining vestiges of
> > separete cards and inputs, the API will need to call the separate,
> > lower, level methods in the right way.  See CaptureCard::Save() and
> > CardInput::Save() in videosource.cpp for examples.
> > 
> Aren't separate cards and inputs a valid setup in a multi satellite
> setup?
> There is only 1 card, and a diseq switch which allows you to select
> which satellite you are receiving from at the time?
> (simplified to avoid going into deep technical details)

No, it hasn't been that way for a long time.  For both diseqc and old,
analog cards, a separate, parent input needs to be setup for each,
distinct, use case (satellite for diseqc and physical input for
analog).  Special, "device", input groups are automatically setup for
each case to prevent them from being used at the same time.

David Engel
david at istwok.net

More information about the mythtv-dev mailing list