summaryrefslogtreecommitdiffstats
path: root/loader
diff options
context:
space:
mode:
authorrtogni <rtogni@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-11-04 16:25:32 +0000
committerrtogni <rtogni@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-11-04 16:25:32 +0000
commit13ecb664fbaf7ead636622e033dd76cf77b862e6 (patch)
treefd9da79c6e7669aea6bcbfca9137953ce5bd9501 /loader
parentc80abe9523216ad3f0f62305fbc70d1a7159755e (diff)
downloadmpv-13ecb664fbaf7ead636622e033dd76cf77b862e6.tar.bz2
mpv-13ecb664fbaf7ead636622e033dd76cf77b862e6.tar.xz
Dummy EnumDisplaySettingsA, required by frapsvid.dll 2.8.1
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20668 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'loader')
-rw-r--r--loader/win32.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/loader/win32.c b/loader/win32.c
index feea09ba67..183b9db2c8 100644
--- a/loader/win32.c
+++ b/loader/win32.c
@@ -4811,6 +4811,17 @@ static int WINAPI expPropVariantClear(void *pvar)
return 1;
}
+// This define is fake, the real thing is a struct
+#define LPDEVMODEA void*
+// Dummy implementation, always return 1
+// Required for frapsvid.dll 2.8.1, return value does not matter
+static WIN_BOOL WINAPI expEnumDisplaySettingsA(LPCSTR name ,DWORD n,
+ LPDEVMODEA devmode)
+{
+ dbgprintf("EnumDisplaySettingsA (dummy) => 1\n");
+ return 1;
+}
+
struct exports
{
char name[64];
@@ -5110,6 +5121,7 @@ struct exports exp_user32[]={
FF(DialogBoxParamA, -1)
FF(RegisterClipboardFormatA, -1)
FF(CharNextA, -1)
+ FF(EnumDisplaySettingsA, -1)
};
struct exports exp_advapi32[]={
FF(RegCloseKey, -1)