summaryrefslogtreecommitdiffstats
path: root/Gui
diff options
context:
space:
mode:
authorpontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-04-17 21:38:21 +0000
committerpontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-04-17 21:38:21 +0000
commit7aa45fb159e38347927ebd13e7f7b7cd163a90e4 (patch)
tree3ec680fa908e8d58f00f88ea02dff327d40a8d90 /Gui
parent632687dda7c1e593230c99885227355691d3f09e (diff)
downloadmpv-7aa45fb159e38347927ebd13e7f7b7cd163a90e4.tar.bz2
mpv-7aa45fb159e38347927ebd13e7f7b7cd163a90e4.tar.xz
fix dvd pause. 10l
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5668 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'Gui')
-rw-r--r--Gui/mplayer/mw.h18
1 files changed, 12 insertions, 6 deletions
diff --git a/Gui/mplayer/mw.h b/Gui/mplayer/mw.h
index 6495520fa3..0fdc38cff8 100644
--- a/Gui/mplayer/mw.h
+++ b/Gui/mplayer/mw.h
@@ -235,12 +235,18 @@ play_dvd_2:
break;
#ifdef USE_DVDREAD
case STREAMTYPE_DVD:
- if ( !dvd_device ) dvd_device=DEFAULT_DVD_DEVICE;
- guiSetFilename( guiIntfStruct.Filename,dvd_device );
- dvd_title=guiIntfStruct.DVD.current_title;
- dvd_angle=guiIntfStruct.DVD.current_angle;
- dvd_chapter=guiIntfStruct.DVD.current_chapter;
- guiIntfStruct.DVDChanged=1;
+ if ( !dvd_device )
+ {
+ dvd_device=DEFAULT_DVD_DEVICE;
+ guiSetFilename( guiIntfStruct.Filename,dvd_device );
+ }
+ if ( guiIntfStruct.Playing != 2 )
+ {
+ dvd_title=guiIntfStruct.DVD.current_title;
+ dvd_angle=guiIntfStruct.DVD.current_angle;
+ dvd_chapter=guiIntfStruct.DVD.current_chapter;
+ guiIntfStruct.DVDChanged=1;
+ }
break;
#endif
}