diff options
author | vayne <vayne@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2007-03-10 14:33:28 +0000 |
---|---|---|
committer | vayne <vayne@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2007-03-10 14:33:28 +0000 |
commit | ccb97f109804f236bc13d25c200dbdc01c0a93cb (patch) | |
tree | c6c43afdf2f99d7a0df4adf20b8ab7f03558106b /Gui/win32/gui.c | |
parent | 217deee8775a4f7de8b2b4ed34f798919288df91 (diff) | |
download | mpv-ccb97f109804f236bc13d25c200dbdc01c0a93cb.tar.bz2 mpv-ccb97f109804f236bc13d25c200dbdc01c0a93cb.tar.xz |
fixed dvd chapter and title switching
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22505 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'Gui/win32/gui.c')
-rw-r--r-- | Gui/win32/gui.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Gui/win32/gui.c b/Gui/win32/gui.c index bf4f2d4fab..7b1aa864bb 100644 --- a/Gui/win32/gui.c +++ b/Gui/win32/gui.c @@ -451,6 +451,7 @@ static LRESULT CALLBACK SubProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM l for(i=0; i<filecount; i++) { DragQueryFile((HDROP) wParam, i, file, MAX_PATH); + mplSetFileName(NULL, file, STREAMTYPE_FILE); if(!parse_filename(file, playtree, mconfig, 1)) gui->playlist->add_track(gui->playlist, file, NULL, NULL, 0); } @@ -722,6 +723,7 @@ static LRESULT CALLBACK EventProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM { PCOPYDATASTRUCT cdData; cdData = (PCOPYDATASTRUCT) lParam; + mplSetFileName(NULL, cdData->lpData, STREAMTYPE_FILE); if(!parse_filename(cdData->lpData, playtree, mconfig, 1)) gui->playlist->add_track(gui->playlist, cdData->lpData, NULL, NULL, 0); gui->startplay(gui); @@ -738,6 +740,7 @@ static LRESULT CALLBACK EventProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM for(i=0; i<filecount; i++) { DragQueryFile((HDROP) wParam, i, file, MAX_PATH); + mplSetFileName(NULL, file, STREAMTYPE_FILE); if(!parse_filename(file, playtree, mconfig, 1)) gui->playlist->add_track(gui->playlist, file, NULL, NULL, 0); } |