Mailing List archive

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

[vdr] Re: Soundglitches when changing channels (1.3.10)



Christian Holpert wrote:
> 
> Hi,
> 
> since V1.3.10 I have nasty sound-glitches when changing channels. It's a
> short glitch of sound before the picture appears (and the sound starts
> again & correct).

This should fix it:

--- dvbdevice.c 2004/06/06 11:28:28     1.89
+++ dvbdevice.c 2004/06/12 14:42:19     1.90
@@ -766,9 +766,10 @@
         }
      if (IsPrimaryDevice())
         AddPid(Channel->Tpid(), ptTeletext);
+     CHECK(ioctl(fd_audio, AUDIO_SET_MUTE, true)); // actually one would expect 'false' here, but according to Marco Schlüßler <marco@lordzodiac.de> this works
+                                                   // to avoid missing audio after replaying a DVD; with 'false' there is an audio disturbance when switching
+                                                   // between two channels on the same transponder on DVB-S
      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));
      }
   else if (StartTransferMode)
      cControl::Launch(new cTransferControl(this, Channel->Vpid(), Channel->Apid1(), Channel->Apid2(), Channel->Dpid1(), Channel->Dpid2()));


> Didn't have this with 1.3.9 and older versions... and hoped for a 1.3.11
> yesterday.

Unfortunately I wasn't able to completely finish what I had started
yesterday...

Klaus




Home | Main Index | Thread Index