Mailing List archive

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

[vdr] Re: VDR 1.1.9 possible problem with recordings



Sorry for not having enough insight into your code, but for me it looks as 
you're doing:

   if (HasDecoder() && (LiveView || pidHandles[ptVideo].pid == 
Channel->vpid)) {
      DelPid(pidHandles[ptVideo].pid);
      DelPid(pidHandles[ptAudio].pid);
      DelPid(pidHandles[ptTeletext].pid);
      DelPid(pidHandles[ptDolby].pid);
      }


in line 416ff., but:

   if (HasDecoder() && (LiveView || Channel->ca > CACONFBASE)) { // CA 
channels can only be decrypted in "live" mode
      if (!HasPid(Channel->vpid)) {
...
         CHECK(ioctl(fd_audio, AUDIO_SET_AV_SYNC, true));
         CHECK(ioctl(fd_audio, AUDIO_SET_MUTE, false));
         CHECK(ioctl(fd_video, VIDEO_SET_BLANK, false));
         }


in 605ff., and that looks as if it could cause the problem, when !LiveView 
&& Channel->ca <= CACONFBASE.

Please don't hurt me, if I'm wrong... :)

Am Mon, 09 Sep 2002 12:32:26 schrieb(en) Klaus Schmidinger:
> VDR 1.1.9 may not be able to do a recording on a full featured DVB
> card if the channel to be recorded happens to be tuned to on that
> card already. This is a problem I'm still working on, and if anybody
> would like to help here, please look at cDvbDevice::SetChannelDevice()
> and cDvbDevice::SetPid() to see what I might be doing wrong there.
> 
> I've implicitly already mentioned this in yesterday's release notes, but
> just wanted to strongly point it out once more to avoid possible
> complaints
> about missing recordings ;-)
> 
> 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
> _______________________________________________________________
> 
> 
-- 
Eckard Brauer, Support Engineer, Intershop Communications GmbH,
smail: Intershop Tower, 07740 Jena, Germany
phone: +49-3641-50-3459




Home | Main Index | Thread Index