summaryrefslogtreecommitdiff
path: root/dxr3interface.c
diff options
context:
space:
mode:
authorChristian Gmeiner <christian.gmeiner@gmail.com>2009-07-07 23:31:53 +0200
committerChristian Gmeiner <christian.gmeiner@gmail.com>2009-07-07 23:31:53 +0200
commit8b908afb77842c60ca02c3fe3dfda3c3845fb4a9 (patch)
treef0e9bbff66cfab5cfa08fd9262df1b9023ad85b6 /dxr3interface.c
parent4b3a5c8e9249e1247ba721676323a34e9e79e6fa (diff)
downloadvdr-plugin-dxr3-8b908afb77842c60ca02c3fe3dfda3c3845fb4a9.tar.gz
vdr-plugin-dxr3-8b908afb77842c60ca02c3fe3dfda3c3845fb4a9.tar.bz2
fix #145 - DON and DOF should work as expected.
Diffstat (limited to 'dxr3interface.c')
-rw-r--r--dxr3interface.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/dxr3interface.c b/dxr3interface.c
index c9688ad..99684ad 100644
--- a/dxr3interface.c
+++ b/dxr3interface.c
@@ -264,6 +264,12 @@ void cDxr3Interface::SetAspectRatio(uint32_t ratio)
//! set playing mode and start sync engine
void cDxr3Interface::SetPlayMode()
{
+ // this is the case, when SVDRP command DOF was used and
+ // should be ignored.
+ if (m_fdControl == -1) {
+ return;
+ }
+
em8300_register_t reg;
int ioval;