summaryrefslogtreecommitdiffstats
path: root/loader
diff options
context:
space:
mode:
authorarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-06-09 17:52:30 +0000
committerarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-06-09 17:52:30 +0000
commit8b8956b503da057c21b859dc3dad605d89ab55b2 (patch)
tree40d35fd7275ecc78dbf029403e46a51da1764780 /loader
parentebd027660cd50ef6437934eb5ac5a5af4f50b476 (diff)
downloadmpv-8b8956b503da057c21b859dc3dad605d89ab55b2.tar.bz2
mpv-8b8956b503da057c21b859dc3dad605d89ab55b2.tar.xz
pncrt.dll used by realplayer8 codecs
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6360 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'loader')
-rw-r--r--loader/win32.c26
1 files changed, 26 insertions, 0 deletions
diff --git a/loader/win32.c b/loader/win32.c
index 84e590be19..53b2a6b850 100644
--- a/loader/win32.c
+++ b/loader/win32.c
@@ -4076,6 +4076,31 @@ struct exports exp_wsock32[]={
struct exports exp_msdmo[]={
FF(memcpy, -1) // just test
};
+
+/* realplayer8:
+ DLL Name: PNCRT.dll
+ vma: Hint/Ord Member-Name
+ 22ff4 615 free
+ 2302e 250 _ftol
+ 22fea 666 malloc
+ 2303e 609 fprintf
+ 2305e 167 _adjust_fdiv
+ 23052 280 _initterm
+
+ 22ffc 176 _beginthreadex
+ 23036 284 _iob
+ 2300e 85 __CxxFrameHandler
+ 23022 411 _purecall
+*/
+struct exports exp_pncrt[]={
+ FF(malloc, -1) // just test
+ FF(free, -1) // just test
+ FF(fprintf, -1) // just test
+ {"_adjust_fdiv", -1, (void*)&_adjust_fdiv},
+ FF(_ftol,-1)
+ FF(_initterm, -1)
+};
+
/* needed for Morgand MJPEG */
struct exports exp_msvfw32[]={
{"ICOpen", -1, (void *)&ICOpen},
@@ -4101,6 +4126,7 @@ struct libs libraries[]={
LL(wsock32)
LL(msdmo)
LL(msvfw32)
+ LL(pncrt)
};
#include "mangle.h"
static char* called_unk = "Called unk_%s\n";