summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/codecs.conf2
-rw-r--r--loader/win32.c7
2 files changed, 9 insertions, 0 deletions
diff --git a/etc/codecs.conf b/etc/codecs.conf
index 8d951b7349..3c4cfdcc97 100644
--- a/etc/codecs.conf
+++ b/etc/codecs.conf
@@ -610,6 +610,7 @@ videocodec wmv9dmo
info "Windows Media Video 9 DMO"
status working
fourcc WMV3
+ fourcc WMVP
driver dmo
dll "wmv9dmod.dll"
guid 0x724bb6a4, 0xe526, 0x450f, 0xaf, 0xfa, 0xab, 0x9b, 0x45, 0x12, 0x91, 0x11
@@ -623,6 +624,7 @@ videocodec wmvdmo
fourcc WMV1
fourcc WMV2
fourcc WMV3
+ fourcc WMVP
driver dmo
dll "wmvdmod.dll"
guid 0x82d353df, 0x90bd, 0x4382, 0x8b, 0xc2, 0x3f, 0x61, 0x92, 0xb7, 0x6e, 0x34
diff --git a/loader/win32.c b/loader/win32.c
index 5e94aaf143..4b6e1e1723 100644
--- a/loader/win32.c
+++ b/loader/win32.c
@@ -4694,6 +4694,12 @@ static WIN_BOOL WINAPI expGetOpenFileNameA(/*LPOPENFILENAMEA*/ void* lpfn)
return 1;
}
+static double expfloor(double x)
+{
+ dbgprintf("floor(%lf)\n", x);
+ return floor(x);
+}
+
struct exports
{
char name[64];
@@ -4911,6 +4917,7 @@ struct exports exp_msvcrt[]={
FF(fprintf,-1)
FF(printf,-1)
FF(getenv,-1)
+ FF(floor,-1)
#ifdef MPLAYER
FF(_EH_prolog,-1)
#endif