Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: [PATCH] Channel switch



Stefan Huelswitt wrote:
> 
> On 26 Jan 2003 Klaus Schmidinger <Klaus.Schmidinger@cadsoft.de> wrote:
> 
> >> The patch changes the behaviour in this way, that the decoder on
> >> the secondary card is started when tunning to a new channel. This
> >> fixes the restart problem for me.
> >
> > I would have guessed that the probability for the DVB card to lock up
> > would be higher if the PIDs _are_ set.
> > Are you really sure that this change fixes the problem? Here on my box
> > I don't seem to have any problems with not setting the PIDs.
> 
> Well, I had VDR restarts (data stream broken) on nearly ever
> recording on the secondary card before. No more restarts since
> the change. Can not say if this specific to my system.

Well, if it improves things for you then I guess I'll adopt this
in the next version - provided it doesn't cause new problems here on
my system ;-)

> >> The patch also fixes a small bug, when recording on the primary
> >> interface. For recordings on the prim. card VDR has to start
> >> transfer mode to allow channel switches during recording. This
> >> only works if the prim. interface is already tuned to the
> >> correct channel. If the card has to tune to another channel for
> >> recording, no transfer mode is started (black screen).
> >
> > I believe there's more to this problem than just this. For instance
> > on a system with only a DXR3 card as primary device the Transfer Mode
> > also has to be re-launched. I'll need to look further into this before
> > changing anythig here...
> 
> Yes, but in this case it's a "real" transfer mode (between two
> cards). I think this case is working fine. The case I described
> is when a one-card transfer mode is needed during recording.

That's true, but I want to look for a solution that also works with DXR3
cards, because if a recording is started on the DVB device in a system where
the primary device is a DXR3 card, you have the same problem as when the recording
is started on your primary DVB card. Besides, your change didn't set the current
channel number accordingly, so even for this some additional action is required - and
I would like to keep that in one central place.

Klaus
-- 
_______________________________________________________________

Klaus Schmidinger                       Phone: +49-8635-6989-10
CadSoft Computer GmbH                   Fax:   +49-8635-6989-40
Hofmark 2                               Email:   kls@cadsoft.de
D-84568 Pleiskirchen, Germany           URL:     www.cadsoft.de
_______________________________________________________________


-- 
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe vdr" as subject.



Home | Main Index | Thread Index