Go to the documentation of this file.
28 #ifndef GST_TIME_AS_MSECONDS
29 # define GST_TIME_AS_MSECONDS(time) ((time) / G_GINT64_CONSTANT (1000000))
65 static GstElement* get_audiosink_element();
76 static bool check_missing_plugins(GstCaps* caps);
const std::string & getGstAudioSink() const
Definition: rc.h:220
bool NPN_HasProperty(NPP npp, NPObject *npobj, NPIdentifier propertyName)
Definition: gshell.cpp:281
void NS_DestroyPluginInstance(nsPluginInstanceBase *aPlugin)
Definition: gshell.cpp:396
NPError NPN_RequestRead(NPStream *stream, NPByteRange *rangeList)
Definition: gshell.cpp:343
NPUTF8 * NPN_UTF8FromIdentifier(NPIdentifier identifier)
Definition: gshell.cpp:209
NPError NPN_PostURLNotify(NPP instance, const char *url, const char *target, uint32_t len, const char *buf, NPBool file, void *notifyData)
Definition: gshell.cpp:244
int main(int argc, char *argv[])
Definition: gshell.cpp:113
bool NPN_HasMethod(NPP npp, NPObject *npobj, NPIdentifier methodName)
Definition: gshell.cpp:287
NPError NS_PluginGetValue(NPPVariable aVariable, void *aValue)
Retrieve values from the plugin for the Browser.
Definition: npapi/plugin.cpp:340
std::string name
Definition: LocalConnection_as.cpp:149
NPError NPN_NewStream(NPP instance, NPMIMEType type, const char *target, NPStream **stream)
Definition: gshell.cpp:349
bool NPN_SetProperty(NPP npp, NPObject *obj, NPIdentifier name, const NPVariant *value)
Definition: gshell.cpp:406
void * NPN_MemAlloc(uint32_t size)
Definition: gshell.cpp:188
int32_t NPN_Write(NPP instance, NPStream *stream, int32_t len, void *buffer)
Definition: gshell.cpp:368
void log_debug(StringType msg, Args... args)
Definition: log.h:301
NPNetscapeFuncs * populateNPFuncs(NPNetscapeFuncs *aNPNFuncs)
Definition: gshell.cpp:56
#define _(String)
Definition: log.h:44
Anonymous namespace for callbacks, local functions, event handlers etc.
Definition: dbus_ext.cpp:41
void NPN_ReleaseObject(NPObject *npobj)
Definition: gshell.cpp:519
void NPN_MemFree(void *ptr)
Definition: gshell.cpp:196
NPError NPN_GetValue(NPP instance, NPNVariable aVariable, void *aValue)
Definition: gshell.cpp:293
bool NPN_Enumerate(NPP npp, NPObject *npobj, NPIdentifier **identifier, uint32_t *count)
Definition: gshell.cpp:450
void NPN_GetStringIdentifiers(const NPUTF8 **names, int32_t nameCount, NPIdentifier *identifiers)
Definition: gshell.cpp:494
const char * NPN_UserAgent(NPP instance)
Definition: gshell.cpp:362
GstElementFactory * swfdec_gst_get_element_factory(GstCaps *caps)
Definition: swfdec_codec_gst.c:151
void log_error(StringType msg, Args... args)
Definition: log.h:283
NPIdentifier NPN_GetIntIdentifier(int32_t intid)
Definition: gshell.cpp:501
bool NPN_Invoke(NPP npp, NPObject *npobj, NPIdentifier methodName, const NPVariant *args, uint32_t argCount, NPVariant *result)
Definition: gshell.cpp:253
void NPN_Status(NPP instance, const char *message)
Definition: gshell.cpp:356
type
Definition: GnashKey.h:330
NPIdentifier NPN_GetStringIdentifier(const NPUTF8 *name)
Definition: gshell.cpp:222
std::map< NPIdentifier, NPVariant * > _properties
Definition: gshell.cpp:401
void NPN_SetException(NPObject *npobj, const NPUTF8 *message)
Definition: gshell.cpp:438
void NPN_InvalidateRegion(NPP instance, NPRegion invalidRegion)
Definition: gshell.cpp:317
bool NPN_GetProperty(NPP npp, NPObject *npobj, NPIdentifier propertyName, NPVariant *result)
Definition: gshell.cpp:274
bool NPN_Construct(NPP npp, NPObject *npobj, const NPVariant *args, uint32_t argCount, NPVariant *result)
Definition: gshell.cpp:457
char ** names[EV_MAX+1]
Definition: evtest.c:357
int32_t NPN_IntFromIdentifier(NPIdentifier identifier)
Definition: gshell.cpp:215
#define __PRETTY_FUNCTION__
Definition: log.h:444
void NPN_PluginThreadAsyncCall(NPP plugin, void(*func)(void *), void *userData)
Definition: gshell.cpp:444
void NS_PluginShutdown()
Definition: gshell.cpp:380
std::string url
Definition: gnash.cpp:59
bool NPN_InvokeDefault(NPP npp, NPObject *npobj, const NPVariant *args, uint32_t argCount, NPVariant *result)
Definition: gshell.cpp:260
NPError NPP_GetValue(NPP instance, NPPVariable aVariable, void *aValue)
Definition: gshell.cpp:228
char * NPP_GetMIMEDescription(void)
Definition: gshell.cpp:389
NPError NPN_GetURL(NPP instance, const char *url, const char *target)
Definition: gshell.cpp:329
static RcInitFile & getDefaultInstance()
Return the default instance of RC file.
Definition: rc.cpp:61
NPError NP_InitializePtr(NPNetscapeFuncs *aNPNFuncs, NPPluginFuncs *aNPPFuncs)
Definition: gshell.cpp:47
#define DSOEXPORT
Definition: dsodefs.h:55
void NPN_InvalidateRect(NPP instance, NPRect *invalidRect)
Definition: gshell.cpp:311
NPError NPN_DestroyStream(NPP instance, NPStream *stream, NPReason reason)
Definition: gshell.cpp:374
uint32_t NPN_MemFlush(uint32_t size)
Definition: gshell.cpp:203
NPObject * NPN_RetainObject(NPObject *obj)
Definition: gshell.cpp:513
@ o
Definition: GnashKey.h:161
void NPN_ReloadPlugins(NPBool reloadPages)
Definition: gshell.cpp:323
std::map< NPIdentifier, NPInvokeFunctionPtr > _methods
Definition: gshell.cpp:402
std::int32_t x
Definition: BitmapData_as.cpp:434
bool NPN_IdentifierIsString(NPIdentifier identifier)
Definition: gshell.cpp:507
bool NPN_RemoveProperty(NPP npp, NPObject *npobj, NPIdentifier propertyName)
Definition: gshell.cpp:420
NPError NP_LOADDS NPN_PostURL(NPP instance, const char *url, const char *target, uint32_t len, const char *buf, NPBool file)
Definition: gshell.cpp:335
NPObject * NPN_CreateObject(NPP npp, NPClass *aClass)
Definition: gshell.cpp:488
void NPN_ReleaseVariantValue(NPVariant *variant)
Definition: gshell.cpp:464
bool NPN_Evaluate(NPP npp, NPObject *npobj, NPString *script, NPVariant *result)
Definition: gshell.cpp:267
NPError NPN_SetValue(NPP instance, NPPVariable aVariable, void *aValue)
Definition: gshell.cpp:302
NPError NPN_GetURLNotify(NPP instance, const char *url, const char *target, void *notifyData)
Definition: gshell.cpp:237