view loader/loader.h @ 33884:514016233368

build: drop BeOS support BeOS is dead and support has been dropped from FFmpeg/Libav a long time ago. The support code that was added years ago adds considerable clutter while not providing any benefit, so it's better to drop it outright. Support for Haiku, the FOSS replacement of BeOS remains unaffected.
author diego
date Thu, 11 Aug 2011 17:45:43 +0000
parents db0bb7511440
children
line wrap: on
line source

/********************************************************

	Win32 binary loader interface
	Copyright 2000 Eugene Kuznetsov (divx@euro.ru)
	Shamelessly stolen from Wine project

*********************************************************/

/*
 * Modified for use with MPlayer, detailed changelog at
 * http://svn.mplayerhq.hu/mplayer/trunk/
 */

#ifndef MPLAYER_LOADER_H
#define MPLAYER_LOADER_H

#include "wine/windef.h"
#include "wine/driver.h"
#include "wine/mmreg.h"
#include "wine/vfw.h"
#include "wine/msacm.h"
#include "wine/module.h"


extern modref_list* local_wm;

unsigned int GetPrivateProfileIntA_(const char* appname, const char* keyname, int default_value, const char* filename);
int GetPrivateProfileStringA_(const char* appname, const char* keyname,
	const char* def_val, char* dest, unsigned int len, const char* filename);
int WritePrivateProfileStringA_(const char* appname, const char* keyname,
	const char* string, const char* filename);

INT WINAPI LoadStringA( HINSTANCE instance, UINT resource_id,
                            LPSTR buffer, INT buflen );

#endif /* MPLAYER_LOADER_H */