Gerd Knorr wrote: > > On Wed, Jul 17, 2002 at 09:26:51AM +0800, Wan Tat Chee wrote: > > On Tue, 16 Jul 2002, Gunther Mayer wrote: > > > > > Think User: > > > Case A: TV Card pass-through > > > ++ The Hardware behaves consistent with/without insmod > > > (Pity there is Hardware like flyvideo2000 which works the other > > > way around, but I think this is uncommon). > > That would work only between insmod and the first time some application > uses the driver. Once the input has been set by the application the > card will not pass-through any more (unless it is one of the inputs with > amux == LINE1). That is fine (and expected by the user) ! When the application close()s we pass-through again. > > Users will have to learn that the pass-through works only with the > correct input anyway (unless they never actually use the driver, but why > you would buy a card then in the first place?). By policy of least-surprise, the user doesn't need to learn special rules. > > > (Unless we assume that all cards reset to LINE1 passthrough and just > > configure it in the code) Yes, this would be a good solution. > > LINE1 is the power-on default setting of the saa7134 chip, thus the > cards can't show different behaviour here ... They can, when the manufacturer implmented audio routing by a 4052.