[Mplayerplug-in-cvs] mplayerplug-in/Source nsIScriptableMplayerPlugin.h, 1.23, 1.24 nsIScriptableM
Brought to you by:
kdekorte
From: Kevin D. <kde...@us...> - 2009-04-03 15:39:54
|
Update of /cvsroot/mplayerplug-in/mplayerplug-in/Source In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv14334/Source Modified Files: nsIScriptableMplayerPlugin.h nsIScriptableMplayerPlugin.xpt plugin-list.cpp plugin-support.cpp Log Message: Fix some compile issues on Fedora 11 Index: nsIScriptableMplayerPlugin.h =================================================================== RCS file: /cvsroot/mplayerplug-in/mplayerplug-in/Source/nsIScriptableMplayerPlugin.h,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -d -r1.23 -r1.24 *** nsIScriptableMplayerPlugin.h 17 Feb 2009 14:19:53 -0000 1.23 --- nsIScriptableMplayerPlugin.h 3 Apr 2009 15:39:47 -0000 1.24 *************** *** 171,175 **** /* double GetVolume (); */ ! NS_SCRIPTABLE NS_IMETHOD GetVolume(double *_retval) = 0; /* void SetFileName (in string filename); */ --- 171,175 ---- /* double GetVolume (); */ ! NS_SCRIPTABLE NS_IMETHOD GetVolume(double *_retval NS_OUTPARAM) = 0; /* void SetFileName (in string filename); */ *************** *** 180,184 **** /* boolean GetIsLooping (); */ ! NS_SCRIPTABLE NS_IMETHOD GetIsLooping(PRBool *_retval) = 0; /* void SetAutoPlay (in boolean autoPlay); */ --- 180,184 ---- /* boolean GetIsLooping (); */ ! NS_SCRIPTABLE NS_IMETHOD GetIsLooping(PRBool *_retval NS_OUTPARAM) = 0; /* void SetAutoPlay (in boolean autoPlay); */ *************** *** 186,190 **** /* boolean GetAutoPlay (); */ ! NS_SCRIPTABLE NS_IMETHOD GetAutoPlay(PRBool *_retval) = 0; /* void SetHREF (in string url); */ --- 186,190 ---- /* boolean GetAutoPlay (); */ ! NS_SCRIPTABLE NS_IMETHOD GetAutoPlay(PRBool *_retval NS_OUTPARAM) = 0; /* void SetHREF (in string url); */ *************** *** 192,196 **** /* string GetHREF (); */ ! NS_SCRIPTABLE NS_IMETHOD GetHREF(char **_retval) = 0; /* void SetURL (in string url); */ --- 192,196 ---- /* string GetHREF (); */ ! NS_SCRIPTABLE NS_IMETHOD GetHREF(char **_retval NS_OUTPARAM) = 0; /* void SetURL (in string url); */ *************** *** 198,217 **** /* string GetURL (); */ ! NS_SCRIPTABLE NS_IMETHOD GetURL(char **_retval) = 0; /* string GetMIMEType (); */ ! NS_SCRIPTABLE NS_IMETHOD GetMIMEType(char **_retval) = 0; /* double getTime (); */ ! NS_SCRIPTABLE NS_IMETHOD GetTime(double *_retval) = 0; /* double getDuration (); */ ! NS_SCRIPTABLE NS_IMETHOD GetDuration(double *_retval) = 0; /* double getPercent (); */ ! NS_SCRIPTABLE NS_IMETHOD GetPercent(double *_retval) = 0; /* boolean isplaying (); */ ! NS_SCRIPTABLE NS_IMETHOD Isplaying(PRBool *_retval) = 0; /* void playlistAppend (in string item); */ --- 198,217 ---- /* string GetURL (); */ ! NS_SCRIPTABLE NS_IMETHOD GetURL(char **_retval NS_OUTPARAM) = 0; /* string GetMIMEType (); */ ! NS_SCRIPTABLE NS_IMETHOD GetMIMEType(char **_retval NS_OUTPARAM) = 0; /* double getTime (); */ ! NS_SCRIPTABLE NS_IMETHOD GetTime(double *_retval NS_OUTPARAM) = 0; /* double getDuration (); */ ! NS_SCRIPTABLE NS_IMETHOD GetDuration(double *_retval NS_OUTPARAM) = 0; /* double getPercent (); */ ! NS_SCRIPTABLE NS_IMETHOD GetPercent(double *_retval NS_OUTPARAM) = 0; /* boolean isplaying (); */ ! NS_SCRIPTABLE NS_IMETHOD Isplaying(PRBool *_retval NS_OUTPARAM) = 0; /* void playlistAppend (in string item); */ *************** *** 219,223 **** /* boolean playlistClear (); */ ! NS_SCRIPTABLE NS_IMETHOD PlaylistClear(PRBool *_retval) = 0; /* attribute string filename; */ --- 219,223 ---- /* boolean playlistClear (); */ ! NS_SCRIPTABLE NS_IMETHOD PlaylistClear(PRBool *_retval NS_OUTPARAM) = 0; /* attribute string filename; */ *************** *** 271,291 **** NS_SCRIPTABLE NS_IMETHOD Open(const char *filename); \ NS_SCRIPTABLE NS_IMETHOD SetVolume(double value); \ ! NS_SCRIPTABLE NS_IMETHOD GetVolume(double *_retval); \ NS_SCRIPTABLE NS_IMETHOD SetFileName(const char *filename); \ NS_SCRIPTABLE NS_IMETHOD SetIsLooping(PRBool loop); \ ! NS_SCRIPTABLE NS_IMETHOD GetIsLooping(PRBool *_retval); \ NS_SCRIPTABLE NS_IMETHOD SetAutoPlay(PRBool autoPlay); \ ! NS_SCRIPTABLE NS_IMETHOD GetAutoPlay(PRBool *_retval); \ NS_SCRIPTABLE NS_IMETHOD SetHREF(const char *url); \ ! NS_SCRIPTABLE NS_IMETHOD GetHREF(char **_retval); \ NS_SCRIPTABLE NS_IMETHOD SetURL(const char *url); \ ! NS_SCRIPTABLE NS_IMETHOD GetURL(char **_retval); \ ! NS_SCRIPTABLE NS_IMETHOD GetMIMEType(char **_retval); \ ! NS_SCRIPTABLE NS_IMETHOD GetTime(double *_retval); \ ! NS_SCRIPTABLE NS_IMETHOD GetDuration(double *_retval); \ ! NS_SCRIPTABLE NS_IMETHOD GetPercent(double *_retval); \ ! NS_SCRIPTABLE NS_IMETHOD Isplaying(PRBool *_retval); \ NS_SCRIPTABLE NS_IMETHOD PlaylistAppend(const char *item); \ ! NS_SCRIPTABLE NS_IMETHOD PlaylistClear(PRBool *_retval); \ NS_SCRIPTABLE NS_IMETHOD GetFilename(char * *aFilename); \ NS_SCRIPTABLE NS_IMETHOD SetFilename(const char * aFilename); \ --- 271,291 ---- NS_SCRIPTABLE NS_IMETHOD Open(const char *filename); \ NS_SCRIPTABLE NS_IMETHOD SetVolume(double value); \ ! NS_SCRIPTABLE NS_IMETHOD GetVolume(double *_retval NS_OUTPARAM); \ NS_SCRIPTABLE NS_IMETHOD SetFileName(const char *filename); \ NS_SCRIPTABLE NS_IMETHOD SetIsLooping(PRBool loop); \ ! NS_SCRIPTABLE NS_IMETHOD GetIsLooping(PRBool *_retval NS_OUTPARAM); \ NS_SCRIPTABLE NS_IMETHOD SetAutoPlay(PRBool autoPlay); \ ! NS_SCRIPTABLE NS_IMETHOD GetAutoPlay(PRBool *_retval NS_OUTPARAM); \ NS_SCRIPTABLE NS_IMETHOD SetHREF(const char *url); \ ! NS_SCRIPTABLE NS_IMETHOD GetHREF(char **_retval NS_OUTPARAM); \ NS_SCRIPTABLE NS_IMETHOD SetURL(const char *url); \ ! NS_SCRIPTABLE NS_IMETHOD GetURL(char **_retval NS_OUTPARAM); \ ! NS_SCRIPTABLE NS_IMETHOD GetMIMEType(char **_retval NS_OUTPARAM); \ ! NS_SCRIPTABLE NS_IMETHOD GetTime(double *_retval NS_OUTPARAM); \ ! NS_SCRIPTABLE NS_IMETHOD GetDuration(double *_retval NS_OUTPARAM); \ ! NS_SCRIPTABLE NS_IMETHOD GetPercent(double *_retval NS_OUTPARAM); \ ! NS_SCRIPTABLE NS_IMETHOD Isplaying(PRBool *_retval NS_OUTPARAM); \ NS_SCRIPTABLE NS_IMETHOD PlaylistAppend(const char *item); \ ! NS_SCRIPTABLE NS_IMETHOD PlaylistClear(PRBool *_retval NS_OUTPARAM); \ NS_SCRIPTABLE NS_IMETHOD GetFilename(char * *aFilename); \ NS_SCRIPTABLE NS_IMETHOD SetFilename(const char * aFilename); \ *************** *** 319,339 **** NS_SCRIPTABLE NS_IMETHOD Open(const char *filename) { return _to Open(filename); } \ NS_SCRIPTABLE NS_IMETHOD SetVolume(double value) { return _to SetVolume(value); } \ ! NS_SCRIPTABLE NS_IMETHOD GetVolume(double *_retval) { return _to GetVolume(_retval); } \ NS_SCRIPTABLE NS_IMETHOD SetFileName(const char *filename) { return _to SetFileName(filename); } \ NS_SCRIPTABLE NS_IMETHOD SetIsLooping(PRBool loop) { return _to SetIsLooping(loop); } \ ! NS_SCRIPTABLE NS_IMETHOD GetIsLooping(PRBool *_retval) { return _to GetIsLooping(_retval); } \ NS_SCRIPTABLE NS_IMETHOD SetAutoPlay(PRBool autoPlay) { return _to SetAutoPlay(autoPlay); } \ ! NS_SCRIPTABLE NS_IMETHOD GetAutoPlay(PRBool *_retval) { return _to GetAutoPlay(_retval); } \ NS_SCRIPTABLE NS_IMETHOD SetHREF(const char *url) { return _to SetHREF(url); } \ ! NS_SCRIPTABLE NS_IMETHOD GetHREF(char **_retval) { return _to GetHREF(_retval); } \ NS_SCRIPTABLE NS_IMETHOD SetURL(const char *url) { return _to SetURL(url); } \ ! NS_SCRIPTABLE NS_IMETHOD GetURL(char **_retval) { return _to GetURL(_retval); } \ ! NS_SCRIPTABLE NS_IMETHOD GetMIMEType(char **_retval) { return _to GetMIMEType(_retval); } \ ! NS_SCRIPTABLE NS_IMETHOD GetTime(double *_retval) { return _to GetTime(_retval); } \ ! NS_SCRIPTABLE NS_IMETHOD GetDuration(double *_retval) { return _to GetDuration(_retval); } \ ! NS_SCRIPTABLE NS_IMETHOD GetPercent(double *_retval) { return _to GetPercent(_retval); } \ ! NS_SCRIPTABLE NS_IMETHOD Isplaying(PRBool *_retval) { return _to Isplaying(_retval); } \ NS_SCRIPTABLE NS_IMETHOD PlaylistAppend(const char *item) { return _to PlaylistAppend(item); } \ ! NS_SCRIPTABLE NS_IMETHOD PlaylistClear(PRBool *_retval) { return _to PlaylistClear(_retval); } \ NS_SCRIPTABLE NS_IMETHOD GetFilename(char * *aFilename) { return _to GetFilename(aFilename); } \ NS_SCRIPTABLE NS_IMETHOD SetFilename(const char * aFilename) { return _to SetFilename(aFilename); } \ --- 319,339 ---- NS_SCRIPTABLE NS_IMETHOD Open(const char *filename) { return _to Open(filename); } \ NS_SCRIPTABLE NS_IMETHOD SetVolume(double value) { return _to SetVolume(value); } \ ! NS_SCRIPTABLE NS_IMETHOD GetVolume(double *_retval NS_OUTPARAM) { return _to GetVolume(_retval); } \ NS_SCRIPTABLE NS_IMETHOD SetFileName(const char *filename) { return _to SetFileName(filename); } \ NS_SCRIPTABLE NS_IMETHOD SetIsLooping(PRBool loop) { return _to SetIsLooping(loop); } \ ! NS_SCRIPTABLE NS_IMETHOD GetIsLooping(PRBool *_retval NS_OUTPARAM) { return _to GetIsLooping(_retval); } \ NS_SCRIPTABLE NS_IMETHOD SetAutoPlay(PRBool autoPlay) { return _to SetAutoPlay(autoPlay); } \ ! NS_SCRIPTABLE NS_IMETHOD GetAutoPlay(PRBool *_retval NS_OUTPARAM) { return _to GetAutoPlay(_retval); } \ NS_SCRIPTABLE NS_IMETHOD SetHREF(const char *url) { return _to SetHREF(url); } \ ! NS_SCRIPTABLE NS_IMETHOD GetHREF(char **_retval NS_OUTPARAM) { return _to GetHREF(_retval); } \ NS_SCRIPTABLE NS_IMETHOD SetURL(const char *url) { return _to SetURL(url); } \ ! NS_SCRIPTABLE NS_IMETHOD GetURL(char **_retval NS_OUTPARAM) { return _to GetURL(_retval); } \ ! NS_SCRIPTABLE NS_IMETHOD GetMIMEType(char **_retval NS_OUTPARAM) { return _to GetMIMEType(_retval); } \ ! NS_SCRIPTABLE NS_IMETHOD GetTime(double *_retval NS_OUTPARAM) { return _to GetTime(_retval); } \ ! NS_SCRIPTABLE NS_IMETHOD GetDuration(double *_retval NS_OUTPARAM) { return _to GetDuration(_retval); } \ ! NS_SCRIPTABLE NS_IMETHOD GetPercent(double *_retval NS_OUTPARAM) { return _to GetPercent(_retval); } \ ! NS_SCRIPTABLE NS_IMETHOD Isplaying(PRBool *_retval NS_OUTPARAM) { return _to Isplaying(_retval); } \ NS_SCRIPTABLE NS_IMETHOD PlaylistAppend(const char *item) { return _to PlaylistAppend(item); } \ ! NS_SCRIPTABLE NS_IMETHOD PlaylistClear(PRBool *_retval NS_OUTPARAM) { return _to PlaylistClear(_retval); } \ NS_SCRIPTABLE NS_IMETHOD GetFilename(char * *aFilename) { return _to GetFilename(aFilename); } \ NS_SCRIPTABLE NS_IMETHOD SetFilename(const char * aFilename) { return _to SetFilename(aFilename); } \ *************** *** 367,387 **** NS_SCRIPTABLE NS_IMETHOD Open(const char *filename) { return !_to ? NS_ERROR_NULL_POINTER : _to->Open(filename); } \ NS_SCRIPTABLE NS_IMETHOD SetVolume(double value) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetVolume(value); } \ ! NS_SCRIPTABLE NS_IMETHOD GetVolume(double *_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetVolume(_retval); } \ NS_SCRIPTABLE NS_IMETHOD SetFileName(const char *filename) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFileName(filename); } \ NS_SCRIPTABLE NS_IMETHOD SetIsLooping(PRBool loop) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetIsLooping(loop); } \ ! NS_SCRIPTABLE NS_IMETHOD GetIsLooping(PRBool *_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetIsLooping(_retval); } \ NS_SCRIPTABLE NS_IMETHOD SetAutoPlay(PRBool autoPlay) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetAutoPlay(autoPlay); } \ ! NS_SCRIPTABLE NS_IMETHOD GetAutoPlay(PRBool *_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetAutoPlay(_retval); } \ NS_SCRIPTABLE NS_IMETHOD SetHREF(const char *url) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetHREF(url); } \ ! NS_SCRIPTABLE NS_IMETHOD GetHREF(char **_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetHREF(_retval); } \ NS_SCRIPTABLE NS_IMETHOD SetURL(const char *url) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetURL(url); } \ ! NS_SCRIPTABLE NS_IMETHOD GetURL(char **_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetURL(_retval); } \ ! NS_SCRIPTABLE NS_IMETHOD GetMIMEType(char **_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMIMEType(_retval); } \ ! NS_SCRIPTABLE NS_IMETHOD GetTime(double *_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTime(_retval); } \ ! NS_SCRIPTABLE NS_IMETHOD GetDuration(double *_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetDuration(_retval); } \ ! NS_SCRIPTABLE NS_IMETHOD GetPercent(double *_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPercent(_retval); } \ ! NS_SCRIPTABLE NS_IMETHOD Isplaying(PRBool *_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->Isplaying(_retval); } \ NS_SCRIPTABLE NS_IMETHOD PlaylistAppend(const char *item) { return !_to ? NS_ERROR_NULL_POINTER : _to->PlaylistAppend(item); } \ ! NS_SCRIPTABLE NS_IMETHOD PlaylistClear(PRBool *_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->PlaylistClear(_retval); } \ NS_SCRIPTABLE NS_IMETHOD GetFilename(char * *aFilename) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetFilename(aFilename); } \ NS_SCRIPTABLE NS_IMETHOD SetFilename(const char * aFilename) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFilename(aFilename); } \ --- 367,387 ---- NS_SCRIPTABLE NS_IMETHOD Open(const char *filename) { return !_to ? NS_ERROR_NULL_POINTER : _to->Open(filename); } \ NS_SCRIPTABLE NS_IMETHOD SetVolume(double value) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetVolume(value); } \ ! NS_SCRIPTABLE NS_IMETHOD GetVolume(double *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetVolume(_retval); } \ NS_SCRIPTABLE NS_IMETHOD SetFileName(const char *filename) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFileName(filename); } \ NS_SCRIPTABLE NS_IMETHOD SetIsLooping(PRBool loop) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetIsLooping(loop); } \ ! NS_SCRIPTABLE NS_IMETHOD GetIsLooping(PRBool *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetIsLooping(_retval); } \ NS_SCRIPTABLE NS_IMETHOD SetAutoPlay(PRBool autoPlay) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetAutoPlay(autoPlay); } \ ! NS_SCRIPTABLE NS_IMETHOD GetAutoPlay(PRBool *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetAutoPlay(_retval); } \ NS_SCRIPTABLE NS_IMETHOD SetHREF(const char *url) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetHREF(url); } \ ! NS_SCRIPTABLE NS_IMETHOD GetHREF(char **_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetHREF(_retval); } \ NS_SCRIPTABLE NS_IMETHOD SetURL(const char *url) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetURL(url); } \ ! NS_SCRIPTABLE NS_IMETHOD GetURL(char **_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetURL(_retval); } \ ! NS_SCRIPTABLE NS_IMETHOD GetMIMEType(char **_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMIMEType(_retval); } \ ! NS_SCRIPTABLE NS_IMETHOD GetTime(double *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTime(_retval); } \ ! NS_SCRIPTABLE NS_IMETHOD GetDuration(double *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetDuration(_retval); } \ ! NS_SCRIPTABLE NS_IMETHOD GetPercent(double *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPercent(_retval); } \ ! NS_SCRIPTABLE NS_IMETHOD Isplaying(PRBool *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->Isplaying(_retval); } \ NS_SCRIPTABLE NS_IMETHOD PlaylistAppend(const char *item) { return !_to ? NS_ERROR_NULL_POINTER : _to->PlaylistAppend(item); } \ ! NS_SCRIPTABLE NS_IMETHOD PlaylistClear(PRBool *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->PlaylistClear(_retval); } \ NS_SCRIPTABLE NS_IMETHOD GetFilename(char * *aFilename) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetFilename(aFilename); } \ NS_SCRIPTABLE NS_IMETHOD SetFilename(const char * aFilename) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFilename(aFilename); } \ *************** *** 521,525 **** /* double GetVolume (); */ ! NS_IMETHODIMP nsScriptableMplayerPlugin::GetVolume(double *_retval) { return NS_ERROR_NOT_IMPLEMENTED; --- 521,525 ---- /* double GetVolume (); */ ! NS_IMETHODIMP nsScriptableMplayerPlugin::GetVolume(double *_retval NS_OUTPARAM) { return NS_ERROR_NOT_IMPLEMENTED; *************** *** 539,543 **** /* boolean GetIsLooping (); */ ! NS_IMETHODIMP nsScriptableMplayerPlugin::GetIsLooping(PRBool *_retval) { return NS_ERROR_NOT_IMPLEMENTED; --- 539,543 ---- /* boolean GetIsLooping (); */ ! NS_IMETHODIMP nsScriptableMplayerPlugin::GetIsLooping(PRBool *_retval NS_OUTPARAM) { return NS_ERROR_NOT_IMPLEMENTED; *************** *** 551,555 **** /* boolean GetAutoPlay (); */ ! NS_IMETHODIMP nsScriptableMplayerPlugin::GetAutoPlay(PRBool *_retval) { return NS_ERROR_NOT_IMPLEMENTED; --- 551,555 ---- /* boolean GetAutoPlay (); */ ! NS_IMETHODIMP nsScriptableMplayerPlugin::GetAutoPlay(PRBool *_retval NS_OUTPARAM) { return NS_ERROR_NOT_IMPLEMENTED; *************** *** 563,567 **** /* string GetHREF (); */ ! NS_IMETHODIMP nsScriptableMplayerPlugin::GetHREF(char **_retval) { return NS_ERROR_NOT_IMPLEMENTED; --- 563,567 ---- /* string GetHREF (); */ ! NS_IMETHODIMP nsScriptableMplayerPlugin::GetHREF(char **_retval NS_OUTPARAM) { return NS_ERROR_NOT_IMPLEMENTED; *************** *** 575,579 **** /* string GetURL (); */ ! NS_IMETHODIMP nsScriptableMplayerPlugin::GetURL(char **_retval) { return NS_ERROR_NOT_IMPLEMENTED; --- 575,579 ---- /* string GetURL (); */ ! NS_IMETHODIMP nsScriptableMplayerPlugin::GetURL(char **_retval NS_OUTPARAM) { return NS_ERROR_NOT_IMPLEMENTED; *************** *** 581,585 **** /* string GetMIMEType (); */ ! NS_IMETHODIMP nsScriptableMplayerPlugin::GetMIMEType(char **_retval) { return NS_ERROR_NOT_IMPLEMENTED; --- 581,585 ---- /* string GetMIMEType (); */ ! NS_IMETHODIMP nsScriptableMplayerPlugin::GetMIMEType(char **_retval NS_OUTPARAM) { return NS_ERROR_NOT_IMPLEMENTED; *************** *** 587,591 **** /* double getTime (); */ ! NS_IMETHODIMP nsScriptableMplayerPlugin::GetTime(double *_retval) { return NS_ERROR_NOT_IMPLEMENTED; --- 587,591 ---- /* double getTime (); */ ! NS_IMETHODIMP nsScriptableMplayerPlugin::GetTime(double *_retval NS_OUTPARAM) { return NS_ERROR_NOT_IMPLEMENTED; *************** *** 593,597 **** /* double getDuration (); */ ! NS_IMETHODIMP nsScriptableMplayerPlugin::GetDuration(double *_retval) { return NS_ERROR_NOT_IMPLEMENTED; --- 593,597 ---- /* double getDuration (); */ ! NS_IMETHODIMP nsScriptableMplayerPlugin::GetDuration(double *_retval NS_OUTPARAM) { return NS_ERROR_NOT_IMPLEMENTED; *************** *** 599,603 **** /* double getPercent (); */ ! NS_IMETHODIMP nsScriptableMplayerPlugin::GetPercent(double *_retval) { return NS_ERROR_NOT_IMPLEMENTED; --- 599,603 ---- /* double getPercent (); */ ! NS_IMETHODIMP nsScriptableMplayerPlugin::GetPercent(double *_retval NS_OUTPARAM) { return NS_ERROR_NOT_IMPLEMENTED; *************** *** 605,609 **** /* boolean isplaying (); */ ! NS_IMETHODIMP nsScriptableMplayerPlugin::Isplaying(PRBool *_retval) { return NS_ERROR_NOT_IMPLEMENTED; --- 605,609 ---- /* boolean isplaying (); */ ! NS_IMETHODIMP nsScriptableMplayerPlugin::Isplaying(PRBool *_retval NS_OUTPARAM) { return NS_ERROR_NOT_IMPLEMENTED; *************** *** 617,621 **** /* boolean playlistClear (); */ ! NS_IMETHODIMP nsScriptableMplayerPlugin::PlaylistClear(PRBool *_retval) { return NS_ERROR_NOT_IMPLEMENTED; --- 617,621 ---- /* boolean playlistClear (); */ ! NS_IMETHODIMP nsScriptableMplayerPlugin::PlaylistClear(PRBool *_retval NS_OUTPARAM) { return NS_ERROR_NOT_IMPLEMENTED; Index: plugin-list.cpp =================================================================== RCS file: /cvsroot/mplayerplug-in/mplayerplug-in/Source/plugin-list.cpp,v retrieving revision 1.78 retrieving revision 1.79 diff -C2 -d -r1.78 -r1.79 *** plugin-list.cpp 3 Dec 2007 17:34:07 -0000 1.78 --- plugin-list.cpp 3 Apr 2009 15:39:48 -0000 1.79 *************** *** 141,146 **** char tagurl[4096]; ! endvideo = strstr(smilbuffer, "</video"); ! startarea = strstr(smilbuffer, "<area"); while (startarea && startarea < endvideo) { --- 141,146 ---- char tagurl[4096]; ! endvideo = strstr((char *)smilbuffer, "</video"); ! startarea = strstr((char *)smilbuffer, "<area"); while (startarea && startarea < endvideo) { Index: plugin-support.cpp =================================================================== RCS file: /cvsroot/mplayerplug-in/mplayerplug-in/Source/plugin-support.cpp,v retrieving revision 1.108 retrieving revision 1.109 diff -C2 -d -r1.108 -r1.109 *** plugin-support.cpp 17 Feb 2009 14:19:53 -0000 1.108 --- plugin-support.cpp 3 Apr 2009 15:39:48 -0000 1.109 *************** *** 122,126 **** return NULL; filename = (char *) NPN_MemAlloc(sizeof(char) * (len + 1)); ! tmp = rindex(url, '/'); if (tmp == NULL) { strcpy(filename, url); --- 122,126 ---- return NULL; filename = (char *) NPN_MemAlloc(sizeof(char) * (len + 1)); ! tmp = rindex((char *)url, '/'); if (tmp == NULL) { strcpy(filename, url); Index: nsIScriptableMplayerPlugin.xpt =================================================================== RCS file: /cvsroot/mplayerplug-in/mplayerplug-in/Source/nsIScriptableMplayerPlugin.xpt,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 Binary files /tmp/cvsiI8dne and /tmp/cvs4G0AwH differ |