2009-04-11 08:16:16 +00:00
|
|
|
/*
|
|
|
|
* DirectShow MCI Driver
|
|
|
|
*
|
|
|
|
* Copyright 2009 Christian Costa
|
|
|
|
*
|
|
|
|
* This library is free software; you can redistribute it and/or
|
|
|
|
* modify it under the terms of the GNU Lesser General Public
|
|
|
|
* License as published by the Free Software Foundation; either
|
|
|
|
* version 2.1 of the License, or (at your option) any later version.
|
|
|
|
*
|
|
|
|
* This library is distributed in the hope that it will be useful,
|
|
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
|
|
* Lesser General Public License for more details.
|
|
|
|
*
|
|
|
|
* You should have received a copy of the GNU Lesser General Public
|
|
|
|
* License along with this library; if not, write to the Free Software
|
|
|
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
|
|
|
*/
|
|
|
|
|
|
|
|
#ifndef __WINE_PRIVATE_MCIQTZ_H
|
|
|
|
#define __WINE_PRIVATE_MCIQTZ_H
|
|
|
|
|
|
|
|
#define COBJMACROS
|
|
|
|
|
2018-03-17 12:19:04 +00:00
|
|
|
#include "dshow.h"
|
2009-04-11 08:16:16 +00:00
|
|
|
|
|
|
|
typedef struct {
|
|
|
|
MCIDEVICEID wDevID;
|
2009-05-06 08:46:19 +00:00
|
|
|
BOOL opened;
|
2010-04-20 17:16:57 +00:00
|
|
|
BOOL uninit;
|
2009-04-11 08:16:16 +00:00
|
|
|
IGraphBuilder* pgraph;
|
|
|
|
IMediaControl* pmctrl;
|
2012-05-19 11:26:15 +00:00
|
|
|
IMediaSeeking* seek;
|
|
|
|
IMediaEvent* mevent;
|
|
|
|
IVideoWindow* vidwin;
|
|
|
|
IBasicVideo* vidbasic;
|
2015-07-19 22:38:20 +00:00
|
|
|
IBasicAudio* audio;
|
2009-05-09 09:24:59 +00:00
|
|
|
DWORD time_format;
|
2017-02-26 17:53:31 +00:00
|
|
|
DWORD mci_flags;
|
|
|
|
REFERENCE_TIME seek_start;
|
|
|
|
REFERENCE_TIME seek_stop;
|
Sync avifil, credui, crypt32, cryptdlg, cryptui, dnsapi, gdiplus, hhctrl, hnetcfg, iccvid, imaadp32, imm32, jscript, localspl, localui, mapi32, mciavi32, mcicda, mciqtz32, mciseq, mciwave, mshtml, msrle32, msvfw32, msvidc32, msxml3, oleacc, oleaut32 to Wine 1.2rc5 (Samuel Serapion, small changes by me)
Remove Esperanto and Walon languages from comctl32, comdlg32, mpr, msi, shlwapi, wininet
svn path=/trunk/; revision=47920
2010-07-01 11:09:47 +00:00
|
|
|
UINT command_table;
|
2015-07-19 22:38:20 +00:00
|
|
|
HWND parent;
|
|
|
|
MCIDEVICEID notify_devid;
|
|
|
|
HANDLE callback;
|
|
|
|
HANDLE thread;
|
|
|
|
HANDLE stop_event;
|
2009-04-11 08:16:16 +00:00
|
|
|
} WINE_MCIQTZ;
|
|
|
|
|
|
|
|
#endif /* __WINE_PRIVATE_MCIQTZ_H */
|