summaryrefslogtreecommitdiffstats
path: root/Gui/win32/gui.c
diff options
context:
space:
mode:
authorvayne <vayne@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-03-10 14:33:28 +0000
committervayne <vayne@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-03-10 14:33:28 +0000
commitccb97f109804f236bc13d25c200dbdc01c0a93cb (patch)
treec6c43afdf2f99d7a0df4adf20b8ab7f03558106b /Gui/win32/gui.c
parent217deee8775a4f7de8b2b4ed34f798919288df91 (diff)
downloadmpv-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.c3
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);
}