summaryrefslogtreecommitdiff
path: root/linux/drivers/media
diff options
context:
space:
mode:
authorOliver Endriss <o.endriss@gmx.de>2009-04-24 04:24:33 +0200
committerOliver Endriss <o.endriss@gmx.de>2009-04-24 04:24:33 +0200
commit3abdad521cc36eefdd131acfd578c08838fe4aa0 (patch)
tree924702a29b3822572552dd5401dc17f98942d984 /linux/drivers/media
parent64653d7d79b02fcce49f6b56e8b12d7ead4201f1 (diff)
downloadmediapointer-dvb-s2-3abdad521cc36eefdd131acfd578c08838fe4aa0.tar.gz
mediapointer-dvb-s2-3abdad521cc36eefdd131acfd578c08838fe4aa0.tar.bz2
dvb-ttpci: Fixed VIDEO_SLOWMOTION ioctl
From: Oliver Endriss <o.endriss@gmx.de> Fixed VIDEO_SLOWMOTION ioctl. Priority: normal Signed-off-by: Oliver Endriss <o.endriss@gmx.de>
Diffstat (limited to 'linux/drivers/media')
-rw-r--r--linux/drivers/media/dvb/ttpci/av7110_av.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/linux/drivers/media/dvb/ttpci/av7110_av.c b/linux/drivers/media/dvb/ttpci/av7110_av.c
index 2adcaeff3..7b93ab9dc 100644
--- a/linux/drivers/media/dvb/ttpci/av7110_av.c
+++ b/linux/drivers/media/dvb/ttpci/av7110_av.c
@@ -1249,7 +1249,8 @@ static int dvb_video_ioctl(struct inode *inode, struct file *file,
case VIDEO_SLOWMOTION:
if (av7110->playing&RP_VIDEO) {
- ret = av7110_fw_cmd(av7110, COMTYPE_REC_PLAY, __Slow, 2, 0, 0);
+ if (av7110->trickmode != TRICK_SLOW)
+ ret = av7110_fw_cmd(av7110, COMTYPE_REC_PLAY, __Slow, 2, 0, 0);
if (!ret)
ret = vidcom(av7110, AV_VIDEO_CMD_SLOW, arg);
} else {