diff options
author | Klaus Schmidinger <vdr@tvdr.de> | 2001-08-19 15:16:22 +0200 |
---|---|---|
committer | Klaus Schmidinger <vdr@tvdr.de> | 2001-08-19 15:16:22 +0200 |
commit | 27f92da20c8ef2807fa0f683d2f98bcc946e7d46 (patch) | |
tree | ebfa34d8742528c3f4c17b5c2cf3c7e33572cc10 | |
parent | a706fb8643fd891af400c4330417b72f7da8c897 (diff) | |
download | vdr-27f92da20c8ef2807fa0f683d2f98bcc946e7d46.tar.gz vdr-27f92da20c8ef2807fa0f683d2f98bcc946e7d46.tar.bz2 |
Fixed the chirping sound after Pause/Play of a DVD0.9.2
-rw-r--r-- | HISTORY | 2 | ||||
-rw-r--r-- | dvbapi.c | 6 |
2 files changed, 5 insertions, 3 deletions
@@ -661,3 +661,5 @@ Video Disk Recorder Revision History "Setup" menu (see MANUAL for details, and cEventInfo::FixEpgBugs() in eit.c for the actual implementation). - Fixed broken recordings after a driver buffer overflow. +- Fixed the chirping sound after Pause/Play of a DVD (thanks to Andreas + Schultz). @@ -7,7 +7,7 @@ * DVD support initially written by Andreas Schultz <aschultz@warp10.net> * based on dvdplayer-0.5 by Matjaz Thaler <matjaz.thaler@guest.arnes.si> * - * $Id: dvbapi.c 1.108 2001/08/19 14:36:38 kls Exp $ + * $Id: dvbapi.c 1.109 2001/08/19 15:09:48 kls Exp $ */ //#define DVDDEBUG 1 @@ -756,7 +756,7 @@ void cPlayBuffer::Pause(void) Empty(true); fastForward = fastRewind = false; CHECK(ioctl(videoDev, paused ? VIDEO_FREEZE : VIDEO_CONTINUE)); - CHECK(ioctl(audioDev, AUDIO_SET_MUTE, paused)); + //CHECK(ioctl(audioDev, AUDIO_SET_MUTE, paused)); //XXX this caused chirping sound when playing a DVD still = false; if (empty) Empty(false); @@ -771,7 +771,7 @@ void cPlayBuffer::Play(void) still = false; CHECK(ioctl(videoDev, paused ? VIDEO_CONTINUE : VIDEO_PLAY)); CHECK(ioctl(audioDev, AUDIO_SET_AV_SYNC, true)); - CHECK(ioctl(audioDev, AUDIO_SET_MUTE, false)); + //CHECK(ioctl(audioDev, AUDIO_SET_MUTE, false)); //XXX this caused chirping sound when playing a DVD if (empty) Empty(false); fastForward = fastRewind = paused = false; |