|
GF_Err | gf_isdec_configure (GF_BaseDecoder *plug, GF_Scene *scene, Bool is_remote) |
|
static void | add_field (ISPriv *priv, u32 fieldType, const char *fieldName) |
|
static void | isdev_add_field (GF_InputSensorDevice *dev, u32 fieldType, const char *fieldName) |
|
static void | isdev_dispatch_frame (struct __input_device *dev, u8 *data, u32 data_len) |
|
static GF_Err | IS_AttachStream (GF_BaseDecoder *plug, GF_ESD *esd) |
|
static GF_Err | IS_DetachStream (GF_BaseDecoder *plug, u16 ES_ID) |
|
static GF_Err | IS_GetCapabilities (GF_BaseDecoder *plug, GF_CodecCapability *capability) |
|
static GF_Err | IS_SetCapabilities (GF_BaseDecoder *plug, const GF_CodecCapability capability) |
|
static GF_Err | IS_ProcessData (GF_SceneDecoder *plug, const char *inBuffer, u32 inBufferLength, u16 ES_ID, u32 AU_time, u32 mmlevel) |
|
void | gf_isdec_del (GF_BaseDecoder *plug) |
|
GF_BaseDecoder * | gf_isdec_new (GF_ESD *esd, u32 PL) |
|
static void | IS_Unregister (GF_Node *node, ISStack *st) |
|
static void | IS_Register (GF_Node *n) |
|
static void | TraverseInputSensor (GF_Node *node, void *rs, Bool is_destroy) |
|
void | InitInputSensor (GF_Scene *scene, GF_Node *node) |
|
void | InputSensorModified (GF_Node *node) |
|
void | gf_term_mouse_input (GF_Terminal *term, GF_EventMouse *event) |
|
Bool | gf_term_keyboard_input (GF_Terminal *term, u32 key_code, u32 hw_code, Bool isKeyUp) |
|
void | gf_term_string_input (GF_Terminal *term, u32 character) |
|
void | DestroyKeySensor (GF_Node *node, void *rs, Bool is_destroy) |
|
void | InitKeySensor (GF_Scene *scene, GF_Node *node) |
|
void | DestroyStringSensor (GF_Node *node, void *rs, Bool is_destroy) |
|
void | InitStringSensor (GF_Scene *scene, GF_Node *node) |
|