diff options
author | Klaus Schmidinger <vdr@tvdr.de> | 2001-09-15 10:42:35 +0200 |
---|---|---|
committer | Klaus Schmidinger <vdr@tvdr.de> | 2001-09-15 10:42:35 +0200 |
commit | 37754870e0868f41549c63941ed4a236751e70e4 (patch) | |
tree | fb05baa28e7f6f44727b87bde3b0b5fa021a908f | |
parent | da75e89a0bbabc067054fed6958e7e851b6ea78e (diff) | |
download | vdr-37754870e0868f41549c63941ed4a236751e70e4.tar.gz vdr-37754870e0868f41549c63941ed4a236751e70e4.tar.bz2 |
Fixed trickmode handling in DVD replay
-rw-r--r-- | dvbapi.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -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.117 2001/09/14 14:25:33 kls Exp $ + * $Id: dvbapi.c 1.118 2001/09/15 10:42:35 kls Exp $ */ //#define DVDDEBUG 1 @@ -1729,7 +1729,7 @@ void cDVDplayBuffer::Input(void) case cREADFRAME: { - bool trickMode = (playMode != pmPlay); + bool trickMode = (playMode == pmFast || (playMode == pmSlow && playDir == pdBackward)); /* FIXME: * the entire trickMode code relies on the assumtion @@ -1765,7 +1765,7 @@ void cDVDplayBuffer::Input(void) case cOUTFRAMES: { - bool trickMode = (playMode != pmPlay); + bool trickMode = (playMode == pmFast || (playMode == pmSlow && playDir == pdBackward)); /** * Output cursize packs. |