X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=projects%2Fmozilla%2Fvlcshell.h;h=a91a06e4f78083ac43c1c45642682ffc0a90e102;hb=52b715e37cb00211feece00aaa4c5e8eb22f2cbe;hp=114865ae966fbcfb7ff4fbf374b8f8db2e39a7ff;hpb=6dbe4986f7c11370c2bc275491d4502f5f4c3c60;p=vlc diff --git a/projects/mozilla/vlcshell.h b/projects/mozilla/vlcshell.h index 114865ae96..a91a06e4f7 100644 --- a/projects/mozilla/vlcshell.h +++ b/projects/mozilla/vlcshell.h @@ -33,8 +33,14 @@ jref NPP_GetJavaClass( void ); #endif void NPP_Shutdown( void ); +#if (((NP_VERSION_MAJOR << 8) + NP_VERSION_MINOR) < 20) NPError NPP_New( NPMIMEType pluginType, NPP instance, uint16 mode, int16 argc, char* argn[], char* argv[], NPSavedData* saved ); +#else +NPError NPP_New( NPMIMEType pluginType, NPP instance, uint16_t mode, int16_t argc, + char* argn[], char* argv[], NPSavedData* saved ); +#endif + NPError NPP_Destroy( NPP instance, NPSavedData** save ); NPError NPP_GetValue( NPP instance, NPPVariable variable, void *value ); @@ -43,20 +49,34 @@ NPError NPP_SetValue( NPP instance, NPNVariable variable, void *value ); NPError NPP_SetWindow( NPP instance, NPWindow* window ); NPError NPP_NewStream( NPP instance, NPMIMEType type, NPStream *stream, +#if (((NP_VERSION_MAJOR << 8) + NP_VERSION_MINOR) < 20) NPBool seekable, uint16 *stype ); +#else + NPBool seekable, uint16_t *stype ); +#endif NPError NPP_DestroyStream( NPP instance, NPStream *stream, NPError reason ); void NPP_StreamAsFile( NPP instance, NPStream *stream, const char* fname ); +#if (((NP_VERSION_MAJOR << 8) + NP_VERSION_MINOR) < 20) int32 NPP_WriteReady( NPP instance, NPStream *stream ); int32 NPP_Write( NPP instance, NPStream *stream, int32 offset, int32 len, void *buffer ); +#else +int32_t NPP_WriteReady( NPP instance, NPStream *stream ); +int32_t NPP_Write( NPP instance, NPStream *stream, int32_t offset, + int32_t len, void *buffer ); +#endif void NPP_URLNotify( NPP instance, const char* url, NPReason reason, void* notifyData ); void NPP_Print( NPP instance, NPPrint* printInfo ); #ifdef XP_MACOSX +#if (((NP_VERSION_MAJOR << 8) + NP_VERSION_MINOR) < 20) int16 NPP_HandleEvent( NPP instance, void * event ); +#else +int16_t NPP_HandleEvent( NPP instance, void * event ); +#endif #endif #endif