#ifndef TDKPIN_MULTIMEDIA_H #define TDKPIN_MULTIMEDIA_H #include "tdkpin_application.h" void multimedia_unload(void); /* 1010:0002 */ void multimedia_finalize_current_task(void); /* 1010:0079 */ void multimedia_application_destruct( Win16FarPtr object, uint16_t vmt); /* 1010:03e0 */ uint8_t multimedia_initialize_export( uint8_t argument_1, uint8_t argument_2, uint8_t argument_3, uint16_t argument_4, uint16_t argument_5); /* 1010:03af */ uint8_t multimedia_initialize( uint8_t argument_1, uint8_t argument_2, uint8_t argument_3, uint16_t argument_4, uint16_t argument_5); /* 1010:01c2 */ extern uint8_t g_multimedia_pending; /* 1028:4783 */ extern uint16_t g_multimedia_version; /* 1028:477c */ extern uint8_t g_multimedia_auto_subclassed; /* 1028:477e */ extern uint8_t g_multimedia_argument_2; /* 1028:477f */ extern uint8_t g_multimedia_argument_1; /* 1028:4780 */ extern uint8_t g_multimedia_legacy_windows; /* 1028:478c */ extern char g_multimedia_library_path[21]; /* 1028:478d..47a1 */ bool multimedia_locate_library( Win16FarPtr module, Win16FarPtr library_path); /* 1010:00a2 */ Win16DosFileAttributesResult borland_dos_get_file_attributes_ansi( Win16FarPtr name); /* 1008:2608 */ Win16FarPtr multimedia_search_file( Win16FarPtr search_path, Win16FarPtr file_name, Win16FarPtr result); /* 1008:2643 */ uint16_t multimedia_split_path( Win16FarPtr extension, Win16FarPtr file_name, Win16FarPtr directory, Win16FarPtr input); /* 1008:26b0 */ Win16FarPtr multimedia_environment_value( Win16FarPtr name); /* 1008:2819 */ bool multimedia_short_file_exists(Win16FarPtr short_name); /* 1010:0405 */ void multimedia_initialize_runtime_unit(void); /* 1010:0472 */ extern uint16_t g_multimedia_system_directory_length; /* 1028:47a2 */ extern uint16_t g_multimedia_windows_version; /* 1028:478a/478b */ #endif