JSObject 82 extra_lib/include/js/jsapi.h #define JSVAL_TO_OBJECT(v) ((JSObject *)JSVAL_TO_GCTHING(v)) JSObject 350 extra_lib/include/js/jsapi.h JS_ValueToObject(JSContext *cx, jsval v, JSObject **objp); JSObject 579 extra_lib/include/js/jsapi.h extern JS_PUBLIC_API(JSObject *) JSObject 583 extra_lib/include/js/jsapi.h JS_SetGlobalObject(JSContext *cx, JSObject *obj); JSObject 593 extra_lib/include/js/jsapi.h JS_InitStandardClasses(JSContext *cx, JSObject *obj); JSObject 609 extra_lib/include/js/jsapi.h JS_ResolveStandardClass(JSContext *cx, JSObject *obj, jsval id, JSObject 613 extra_lib/include/js/jsapi.h JS_EnumerateStandardClasses(JSContext *cx, JSObject *obj); JSObject 621 extra_lib/include/js/jsapi.h JS_EnumerateResolvedStandardClasses(JSContext *cx, JSObject *obj, JSObject 625 extra_lib/include/js/jsapi.h JS_GetClassObject(JSContext *cx, JSObject *obj, JSProtoKey key, JSObject 626 extra_lib/include/js/jsapi.h JSObject **objp); JSObject 628 extra_lib/include/js/jsapi.h extern JS_PUBLIC_API(JSObject *) JSObject 1130 extra_lib/include/js/jsapi.h JS_PropertyStub(JSContext *cx, JSObject *obj, jsval id, jsval *vp); JSObject 1133 extra_lib/include/js/jsapi.h JS_EnumerateStub(JSContext *cx, JSObject *obj); JSObject 1136 extra_lib/include/js/jsapi.h JS_ResolveStub(JSContext *cx, JSObject *obj, jsval id); JSObject 1139 extra_lib/include/js/jsapi.h JS_ConvertStub(JSContext *cx, JSObject *obj, JSType type, jsval *vp); JSObject 1142 extra_lib/include/js/jsapi.h JS_FinalizeStub(JSContext *cx, JSObject *obj); JSObject 1181 extra_lib/include/js/jsapi.h extern JS_PUBLIC_API(JSObject *) JSObject 1182 extra_lib/include/js/jsapi.h JS_InitClass(JSContext *cx, JSObject *obj, JSObject *parent_proto, JSObject 1189 extra_lib/include/js/jsapi.h JS_GetClass(JSContext *cx, JSObject *obj); JSObject 1194 extra_lib/include/js/jsapi.h JS_GetClass(JSObject *obj); JSObject 1200 extra_lib/include/js/jsapi.h JS_InstanceOf(JSContext *cx, JSObject *obj, JSClass *clasp, jsval *argv); JSObject 1203 extra_lib/include/js/jsapi.h JS_HasInstance(JSContext *cx, JSObject *obj, jsval v, JSBool *bp); JSObject 1206 extra_lib/include/js/jsapi.h JS_GetPrivate(JSContext *cx, JSObject *obj); JSObject 1209 extra_lib/include/js/jsapi.h JS_SetPrivate(JSContext *cx, JSObject *obj, void *data); JSObject 1212 extra_lib/include/js/jsapi.h JS_GetInstancePrivate(JSContext *cx, JSObject *obj, JSClass *clasp, JSObject 1215 extra_lib/include/js/jsapi.h extern JS_PUBLIC_API(JSObject *) JSObject 1216 extra_lib/include/js/jsapi.h JS_GetPrototype(JSContext *cx, JSObject *obj); JSObject 1219 extra_lib/include/js/jsapi.h JS_SetPrototype(JSContext *cx, JSObject *obj, JSObject *proto); JSObject 1221 extra_lib/include/js/jsapi.h extern JS_PUBLIC_API(JSObject *) JSObject 1222 extra_lib/include/js/jsapi.h JS_GetParent(JSContext *cx, JSObject *obj); JSObject 1225 extra_lib/include/js/jsapi.h JS_SetParent(JSContext *cx, JSObject *obj, JSObject *parent); JSObject 1227 extra_lib/include/js/jsapi.h extern JS_PUBLIC_API(JSObject *) JSObject 1228 extra_lib/include/js/jsapi.h JS_GetConstructor(JSContext *cx, JSObject *proto); JSObject 1236 extra_lib/include/js/jsapi.h JS_GetObjectId(JSContext *cx, JSObject *obj, jsid *idp); JSObject 1238 extra_lib/include/js/jsapi.h extern JS_PUBLIC_API(JSObject *) JSObject 1239 extra_lib/include/js/jsapi.h JS_NewObject(JSContext *cx, JSClass *clasp, JSObject *proto, JSObject *parent); JSObject 1242 extra_lib/include/js/jsapi.h JS_SealObject(JSContext *cx, JSObject *obj, JSBool deep); JSObject 1244 extra_lib/include/js/jsapi.h extern JS_PUBLIC_API(JSObject *) JSObject 1245 extra_lib/include/js/jsapi.h JS_ConstructObject(JSContext *cx, JSClass *clasp, JSObject *proto, JSObject 1246 extra_lib/include/js/jsapi.h JSObject *parent); JSObject 1248 extra_lib/include/js/jsapi.h extern JS_PUBLIC_API(JSObject *) JSObject 1249 extra_lib/include/js/jsapi.h JS_ConstructObjectWithArguments(JSContext *cx, JSClass *clasp, JSObject *proto, JSObject 1250 extra_lib/include/js/jsapi.h JSObject *parent, uintN argc, jsval *argv); JSObject 1252 extra_lib/include/js/jsapi.h extern JS_PUBLIC_API(JSObject *) JSObject 1253 extra_lib/include/js/jsapi.h JS_DefineObject(JSContext *cx, JSObject *obj, const char *name, JSClass *clasp, JSObject 1254 extra_lib/include/js/jsapi.h JSObject *proto, uintN attrs); JSObject 1257 extra_lib/include/js/jsapi.h JS_DefineConstDoubles(JSContext *cx, JSObject *obj, JSConstDoubleSpec *cds); JSObject 1260 extra_lib/include/js/jsapi.h JS_DefineProperties(JSContext *cx, JSObject *obj, JSPropertySpec *ps); JSObject 1263 extra_lib/include/js/jsapi.h JS_DefineProperty(JSContext *cx, JSObject *obj, const char *name, jsval value, JSObject 1273 extra_lib/include/js/jsapi.h JS_GetPropertyAttributes(JSContext *cx, JSObject *obj, const char *name, JSObject 1282 extra_lib/include/js/jsapi.h JS_GetPropertyAttrsGetterAndSetter(JSContext *cx, JSObject *obj, JSObject 1295 extra_lib/include/js/jsapi.h JS_SetPropertyAttributes(JSContext *cx, JSObject *obj, const char *name, JSObject 1299 extra_lib/include/js/jsapi.h JS_DefinePropertyWithTinyId(JSContext *cx, JSObject *obj, const char *name, JSObject 1305 extra_lib/include/js/jsapi.h JS_AliasProperty(JSContext *cx, JSObject *obj, const char *name, JSObject 1309 extra_lib/include/js/jsapi.h JS_HasProperty(JSContext *cx, JSObject *obj, const char *name, JSBool *foundp); JSObject 1312 extra_lib/include/js/jsapi.h JS_LookupProperty(JSContext *cx, JSObject *obj, const char *name, jsval *vp); JSObject 1315 extra_lib/include/js/jsapi.h JS_LookupPropertyWithFlags(JSContext *cx, JSObject *obj, const char *name, JSObject 1319 extra_lib/include/js/jsapi.h JS_GetProperty(JSContext *cx, JSObject *obj, const char *name, jsval *vp); JSObject 1322 extra_lib/include/js/jsapi.h JS_GetMethodById(JSContext *cx, JSObject *obj, jsid id, JSObject **objp, JSObject 1326 extra_lib/include/js/jsapi.h JS_GetMethod(JSContext *cx, JSObject *obj, const char *name, JSObject **objp, JSObject 1330 extra_lib/include/js/jsapi.h JS_SetProperty(JSContext *cx, JSObject *obj, const char *name, jsval *vp); JSObject 1333 extra_lib/include/js/jsapi.h JS_DeleteProperty(JSContext *cx, JSObject *obj, const char *name); JSObject 1336 extra_lib/include/js/jsapi.h JS_DeleteProperty2(JSContext *cx, JSObject *obj, const char *name, JSObject 1340 extra_lib/include/js/jsapi.h JS_DefineUCProperty(JSContext *cx, JSObject *obj, JSObject 1352 extra_lib/include/js/jsapi.h JS_GetUCPropertyAttributes(JSContext *cx, JSObject *obj, JSObject 1362 extra_lib/include/js/jsapi.h JS_GetUCPropertyAttrsGetterAndSetter(JSContext *cx, JSObject *obj, JSObject 1375 extra_lib/include/js/jsapi.h JS_SetUCPropertyAttributes(JSContext *cx, JSObject *obj, JSObject 1381 extra_lib/include/js/jsapi.h JS_DefineUCPropertyWithTinyId(JSContext *cx, JSObject *obj, JSObject 1388 extra_lib/include/js/jsapi.h JS_HasUCProperty(JSContext *cx, JSObject *obj, JSObject 1393 extra_lib/include/js/jsapi.h JS_LookupUCProperty(JSContext *cx, JSObject *obj, JSObject 1398 extra_lib/include/js/jsapi.h JS_GetUCProperty(JSContext *cx, JSObject *obj, JSObject 1403 extra_lib/include/js/jsapi.h JS_SetUCProperty(JSContext *cx, JSObject *obj, JSObject 1408 extra_lib/include/js/jsapi.h JS_DeleteUCProperty2(JSContext *cx, JSObject *obj, JSObject 1412 extra_lib/include/js/jsapi.h extern JS_PUBLIC_API(JSObject *) JSObject 1416 extra_lib/include/js/jsapi.h JS_IsArrayObject(JSContext *cx, JSObject *obj); JSObject 1419 extra_lib/include/js/jsapi.h JS_GetArrayLength(JSContext *cx, JSObject *obj, jsuint *lengthp); JSObject 1422 extra_lib/include/js/jsapi.h JS_SetArrayLength(JSContext *cx, JSObject *obj, jsuint length); JSObject 1425 extra_lib/include/js/jsapi.h JS_HasArrayLength(JSContext *cx, JSObject *obj, jsuint *lengthp); JSObject 1428 extra_lib/include/js/jsapi.h JS_DefineElement(JSContext *cx, JSObject *obj, jsint index, jsval value, JSObject 1432 extra_lib/include/js/jsapi.h JS_AliasElement(JSContext *cx, JSObject *obj, const char *name, jsint alias); JSObject 1435 extra_lib/include/js/jsapi.h JS_HasElement(JSContext *cx, JSObject *obj, jsint index, JSBool *foundp); JSObject 1438 extra_lib/include/js/jsapi.h JS_LookupElement(JSContext *cx, JSObject *obj, jsint index, jsval *vp); JSObject 1441 extra_lib/include/js/jsapi.h JS_GetElement(JSContext *cx, JSObject *obj, jsint index, jsval *vp); JSObject 1444 extra_lib/include/js/jsapi.h JS_SetElement(JSContext *cx, JSObject *obj, jsint index, jsval *vp); JSObject 1447 extra_lib/include/js/jsapi.h JS_DeleteElement(JSContext *cx, JSObject *obj, jsint index); JSObject 1450 extra_lib/include/js/jsapi.h JS_DeleteElement2(JSContext *cx, JSObject *obj, jsint index, jsval *rval); JSObject 1453 extra_lib/include/js/jsapi.h JS_ClearScope(JSContext *cx, JSObject *obj); JSObject 1456 extra_lib/include/js/jsapi.h JS_Enumerate(JSContext *cx, JSObject *obj); JSObject 1463 extra_lib/include/js/jsapi.h extern JS_PUBLIC_API(JSObject *) JSObject 1464 extra_lib/include/js/jsapi.h JS_NewPropertyIterator(JSContext *cx, JSObject *obj); JSObject 1472 extra_lib/include/js/jsapi.h JS_NextProperty(JSContext *cx, JSObject *iterobj, jsid *idp); JSObject 1475 extra_lib/include/js/jsapi.h JS_CheckAccess(JSContext *cx, JSObject *obj, jsid id, JSAccessMode mode, JSObject 1482 extra_lib/include/js/jsapi.h JS_GetReservedSlot(JSContext *cx, JSObject *obj, uint32 index, jsval *vp); JSObject 1485 extra_lib/include/js/jsapi.h JS_SetReservedSlot(JSContext *cx, JSObject *obj, uint32 index, jsval v); JSObject 1537 extra_lib/include/js/jsapi.h JSObject *parent, const char *name); JSObject 1539 extra_lib/include/js/jsapi.h extern JS_PUBLIC_API(JSObject *) JSObject 1581 extra_lib/include/js/jsapi.h JS_ObjectIsFunction(JSContext *cx, JSObject *obj); JSObject 1584 extra_lib/include/js/jsapi.h JS_DefineFunctions(JSContext *cx, JSObject *obj, JSFunctionSpec *fs); JSObject 1587 extra_lib/include/js/jsapi.h JS_DefineFunction(JSContext *cx, JSObject *obj, const char *name, JSNative call, JSObject 1591 extra_lib/include/js/jsapi.h JS_DefineUCFunction(JSContext *cx, JSObject *obj, JSObject 1595 extra_lib/include/js/jsapi.h extern JS_PUBLIC_API(JSObject *) JSObject 1596 extra_lib/include/js/jsapi.h JS_CloneFunctionObject(JSContext *cx, JSObject *funobj, JSObject *parent); JSObject 1606 extra_lib/include/js/jsapi.h JS_BufferIsCompilableUnit(JSContext *cx, JSObject *obj, JSObject 1617 extra_lib/include/js/jsapi.h JS_CompileScript(JSContext *cx, JSObject *obj, JSObject 1622 extra_lib/include/js/jsapi.h JS_CompileScriptForPrincipals(JSContext *cx, JSObject *obj, JSObject 1628 extra_lib/include/js/jsapi.h JS_CompileUCScript(JSContext *cx, JSObject *obj, JSObject 1633 extra_lib/include/js/jsapi.h JS_CompileUCScriptForPrincipals(JSContext *cx, JSObject *obj, JSObject 1639 extra_lib/include/js/jsapi.h JS_CompileFile(JSContext *cx, JSObject *obj, const char *filename); JSObject 1642 extra_lib/include/js/jsapi.h JS_CompileFileHandle(JSContext *cx, JSObject *obj, const char *filename, JSObject 1646 extra_lib/include/js/jsapi.h JS_CompileFileHandleForPrincipals(JSContext *cx, JSObject *obj, JSObject 1666 extra_lib/include/js/jsapi.h extern JS_PUBLIC_API(JSObject *) JSObject 1673 extra_lib/include/js/jsapi.h extern JS_PUBLIC_API(JSObject *) JSObject 1680 extra_lib/include/js/jsapi.h JS_CompileFunction(JSContext *cx, JSObject *obj, const char *name, JSObject 1686 extra_lib/include/js/jsapi.h JS_CompileFunctionForPrincipals(JSContext *cx, JSObject *obj, JSObject 1693 extra_lib/include/js/jsapi.h JS_CompileUCFunction(JSContext *cx, JSObject *obj, const char *name, JSObject 1699 extra_lib/include/js/jsapi.h JS_CompileUCFunctionForPrincipals(JSContext *cx, JSObject *obj, JSObject 1757 extra_lib/include/js/jsapi.h JS_ExecuteScript(JSContext *cx, JSObject *obj, JSScript *script, jsval *rval); JSObject 1766 extra_lib/include/js/jsapi.h JS_ExecuteScriptPart(JSContext *cx, JSObject *obj, JSScript *script, JSObject 1770 extra_lib/include/js/jsapi.h JS_EvaluateScript(JSContext *cx, JSObject *obj, JSObject 1776 extra_lib/include/js/jsapi.h JS_EvaluateScriptForPrincipals(JSContext *cx, JSObject *obj, JSObject 1783 extra_lib/include/js/jsapi.h JS_EvaluateUCScript(JSContext *cx, JSObject *obj, JSObject 1789 extra_lib/include/js/jsapi.h JS_EvaluateUCScriptForPrincipals(JSContext *cx, JSObject *obj, JSObject 1796 extra_lib/include/js/jsapi.h JS_CallFunction(JSContext *cx, JSObject *obj, JSFunction *fun, uintN argc, JSObject 1800 extra_lib/include/js/jsapi.h JS_CallFunctionName(JSContext *cx, JSObject *obj, const char *name, uintN argc, JSObject 1804 extra_lib/include/js/jsapi.h JS_CallFunctionValue(JSContext *cx, JSObject *obj, jsval fval, uintN argc, JSObject 2122 extra_lib/include/js/jsapi.h extern JS_PUBLIC_API(JSObject *) JSObject 2125 extra_lib/include/js/jsapi.h extern JS_PUBLIC_API(JSObject *) JSObject 83 extra_lib/include/js/jsdbgapi.h JS_SetWatchPoint(JSContext *cx, JSObject *obj, jsval id, JSObject 87 extra_lib/include/js/jsdbgapi.h JS_ClearWatchPoint(JSContext *cx, JSObject *obj, jsval id, JSObject 91 extra_lib/include/js/jsdbgapi.h JS_ClearWatchPointsForObject(JSContext *cx, JSObject *obj); JSObject 112 extra_lib/include/js/jsdbgapi.h js_watch_set(JSContext *cx, JSObject *obj, jsval id, jsval *vp); JSObject 115 extra_lib/include/js/jsdbgapi.h js_watch_set_wrapper(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, JSObject 196 extra_lib/include/js/jsdbgapi.h extern JS_PUBLIC_API(JSObject *) JSObject 199 extra_lib/include/js/jsdbgapi.h extern JS_PUBLIC_API(JSObject *) JSObject 202 extra_lib/include/js/jsdbgapi.h extern JS_PUBLIC_API(JSObject *) JSObject 205 extra_lib/include/js/jsdbgapi.h extern JS_PUBLIC_API(JSObject *) JSObject 211 extra_lib/include/js/jsdbgapi.h extern JS_PUBLIC_API(JSObject *) JSObject 231 extra_lib/include/js/jsdbgapi.h extern JS_PUBLIC_API(JSObject *) JSObject 307 extra_lib/include/js/jsdbgapi.h JS_PropertyIterator(JSObject *obj, JSScopeProperty **iteratorp); JSObject 310 extra_lib/include/js/jsdbgapi.h JS_GetPropertyDesc(JSContext *cx, JSObject *obj, JSScopeProperty *sprop, JSObject 314 extra_lib/include/js/jsdbgapi.h JS_GetPropertyDescArray(JSContext *cx, JSObject *obj, JSPropertyDescArray *pda); JSObject 345 extra_lib/include/js/jsdbgapi.h JS_GetObjectTotalSize(JSContext *cx, JSObject *obj); JSObject 394 extra_lib/include/js/jsdbgapi.h JS_IsSystemObject(JSContext *cx, JSObject *obj); JSObject 402 extra_lib/include/js/jsdbgapi.h JS_FlagSystemObject(JSContext *cx, JSObject *obj); JSObject 136 extra_lib/include/js/jspubtd.h typedef struct JSObject JSObject; JSObject 159 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSPropertyOp)(JSContext *cx, JSObject *obj, jsval id, JSObject 190 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSNewEnumerateOp)(JSContext *cx, JSObject *obj, JSObject 199 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSEnumerateOp)(JSContext *cx, JSObject *obj); JSObject 214 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSResolveOp)(JSContext *cx, JSObject *obj, jsval id); JSObject 246 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSNewResolveOp)(JSContext *cx, JSObject *obj, jsval id, JSObject 247 extra_lib/include/js/jspubtd.h uintN flags, JSObject **objp); JSObject 254 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSConvertOp)(JSContext *cx, JSObject *obj, JSType type, JSObject 263 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSFinalizeOp)(JSContext *cx, JSObject *obj); JSObject 312 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSCheckAccessOp)(JSContext *cx, JSObject *obj, jsval id, JSObject 320 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSXDRObjectOp)(JSXDRState *xdr, JSObject **objp); JSObject 328 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSHasInstanceOp)(JSContext *cx, JSObject *obj, jsval v, JSObject 350 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSMarkOp)(JSContext *cx, JSObject *obj, void *arg); JSObject 365 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSReserveSlotsOp)(JSContext *cx, JSObject *obj); JSObject 385 extra_lib/include/js/jspubtd.h JSObject *obj); JSObject 412 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSLookupPropOp)(JSContext *cx, JSObject *obj, jsid id, JSObject 413 extra_lib/include/js/jspubtd.h JSObject **objp, JSProperty **propp); JSObject 428 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSDefinePropOp)(JSContext *cx, JSObject *obj, JSObject 442 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSPropertyIdOp)(JSContext *cx, JSObject *obj, jsid id, JSObject 452 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSAttributesOp)(JSContext *cx, JSObject *obj, jsid id, JSObject 461 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSCheckAccessIdOp)(JSContext *cx, JSObject *obj, jsid id, JSObject 470 extra_lib/include/js/jspubtd.h typedef JSObject * JSObject 471 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSObjectOp)(JSContext *cx, JSObject *obj); JSObject 480 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSPropertyRefOp)(JSContext *cx, JSObject *obj, JSObject 489 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSSetObjectSlotOp)(JSContext *cx, JSObject *obj, JSObject 490 extra_lib/include/js/jspubtd.h uint32 slot, JSObject *pobj); JSObject 506 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSGetRequiredSlotOp)(JSContext *cx, JSObject *obj, JSObject 510 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSSetRequiredSlotOp)(JSContext *cx, JSObject *obj, JSObject 513 extra_lib/include/js/jspubtd.h typedef JSObject * JSObject 514 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSGetMethodOp)(JSContext *cx, JSObject *obj, jsid id, JSObject 518 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSSetMethodOp)(JSContext *cx, JSObject *obj, jsid id, JSObject 522 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSEnumerateValuesOp)(JSContext *cx, JSObject *obj, JSObject 527 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSEqualityOp)(JSContext *cx, JSObject *obj, jsval v, JSObject 531 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSConcatenateOp)(JSContext *cx, JSObject *obj, jsval v, JSObject 537 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSNative)(JSContext *cx, JSObject *obj, uintN argc, JSObject 663 extra_lib/include/js/jspubtd.h (* JS_DLL_CALLBACK JSObjectPrincipalsFinder)(JSContext *cx, JSObject *obj); JSObject 150 include/gpac/html5_media.h JSObject *_this; JSObject 160 include/gpac/html5_media.h JSObject *_this; JSObject 177 include/gpac/html5_media.h JSObject *_this;\ JSObject 221 include/gpac/html5_media.h JSObject *_this;\ JSObject 245 include/gpac/html5_media.h JSObject *_this; JSObject 263 include/gpac/html5_media.h JSObject *_this; JSObject 319 include/gpac/html5_media.h JSObject *_this; JSObject 364 include/gpac/html5_media.h void html_media_element_js_init(JSContext *c, JSObject *new_obj, GF_Node *n); JSObject 376 include/gpac/html5_media.h JSObject *gf_arraybuffer_js_new(JSContext *c, char *data, u32 length, JSObject *parent); JSObject 80 include/gpac/html5_mse.h JSObject *_this; JSObject 144 include/gpac/html5_mse.h JSObject *_this; JSObject 169 include/gpac/html5_mse.h JSObject *_this; JSObject 279 include/gpac/internal/scenegraph_dev.h struct JSObject *document; JSObject 851 include/gpac/internal/scenegraph_dev.h struct JSObject *js_obj; JSObject 852 include/gpac/internal/scenegraph_dev.h struct JSObject *js_browser; JSObject 858 include/gpac/internal/scenegraph_dev.h struct JSObject *the_event; JSObject 906 include/gpac/internal/scenegraph_dev.h GF_Node *gf_sg_js_get_node(struct JSContext *c, struct JSObject *obj); JSObject 934 include/gpac/internal/scenegraph_dev.h struct JSObject *obj; JSObject 937 include/gpac/internal/scenegraph_dev.h struct JSObject *js_list; JSObject 969 include/gpac/internal/scenegraph_dev.h struct JSObject *global; JSObject 971 include/gpac/internal/scenegraph_dev.h struct JSObject *event; JSObject 982 include/gpac/internal/scenegraph_dev.h struct JSObject *global; JSObject 984 include/gpac/internal/scenegraph_dev.h struct JSObject *event; JSObject 994 include/gpac/internal/scenegraph_dev.h void dom_js_load(GF_SceneGraph *scene, struct JSContext *c, struct JSObject *global); JSObject 1002 include/gpac/internal/scenegraph_dev.h void dom_js_define_document(struct JSContext *c, struct JSObject *global, GF_SceneGraph *doc); JSObject 1004 include/gpac/internal/scenegraph_dev.h struct JSObject *dom_js_define_event(struct JSContext *c, struct JSObject *global); JSObject 1006 include/gpac/internal/scenegraph_dev.h struct JSObject *gf_dom_new_event(struct JSContext *c); JSObject 1008 include/gpac/internal/scenegraph_dev.h struct JSObject *dom_js_get_node_proto(struct JSContext *c); JSObject 1009 include/gpac/internal/scenegraph_dev.h struct JSObject *dom_js_get_element_proto(struct JSContext *c); JSObject 1010 include/gpac/internal/scenegraph_dev.h struct JSObject *dom_js_get_document_proto(struct JSContext *c); JSObject 1011 include/gpac/internal/scenegraph_dev.h struct JSObject *dom_js_get_event_proto(struct JSContext *c); JSObject 1049 include/gpac/internal/scenegraph_dev.h void gf_sg_load_script_extensions(GF_SceneGraph *sg, struct JSContext *c, struct JSObject *obj, Bool unload); JSObject 91 include/gpac/internal/smjs_api.h JSObject *_proto; JSObject 143 include/gpac/internal/smjs_api.h #define SMJS_FUNC_PROP_SET(func_name) SMJS_DECL_FUNC_PROP_SET(func_name) { JSObject *obj = *(__hobj._); jsid id = *(__hid._); jsval *vp = __vp._; JSObject 144 include/gpac/internal/smjs_api.h #define SMJS_FUNC_PROP_SET_NOVP(func_name) SMJS_DECL_FUNC_PROP_SET(func_name) { JSObject *obj = *(__hobj._); jsid id = *(__hid._); JSObject 147 include/gpac/internal/smjs_api.h #define SMJS_FUNC_PROP_GET(func_name) SMJS_DECL_FUNC_PROP_GET( func_name ) { JSObject *obj = *(__hobj._); jsid id = *(__hid._); jsval *vp = __vp._; JSObject 149 include/gpac/internal/smjs_api.h #define DECL_FINALIZE(func_name) void func_name(JSFreeOp *fop, JSObject *obj) { void *c = NULL; JSObject 161 include/gpac/internal/smjs_api.h #define SMJS_FUNC_PROP_SET(func_name) SMJS_DECL_FUNC_PROP_SET(func_name) { JSObject *obj = *(__hobj._); jsid id = *(__hid._); JSObject 163 include/gpac/internal/smjs_api.h #define SMJS_FUNC_PROP_GET(func_name) SMJS_DECL_FUNC_PROP_GET( func_name ) { JSObject *obj = *(__hobj._); jsid id = *(__hid._); JSObject 165 include/gpac/internal/smjs_api.h #define DECL_FINALIZE(func_name) void func_name(JSFreeOp *fop, JSObject *obj) { void *c = NULL; JSObject 169 include/gpac/internal/smjs_api.h #define SMJS_DECL_FUNC_PROP_SET(func_name) JSBool func_name(JSContext *c, JSObject *obj, jsid id, JSBool strict, jsval *vp) JSObject 171 include/gpac/internal/smjs_api.h #define SMJS_DECL_FUNC_PROP_GET(func_name) JSBool func_name(JSContext *c, JSObject *obj, jsid id, jsval *vp) JSObject 174 include/gpac/internal/smjs_api.h #define DECL_FINALIZE(func_name) void func_name(JSContext *c, JSObject *obj) { JSObject 189 include/gpac/internal/smjs_api.h #define SMJS_OBJ JSObject *obj = JS_THIS_OBJECT(c, argsvp); JSObject 201 include/gpac/internal/smjs_api.h JSObject *obj = JS_NEW_OBJ_FOR_CONS(c, __classp, argsvp); \ JSObject 259 include/gpac/internal/smjs_api.h #define SMJS_DECL_FUNC_PROP_SET(func_name) JSBool func_name(JSContext *c, JSObject *obj, jsval id, jsval *vp) JSObject 262 include/gpac/internal/smjs_api.h #define SMJS_DECL_FUNC_PROP_GET(func_name) JSBool func_name(JSContext *c, JSObject *obj, jsval id, jsval *vp) JSObject 264 include/gpac/internal/smjs_api.h #define DECL_FINALIZE(func_name) void func_name(JSContext *c, JSObject *obj) { JSObject 272 include/gpac/internal/smjs_api.h #define SMJS_FUNCTION(__name) __name(JSContext *c, JSObject *obj, uintN argc, jsval *argv, jsval *rval) JSObject 273 include/gpac/internal/smjs_api.h #define SMJS_FUNCTION_EXT(__name, __ext) __name(JSContext *c, JSObject *obj, uintN argc, jsval *argv, jsval *rval, __ext) JSObject 310 include/gpac/internal/smjs_api.h JSBool gf_sg_js_has_instance(JSContext *c, JSObject *obj,const jsval *val, JSBool *vp); JSObject 313 include/gpac/internal/smjs_api.h JSBool gf_sg_js_has_instance(JSContext *c, JSObject *obj, jsval val, JSBool *vp); JSObject 352 include/gpac/internal/smjs_api.h JSObject *gf_sg_js_global_object(JSContext *cx, GF_JSClass *__class); JSObject 43 include/gpac/modules/js_usr.h typedef struct JSObject GF_JSObject; JSObject 85 modules/gpac_js/gpac_js.c JSObject *evt_filter_obj, *evt_obj; JSObject 86 modules/gpac_js/gpac_js.c JSObject *gpac_obj; JSObject 209 modules/gpac_js/gpac_js.c static GF_Terminal *gpac_get_term(JSContext *c, JSObject *obj) JSObject 728 modules/gpac_js/gpac_js.c JSObject *array; JSObject 739 modules/gpac_js/gpac_js.c JSObject *obj; JSObject 1444 modules/gpac_js/gpac_js.c JSObject *a = JS_NewObject(c, NULL, NULL, NULL); JSObject 1507 modules/gpac_js/gpac_js.c JSObject *a = JS_NewObject(c, NULL, NULL, NULL); JSObject 1624 modules/gpac_js/gpac_js.c JSObject *anobj; JSObject 1702 modules/gpac_js/gpac_js.c JSObject *anobj; JSObject 1758 modules/gpac_js/gpac_js.c JSObject *anobj; JSObject 1872 modules/gpac_js/gpac_js.c JSObject *files_array = JS_NewArrayObject(c, 0, NULL); JSObject 2012 modules/gpac_js/gpac_js.c JSObject *scene_obj; JSObject 2162 modules/gpac_js/gpac_js.c static void gjs_load(GF_JSUserExtension *jsext, GF_SceneGraph *scene, JSContext *c, JSObject *global, Bool unload) JSObject 591 modules/platinum/GPACPlatinum.cpp JSObject *obj = (JSObject *) __hobj; JSObject 625 modules/platinum/GPACPlatinum.cpp static JSBool upnp_device_subscribe(JSContext *c, JSObject *obj, uintN argc, jsval *argv, jsval *rval) JSObject 712 modules/platinum/GPACPlatinum.cpp JSObject *obj = (JSObject *) __hobj; JSObject 750 modules/platinum/GPACPlatinum.cpp JSObject *obj = (JSObject *) __hobj; JSObject 842 modules/platinum/GPACPlatinum.cpp static GPAC_MediaRendererItem *upnp_renderer_get_device(GF_UPnP *upnp , JSContext *c, JSObject *obj) JSObject 865 modules/platinum/GPACPlatinum.cpp static GPAC_MediaServerItem *upnp_server_get_device(GF_UPnP *upnp , JSContext *c, JSObject *obj) JSObject 891 modules/platinum/GPACPlatinum.cpp JSObject *sobj, *fobj; JSObject 1024 modules/platinum/GPACPlatinum.cpp JSObject *s_obj; JSObject 1150 modules/platinum/GPACPlatinum.cpp JSObject *f_obj; JSObject 1206 modules/platinum/GPACPlatinum.cpp JSObject *s_obj; JSObject 1444 modules/platinum/GPACPlatinum.cpp static GPAC_GenericDevice *upnp_create_generic_device(GF_UPnP *upnp, JSObject*global, const char *id, const char *name) JSObject 1566 modules/platinum/GPACPlatinum.cpp JS_DefineProperty((JSContext*)param->ctx, (JSObject*)param->global, "UPnP", OBJECT_TO_JSVAL(m_pObj), 0, 0, 0); JSObject 1576 modules/platinum/GPACPlatinum.cpp GF_JS_InitClass(m_pJSCtx, (JSObject*)param->global, 0, &upnpClass, 0, 0, upnpClassProps, upnpClassFuncs, 0, 0); JSObject 1577 modules/platinum/GPACPlatinum.cpp m_pObj = JS_DefineObject(m_pJSCtx, (JSObject*)param->global, "UPnP", &upnpClass._class, 0, 0); JSObject 1592 modules/platinum/GPACPlatinum.cpp GF_JS_InitClass(m_pJSCtx, (JSObject*)param->global, 0, &upnpGenericDeviceClass, 0, 0, upnpDeviceClassProps, upnpDeviceClassFuncs, 0, 0); JSObject 1595 modules/platinum/GPACPlatinum.cpp GF_JS_InitClass(m_pJSCtx, (JSObject*)param->global, 0, &upnpServiceClass, 0, 0, 0, 0, 0, 0); JSObject 1624 modules/platinum/GPACPlatinum.cpp GPAC_GenericDevice *device = upnp_create_generic_device(this, (JSObject*)param->global, device_id, szFriendlyName); JSObject 116 modules/platinum/GPACPlatinum.h JSObject *m_pObj; JSObject 252 modules/platinum/GenericDevice.cpp JSObject *obj = (JSObject *) __hobj; JSObject 341 modules/platinum/GenericDevice.cpp JSObject *list = JSVAL_TO_OBJECT(argv[1]); JSObject 641 modules/platinum/GenericDevice.cpp JSObject *act_obj; JSObject 785 modules/platinum/GenericDevice.cpp void GPAC_Service::SetupJS(JSContext *c, GF_UPnP *upnp, JSObject *parent) JSObject 887 modules/platinum/GenericDevice.cpp JSObject *list = JSVAL_TO_OBJECT(argv[0]); JSObject 969 modules/platinum/GenericDevice.cpp JSObject *js_action = JS_NewObject(m_pUPnP->m_pJSCtx, &m_pUPnP->upnpDeviceClass._class, 0, 0); JSObject 67 modules/platinum/GenericDevice.h JSObject *obj; JSObject 133 modules/platinum/GenericDevice.h JSObject *obj; JSObject 182 modules/platinum/GenericDevice.h JSObject *obj; JSObject 197 modules/platinum/GenericDevice.h void SetupJS(JSContext *c, GF_UPnP *upnp, JSObject *parent); JSObject 198 modules/platinum/GenericDevice.h JSObject *m_pObj; JSObject 119 modules/widgetman/widget.c JSObject *list; JSObject 161 modules/widgetman/widget.c JSObject *an_obj = JS_NewObject(c, &bifce->wid->widget->wm->widgetAnyClass._class, 0, 0); JSObject 245 modules/widgetman/widget.c JSObject *list; JSObject 395 modules/widgetman/widget.c void widget_load(GF_WidgetManager *wm, GF_SceneGraph *scene, JSContext *c, JSObject *global, Bool unload) JSObject 56 modules/widgetman/widgetman.c JSBool gf_sg_js_event_add_listener(JSContext *c, JSObject *obj, uintN argc, jsval *argv, jsval *rval, GF_Node *vrml_node); JSObject 57 modules/widgetman/widgetman.c JSBool gf_sg_js_event_remove_listener(JSContext *c, JSObject *obj, uintN argc, jsval *argv, jsval *rval, GF_Node *vrml_node); JSObject 678 modules/widgetman/widgetman.c static JSBool wm_widget_set_scene_input_value(JSContext *c, JSObject *obj, uintN argc, jsval *argv, jsval *rval, u32 type, GF_WidgetInstance *wid, GF_WidgetPin *param, const char *value) JSObject 936 modules/widgetman/widgetman.c JSObject *list = JSVAL_TO_OBJECT(argv[1]); JSObject 1038 modules/widgetman/widgetman.c JSObject *obj; JSObject 1045 modules/widgetman/widgetman.c obj = (JSObject*)handler->evt_listen_obj; JSObject 1087 modules/widgetman/widgetman.c static void on_widget_activated(JSContext *c, JSObject *obj) JSObject 1203 modules/widgetman/widgetman.c JSObject *obj; JSObject 1208 modules/widgetman/widgetman.c obj = (JSObject*)handler->evt_listen_obj; JSObject 1422 modules/widgetman/widgetman.c JSObject *obj = JS_NewObject(c, &msg->ifce->content->widget->wm->widgetAnyClass._class, 0, 0); JSObject 1467 modules/widgetman/widgetman.c JSObject *obj = JS_NewObject(c, &ifce->content->widget->wm->widgetAnyClass._class, 0, 0); JSObject 1720 modules/widgetman/widgetman.c JSObject *arr; JSObject 1728 modules/widgetman/widgetman.c JSObject *icon_obj = JS_NewObject(c, &wid->widget->wm->widgetAnyClass._class, 0, 0); JSObject 1745 modules/widgetman/widgetman.c JSObject *arr; JSObject 1752 modules/widgetman/widgetman.c JSObject *pref_obj = JS_NewObject(c, &wid->widget->wm->widgetAnyClass._class, 0, 0); JSObject 1765 modules/widgetman/widgetman.c JSObject *arr; JSObject 1772 modules/widgetman/widgetman.c JSObject *feat_obj = JS_NewObject(c, &wid->widget->wm->widgetAnyClass._class, 0, 0); JSObject 1778 modules/widgetman/widgetman.c JSObject *params_arr; JSObject 1783 modules/widgetman/widgetman.c JSObject *param_obj = JS_NewObject(c, &wid->widget->wm->widgetAnyClass._class, 0, 0); JSObject 1803 modules/widgetman/widgetman.c JSObject *arr; JSObject 1977 modules/widgetman/widgetman.c static JSBool wm_widget_bind_interface_ex(JSContext *c, JSObject *obj, uintN argc, jsval *argv, jsval *rval, Bool is_unbind) JSObject 1994 modules/widgetman/widgetman.c JSObject *cookie; JSObject 2021 modules/widgetman/widgetman.c JSObject *cookie = NULL; JSObject 2220 modules/widgetman/widgetman.c JSObject *cookie; JSObject 3565 modules/widgetman/widgetman.c static void widgetmanager_load(GF_JSUserExtension *jsext, GF_SceneGraph *scene, JSContext *c, JSObject *global, Bool unload) JSObject 72 modules/widgetman/widgetman.h JSBool gf_sg_js_event_add_listener(JSContext *c, JSObject *obj, uintN argc, jsval *argv, jsval *rval, GF_Node *vrml_node); JSObject 73 modules/widgetman/widgetman.h JSBool gf_sg_js_event_remove_listener(JSContext *c, JSObject *obj, uintN argc, jsval *argv, jsval *rval, GF_Node *vrml_node); JSObject 88 modules/widgetman/widgetman.h JSObject *obj; JSObject 184 modules/widgetman/widgetman.h JSObject *obj; JSObject 289 modules/widgetman/widgetman.h JSObject *obj; JSObject 309 modules/widgetman/widgetman.h JSObject *scene_global; JSObject 311 modules/widgetman/widgetman.h JSObject *scene_obj; JSObject 320 modules/widgetman/widgetman.h JSObject *obj; JSObject 321 modules/widgetman/widgetman.h JSObject *cookie; JSObject 344 modules/widgetman/widgetman.h void widget_load(GF_WidgetManager *wm, GF_SceneGraph *scene, JSContext *c, JSObject *global, Bool unload); JSObject 69 src/scenegraph/dom_smjs.c JSObject *global = JS_GetGlobalObject(c); JSObject 273 src/scenegraph/dom_smjs.c static void define_dom_exception(JSContext *c, JSObject *global) JSObject 278 src/scenegraph/dom_smjs.c JSObject *obj = JS_DefineObject(c, global, "DOMException", NULL, 0, 0); JSObject 317 src/scenegraph/dom_smjs.c JSObject *obj = JS_NewObject(c, NULL, 0, 0); JSObject 324 src/scenegraph/dom_smjs.c GF_Node *dom_get_node(JSContext *c, JSObject *obj) JSObject 331 src/scenegraph/dom_smjs.c GF_Node *dom_get_element(JSContext *c, JSObject *obj) JSObject 339 src/scenegraph/dom_smjs.c GF_SceneGraph *dom_get_doc(JSContext *c, JSObject *obj) JSObject 346 src/scenegraph/dom_smjs.c static void dom_js_define_document_ex(JSContext *c, JSObject *global, GF_SceneGraph *doc, const char *name) JSObject 349 src/scenegraph/dom_smjs.c JSObject *obj; JSObject 366 src/scenegraph/dom_smjs.c void dom_js_define_document(JSContext *c, JSObject *global, GF_SceneGraph *doc) JSObject 375 src/scenegraph/dom_smjs.c JSObject *new_obj; JSObject 397 src/scenegraph/dom_smjs.c JSObject *new_obj; JSObject 563 src/scenegraph/dom_smjs.c JSObject *new_obj; JSObject 690 src/scenegraph/dom_smjs.c static JSBool sg_js_get_event_target(JSContext *c, JSObject *obj, GF_EventType evtType, GF_Node *vrml_node, JSObject 693 src/scenegraph/dom_smjs.c Bool is_svg_document_class(JSContext *c, JSObject *obj); JSObject 694 src/scenegraph/dom_smjs.c Bool is_svg_element_class(JSContext *c, JSObject *obj); JSObject 695 src/scenegraph/dom_smjs.c Bool gf_mse_is_mse_object(JSContext *c, JSObject *obj); JSObject 701 src/scenegraph/dom_smjs.c void gf_html_media_get_event_target(JSContext *c, JSObject *obj, GF_DOMEventTarget **target, GF_SceneGraph **sg); JSObject 707 src/scenegraph/dom_smjs.c void gf_mse_get_event_target(JSContext *c, JSObject *obj, GF_DOMEventTarget **target, GF_SceneGraph **sg); JSObject 755 src/scenegraph/dom_smjs.c static GF_Err sg_js_parse_event_args(JSContext *c, JSObject *obj, uintN argc, jsval *argv, JSObject 757 src/scenegraph/dom_smjs.c char **callback, jsval *funval, JSObject **evt_handler) { JSObject 817 src/scenegraph/dom_smjs.c JSContext *c, char *callback, jsval funval, JSObject *evt_handler) JSObject 892 src/scenegraph/dom_smjs.c JSObject *evt_handler = NULL; JSObject 1052 src/scenegraph/dom_smjs.c JSObject *nobj = (JSObject *)n->sgprivate->interact->js_binding->node; JSObject 1750 src/scenegraph/dom_smjs.c JSObject *new_obj; JSObject 2274 src/scenegraph/dom_smjs.c JSObject *new_obj; JSObject 2666 src/scenegraph/dom_smjs.c JSObject *_this; JSObject 2693 src/scenegraph/dom_smjs.c JSObject *arraybuffer; JSObject 4114 src/scenegraph/dom_smjs.c JSObject *new_obj; JSObject 4178 src/scenegraph/dom_smjs.c void dom_js_define_storage(JSContext *c, JSObject *parent_obj, const char *name) JSObject 4183 src/scenegraph/dom_smjs.c void dom_js_load(GF_SceneGraph *scene, JSContext *c, JSObject *global) JSObject 4579 src/scenegraph/dom_smjs.c JSObject *obj = (JSObject *)n->sgprivate->interact->js_binding->node; JSObject 4593 src/scenegraph/dom_smjs.c JSObject *obj = (JSObject *)gf_list_get(sg->objects, 0); JSObject 4641 src/scenegraph/dom_smjs.c JSObject *dom_js_define_event(JSContext *c, JSObject *global) JSObject 4643 src/scenegraph/dom_smjs.c JSObject *obj = JS_DefineObject(c, global, "evt", &dom_rt->domEventClass._class, 0, 0 ); JSObject 4648 src/scenegraph/dom_smjs.c JSObject *gf_dom_new_event(JSContext *c) JSObject 4652 src/scenegraph/dom_smjs.c JSObject *dom_js_get_node_proto(JSContext *c) { JSObject 4655 src/scenegraph/dom_smjs.c JSObject *dom_js_get_element_proto(JSContext *c) { JSObject 4658 src/scenegraph/dom_smjs.c JSObject *dom_js_get_document_proto(JSContext *c) { JSObject 4661 src/scenegraph/dom_smjs.c JSObject *dom_js_get_event_proto(JSContext *c) { JSObject 60 src/scenegraph/html5_media_smjs.c void dom_element_finalize(JSFreeOp *fop, JSObject *obj); JSObject 61 src/scenegraph/html5_media_smjs.c void dom_document_finalize(JSFreeOp *fop, JSObject *obj); JSObject 63 src/scenegraph/html5_media_smjs.c void dom_element_finalize(JSContext *c, JSObject *obj); JSObject 64 src/scenegraph/html5_media_smjs.c void dom_document_finalize(JSContext *c, JSObject *obj); JSObject 213 src/scenegraph/html5_media_smjs.c JSObject *track_obj; JSObject 256 src/scenegraph/html5_media_smjs.c static void gf_html_media_element_init_js(GF_HTML_MediaElement *me, JSContext *c, JSObject *node_obj) JSObject 374 src/scenegraph/html5_media_smjs.c JSObject *me_obj; JSObject 375 src/scenegraph/html5_media_smjs.c JSObject *node_obj; JSObject 379 src/scenegraph/html5_media_smjs.c node_obj = (JSObject *)n->sgprivate->interact->js_binding->node; JSObject 472 src/scenegraph/html5_media_smjs.c void html_media_element_js_init(JSContext *c, JSObject *node_obj, GF_Node *n) JSObject 502 src/scenegraph/html5_media_smjs.c void gf_html_media_get_event_target(JSContext *c, JSObject *obj, GF_DOMEventTarget **target, GF_SceneGraph **sg) { JSObject 1155 src/scenegraph/html5_media_smjs.c static Bool html_is_track_list(JSContext *c, JSObject *obj) { JSObject 1460 src/scenegraph/html5_media_smjs.c void html_media_source_init_js_api(JSContext *js_ctx, JSObject *global, GF_HTML_MediaRuntime *html_media_rt); JSObject 1680 src/scenegraph/html5_media_smjs.c JSObject *elt_proto = dom_js_get_element_proto(scene->svg_js->js_ctx); JSObject 66 src/scenegraph/html5_mse_smjs.c Bool gf_mse_is_mse_object(JSContext *c, JSObject *obj) { JSObject 76 src/scenegraph/html5_mse_smjs.c JSObject *global = JS_GetGlobalObject(c); JSObject 83 src/scenegraph/html5_mse_smjs.c void gf_mse_get_event_target(JSContext *c, JSObject *obj, GF_DOMEventTarget **target, GF_SceneGraph **sg) { JSObject 104 src/scenegraph/html5_mse_smjs.c static void mediasource_sourceBuffer_initjs(JSContext *c, JSObject *ms_obj, GF_HTML_SourceBuffer *sb) JSObject 207 src/scenegraph/html5_mse_smjs.c JSObject *sb_obj; JSObject 490 src/scenegraph/html5_mse_smjs.c JSObject *js_ab; JSObject 709 src/scenegraph/html5_mse_smjs.c JSObject *js_ms; JSObject 743 src/scenegraph/html5_mse_smjs.c JSObject *gf_arraybuffer_js_new(JSContext *c, char *data, u32 length, JSObject *parent) JSObject 745 src/scenegraph/html5_mse_smjs.c JSObject *obj; JSObject 766 src/scenegraph/html5_mse_smjs.c JSObject *xhro = JS_GetParent(buffer->c, buffer->_this); JSObject 846 src/scenegraph/html5_mse_smjs.c void html_media_source_init_js_api(JSContext *js_ctx, JSObject *global, GF_HTML_MediaRuntime *_html_media_rt) JSObject 50 src/scenegraph/svg_smjs.c void dom_element_finalize(JSFreeOp *fop, JSObject *obj); JSObject 51 src/scenegraph/svg_smjs.c void dom_document_finalize(JSFreeOp *fop, JSObject *obj); JSObject 53 src/scenegraph/svg_smjs.c void dom_element_finalize(JSContext *c, JSObject *obj); JSObject 54 src/scenegraph/svg_smjs.c void dom_document_finalize(JSContext *c, JSObject *obj); JSObject 57 src/scenegraph/svg_smjs.c GF_Node *dom_get_element(JSContext *c, JSObject *obj); JSObject 58 src/scenegraph/svg_smjs.c GF_SceneGraph *dom_get_doc(JSContext *c, JSObject *obj); JSObject 62 src/scenegraph/svg_smjs.c JSBool dom_event_add_listener(JSContext *c, JSObject *obj, uintN argc, jsval *argv, jsval *rval); JSObject 63 src/scenegraph/svg_smjs.c JSBool dom_event_remove_listener(JSContext *c, JSObject *obj, uintN argc, jsval *argv, jsval *rval); JSObject 105 src/scenegraph/svg_smjs.c static JSObject *svg_new_path_object(JSContext *c, SVG_PathData *d); JSObject 160 src/scenegraph/svg_smjs.c JSObject *doc_obj; JSObject 204 src/scenegraph/svg_smjs.c static void svg_define_udom_exception(JSContext *c, JSObject *global) JSObject 206 src/scenegraph/svg_smjs.c JSObject *obj = JS_DefineObject(c, global, "GlobalException", NULL, 0, 0); JSObject 358 src/scenegraph/svg_smjs.c JSObject *r = JS_NewObject(c, &svg_rt->pointClass._class, 0, 0); JSObject 371 src/scenegraph/svg_smjs.c JSObject *r = JS_NewObject(c, &svg_rt->rectClass._class, 0, 0); JSObject 486 src/scenegraph/svg_smjs.c static GF_Node *svg_udom_smil_check_instance(JSContext *c, JSObject *obj) JSObject 833 src/scenegraph/svg_smjs.c JSObject *mO; JSObject 863 src/scenegraph/svg_smjs.c JSObject *newObj; JSObject 929 src/scenegraph/svg_smjs.c JSObject *newObj; JSObject 1103 src/scenegraph/svg_smjs.c JSObject *mO; JSObject 1136 src/scenegraph/svg_smjs.c JSObject *rO; JSObject 1175 src/scenegraph/svg_smjs.c JSObject *pO; JSObject 1247 src/scenegraph/svg_smjs.c JSObject *colO; JSObject 1306 src/scenegraph/svg_smjs.c JSObject *rO = JS_NewObject(c, &svg_rt->rectClass._class, 0, 0); JSObject 1340 src/scenegraph/svg_smjs.c JSObject *mO = JS_NewObject(c, &svg_rt->matrixClass._class, 0, 0); JSObject 1353 src/scenegraph/svg_smjs.c JSObject *mat; JSObject 1382 src/scenegraph/svg_smjs.c JSObject *r; JSObject 1396 src/scenegraph/svg_smjs.c JSObject *r; JSObject 1410 src/scenegraph/svg_smjs.c JSObject *p; JSObject 1424 src/scenegraph/svg_smjs.c JSObject *p; JSObject 1540 src/scenegraph/svg_smjs.c static JSBool svg_connection_set_encoding(JSContext *c, JSObject *obj, uintN argc, jsval *argv, jsval *rval) JSObject 1544 src/scenegraph/svg_smjs.c static JSBool svg_connection_connect(JSContext *c, JSObject *obj, uintN argc, jsval *argv, jsval *rval) JSObject 1548 src/scenegraph/svg_smjs.c static JSBool svg_connection_send(JSContext *c, JSObject *obj, uintN argc, jsval *argv, jsval *rval) JSObject 1552 src/scenegraph/svg_smjs.c static JSBool svg_connection_close(JSContext *c, JSObject *obj, uintN argc, jsval *argv, jsval *rval) JSObject 1745 src/scenegraph/svg_smjs.c static JSObject *svg_new_path_object(JSContext *c, SVG_PathData *d) JSObject 1750 src/scenegraph/svg_smjs.c JSObject *obj; JSObject 1773 src/scenegraph/svg_smjs.c static JSBool pathCI_constructor(JSContext *c, JSObject *obj, uintN argc, jsval *argv, jsval *rval) JSObject 1783 src/scenegraph/svg_smjs.c static void pathCI_finalize(JSContext *c, JSObject *obj) JSObject 2166 src/scenegraph/svg_smjs.c JSObject *mat; JSObject 2251 src/scenegraph/svg_smjs.c JSObject *r = JS_NewObject(c, &svg_rt->rectClass._class, 0, 0); JSObject 2264 src/scenegraph/svg_smjs.c JSObject *p = JS_NewObject(c, &svg_rt->pointClass._class, 0, 0); JSObject 2295 src/scenegraph/svg_smjs.c Bool is_svg_document_class(JSContext *c, JSObject *obj) JSObject 2303 src/scenegraph/svg_smjs.c Bool is_svg_element_class(JSContext *c, JSObject *obj) JSObject 2372 src/scenegraph/svg_smjs.c JSObject *doc_proto = dom_js_get_document_proto(scene->svg_js->js_ctx); JSObject 2452 src/scenegraph/svg_smjs.c JSObject *elt_proto = dom_js_get_element_proto(scene->svg_js->js_ctx); JSObject 2854 src/scenegraph/svg_smjs.c JSObject *__this; JSObject 2909 src/scenegraph/svg_smjs.c if (hdl && hdl->evt_listen_obj) __this = (JSObject *)hdl->evt_listen_obj; JSObject 2921 src/scenegraph/svg_smjs.c JSObject *evt; JSObject 2934 src/scenegraph/svg_smjs.c ret = JS_CallFunctionName(svg_js->js_ctx, (JSObject *)hdl->evt_listen_obj, "handleEvent", 1, argv, &rval); JSObject 88 src/scenegraph/vrml_smjs.c JSObject *gf_sg_js_global_object(JSContext *cx, GF_JSClass *__class) JSObject 146 src/scenegraph/vrml_smjs.c JSObject *obj; JSObject 248 src/scenegraph/vrml_smjs.c void gf_sg_load_script_extensions(GF_SceneGraph *sg, JSContext *c, JSObject *obj, Bool unload) JSObject 416 src/scenegraph/vrml_smjs.c JSBool gf_sg_js_has_instance(JSContext *c, JSObject *obj,const jsval *val, JSBool *vp) JSObject 419 src/scenegraph/vrml_smjs.c JSBool gf_sg_js_has_instance(JSContext *c, JSObject *obj, jsval val, JSBool *vp) JSObject 428 src/scenegraph/vrml_smjs.c JSObject *p = JSVAL_TO_OBJECT(*val); JSObject 431 src/scenegraph/vrml_smjs.c JSObject *p = JSVAL_TO_OBJECT(val); JSObject 443 src/scenegraph/vrml_smjs.c GF_Node *dom_get_element(JSContext *c, JSObject *obj); JSObject 668 src/scenegraph/vrml_smjs.c static JSObject *node_get_binding(GF_ScriptPriv *priv, GF_Node *node, Bool is_constructor) JSObject 670 src/scenegraph/vrml_smjs.c JSObject *obj; JSObject 726 src/scenegraph/vrml_smjs.c JSObject *an_obj = node_get_binding(priv, node, 0); JSObject 754 src/scenegraph/vrml_smjs.c JSObject *an_obj; JSObject 799 src/scenegraph/vrml_smjs.c JSObject *an_obj; JSObject 833 src/scenegraph/vrml_smjs.c JSObject *obj; JSObject 851 src/scenegraph/vrml_smjs.c obj = (JSObject *) r->obj; JSObject 1102 src/scenegraph/vrml_smjs.c JSObject *p; JSObject 1347 src/scenegraph/vrml_smjs.c static void JS_ObjectDestroyed(JSContext *c, JSObject *obj, GF_JSField *ptr, Bool is_js_call) JSObject 1536 src/scenegraph/vrml_smjs.c static void node_finalize_ex(JSContext *c, JSObject * obj, Bool is_js_call) JSObject 1604 src/scenegraph/vrml_smjs.c JSObject *_obj = JS_NewObject(priv->js_ctx, &js_rt->AnyClass._class, 0, 0); JSObject 1747 src/scenegraph/vrml_smjs.c static GFINLINE GF_JSField *SFImage_Create(JSContext *c, JSObject *obj, u32 w, u32 h, u32 nbComp, MFInt32 *pixels) JSObject 1803 src/scenegraph/vrml_smjs.c JSObject *an_obj = SMJS_CONSTRUCT_OBJECT(priv->js_ctx, &js_rt->MFInt32Class, priv->js_obj); JSObject 1885 src/scenegraph/vrml_smjs.c static GFINLINE GF_JSField *SFVec2f_Create(JSContext *c, JSObject *obj, Fixed x, Fixed y) JSObject 1972 src/scenegraph/vrml_smjs.c JSObject *pNew; JSObject 1988 src/scenegraph/vrml_smjs.c JSObject *pNew; JSObject 2004 src/scenegraph/vrml_smjs.c JSObject *pNew; JSObject 2015 src/scenegraph/vrml_smjs.c JSObject *pNew; JSObject 2032 src/scenegraph/vrml_smjs.c JSObject *pNew; JSObject 2060 src/scenegraph/vrml_smjs.c JSObject *pNew; JSObject 2085 src/scenegraph/vrml_smjs.c static GFINLINE GF_JSField *SFVec3f_Create(JSContext *c, JSObject *obj, Fixed x, Fixed y, Fixed z) JSObject 2179 src/scenegraph/vrml_smjs.c JSObject *pNew; JSObject 2195 src/scenegraph/vrml_smjs.c JSObject *pNew; JSObject 2211 src/scenegraph/vrml_smjs.c JSObject *pNew; JSObject 2222 src/scenegraph/vrml_smjs.c JSObject *pNew; JSObject 2240 src/scenegraph/vrml_smjs.c JSObject *pNew; JSObject 2267 src/scenegraph/vrml_smjs.c JSObject *pNew; JSObject 2292 src/scenegraph/vrml_smjs.c JSObject *pNew; JSObject 2310 src/scenegraph/vrml_smjs.c static GFINLINE GF_JSField *SFRotation_Create(JSContext *c, JSObject *obj, Fixed x, Fixed y, Fixed z, Fixed q) JSObject 2327 src/scenegraph/vrml_smjs.c JSObject *an_obj; JSObject 2447 src/scenegraph/vrml_smjs.c JSObject *pNew; JSObject 2458 src/scenegraph/vrml_smjs.c JSObject *pNew; JSObject 2471 src/scenegraph/vrml_smjs.c JSObject *pNew; JSObject 2495 src/scenegraph/vrml_smjs.c JSObject *pNew; JSObject 2540 src/scenegraph/vrml_smjs.c JSObject *pNew; JSObject 2562 src/scenegraph/vrml_smjs.c static GFINLINE GF_JSField *SFColor_Create(JSContext *c, JSObject *obj, Fixed r, Fixed g, Fixed b) JSObject 2675 src/scenegraph/vrml_smjs.c JSObject *arr; JSObject 2688 src/scenegraph/vrml_smjs.c static void setup_js_array(JSContext *c, JSObject *obj, GF_JSField *ptr, uintN argc, jsval *argv) JSObject 2742 src/scenegraph/vrml_smjs.c static void array_finalize_ex(JSContext *c, JSObject *obj, Bool is_js_call) JSObject 2781 src/scenegraph/vrml_smjs.c JSObject *anobj = node ? node_get_binding(JS_GetScriptStack(c), node, 0) : NULL; JSObject 2880 src/scenegraph/vrml_smjs.c JSObject *o; JSObject 3066 src/scenegraph/vrml_smjs.c JSObject *an_obj = SMJS_CONSTRUCT_OBJECT(c, the_sf_class, obj); JSObject 3118 src/scenegraph/vrml_smjs.c JSObject *item; JSObject 3145 src/scenegraph/vrml_smjs.c JSObject *item; JSObject 3174 src/scenegraph/vrml_smjs.c JSObject *item; JSObject 3203 src/scenegraph/vrml_smjs.c JSObject *item; JSObject 3538 src/scenegraph/vrml_smjs.c JSObject *obj; JSObject 3744 src/scenegraph/vrml_smjs.c JSObject *node_obj; JSObject 3858 src/scenegraph/vrml_smjs.c static void gf_sg_script_update_cached_object(GF_ScriptPriv *priv, JSObject *obj, GF_JSField *jsf, GF_FieldInfo *field, GF_Node *parent) JSObject 3966 src/scenegraph/vrml_smjs.c JSObject *an_obj; JSObject 3977 src/scenegraph/vrml_smjs.c JSObject *an_obj = node_get_binding(priv, f->node, 0); JSObject 3986 src/scenegraph/vrml_smjs.c JSObject *an_obj = gf_list_get(temp_objs, j); JSObject 4017 src/scenegraph/vrml_smjs.c JSObject *obj = NULL; JSObject 4215 src/scenegraph/vrml_smjs.c JSObject *pf = JS_NewObject(priv->js_ctx, &js_rt->SFVec2fClass._class, 0, obj); JSObject 4231 src/scenegraph/vrml_smjs.c JSObject *pf = JS_NewObject(priv->js_ctx, &js_rt->SFVec3fClass._class, 0, obj); JSObject 4247 src/scenegraph/vrml_smjs.c JSObject *pf = JS_NewObject(priv->js_ctx, &js_rt->SFRotationClass._class, 0, obj); JSObject 4263 src/scenegraph/vrml_smjs.c JSObject *pf = JS_NewObject(priv->js_ctx, &js_rt->SFColorClass._class, 0, obj); JSObject 4290 src/scenegraph/vrml_smjs.c JSObject *pf; JSObject 4385 src/scenegraph/vrml_smjs.c JSObject *obj = gf_list_last(priv->js_cache); JSObject 4811 src/scenegraph/vrml_smjs.c JSObject *obj = gf_list_get(priv->js_cache, i); JSObject 4937 src/scenegraph/vrml_smjs.c JSObject *evt; JSObject 4971 src/scenegraph/vrml_smjs.c /*ret = */JS_CallFunctionValue(priv->js_ctx, hdl->evt_listen_obj ? (JSObject *)hdl->evt_listen_obj: priv->js_obj, funval, 1, argv, &rval); JSObject 5013 src/scenegraph/vrml_smjs.c GF_Node *gf_sg_js_get_node(JSContext *c, JSObject *obj) JSObject 45 src/scenegraph/webvtt_smjs.c JSObject *global = node->sgprivate->scenegraph->svg_js->global; JSObject 86 src/scenegraph/webvtt_smjs.c JSObject *global = node->sgprivate->scenegraph->svg_js->global;