Fixed a small glitch when switching channels

This commit is contained in:
Klaus Schmidinger 2002-10-19 10:17:11 +02:00
parent 733b42a586
commit 5e9d7e3c93
3 changed files with 6 additions and 3 deletions

View File

@ -438,3 +438,6 @@ Gerhard Steiner <steiner@mail.austria.com>
Jaakko Hyvätti <jaakko@hyvatti.iki.fi>
for translating OSD texts to the Finnish language
Dennis Noordsij <dennis.noordsij@wiral.com>
for reporting a small glitch when switching channels

View File

@ -1616,3 +1616,5 @@ Video Disk Recorder Revision History
- Fixed some faulty default parameter initializations (thanks to Robert Schiele).
- Added further satellites to 'sources.conf' (thanks to Reinhard Walter Buchner).
- Updated Finnish OSD texts (thanks to Jaakko Hyvätti).
- Fixed a small glitch when switching channels (thanks to Dennis Noordsij for
reporting this one).

View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
* $Id: dvbdevice.c 1.24 2002/10/12 11:15:45 kls Exp $
* $Id: dvbdevice.c 1.25 2002/10/19 10:12:12 kls Exp $
*/
#include "dvbdevice.h"
@ -733,8 +733,6 @@ bool cDvbDevice::SetChannelDevice(const cChannel *Channel, bool LiveView)
if (IsPrimaryDevice())
AddPid(Channel->Tpid(), ptTeletext);
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(), 0, 0, 0));