libgpac
Documentation of the core library of GPAC
mpeg4_inline.c File Reference
#include <gpac/constants.h>
#include <gpac/network.h>
#include <gpac/internal/compositor_dev.h>
#include <gpac/compositor.h>
#include <gpac/nodes_x3d.h>
#include <gpac/crypt.h>
#include <gpac/scenegraph_svg.h>
+ Include dependency graph for mpeg4_inline.c:

Functions

void gf_inline_restart (GF_Scene *scene)
 
static Bool gf_inline_set_scene (M_Inline *root)
 
void gf_inline_on_modified (GF_Node *node)
 
static void gf_inline_check_restart (GF_Scene *scene)
 
void gf_scene_mpeg4_inline_check_restart (GF_Scene *scene)
 
void gf_scene_mpeg4_inline_restart (GF_Scene *scene)
 
static void gf_inline_traverse (GF_Node *n, void *rs, Bool is_destroy)
 
static Bool gf_inline_is_hardcoded_proto (GF_Compositor *compositor, MFURL *url)
 
GF_SceneGraph * gf_inline_get_proto_lib (void *_is, MFURL *lib_url)
 
Bool gf_inline_is_default_viewpoint (GF_Node *node)
 
void gf_init_inline (GF_Scene *scene, GF_Node *node)
 
static char * storage_get_section (M_Storage *storage)
 
static void storage_parse_sf (void *ptr, u32 fieldType, char *opt)
 
static void gf_storage_load (M_Storage *storage)
 
char * storage_serialize_sf (void *ptr, u32 fieldType)
 
void gf_storage_save (M_Storage *storage)
 
static void gf_storage_traverse (GF_Node *n, void *rs, Bool is_destroy)
 
static void on_force_restore (GF_Node *n, struct _route *_route)
 
static void on_force_save (GF_Node *n, struct _route *_route)
 
void gf_scene_init_storage (GF_Scene *scene, GF_Node *node)
 
GF_Nodegf_scene_get_keynav (GF_SceneGraph *sg, GF_Node *sensor)
 defined(GPAC_DISABLE_VRML)d && !defined(GPAC_DISABLE_COMPOSITOR) More...
 

Function Documentation

◆ gf_inline_restart()

void gf_inline_restart ( GF_Scene *  scene)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_inline_set_scene()

static Bool gf_inline_set_scene ( M_Inline *  root)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_inline_on_modified()

void gf_inline_on_modified ( GF_Node node)

!! THIS WILL DESTROY THE INLINE SCENE OBJECT !!!

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_inline_check_restart()

static void gf_inline_check_restart ( GF_Scene *  scene)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_scene_mpeg4_inline_check_restart()

void gf_scene_mpeg4_inline_check_restart ( GF_Scene *  scene)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_scene_mpeg4_inline_restart()

void gf_scene_mpeg4_inline_restart ( GF_Scene *  scene)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_inline_traverse()

static void gf_inline_traverse ( GF_Node n,
void *  rs,
Bool  is_destroy 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_inline_is_hardcoded_proto()

static Bool gf_inline_is_hardcoded_proto ( GF_Compositor *  compositor,
MFURL url 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_inline_get_proto_lib()

GF_SceneGraph* gf_inline_get_proto_lib ( void *  _is,
MFURL lib_url 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_inline_is_default_viewpoint()

Bool gf_inline_is_default_viewpoint ( GF_Node node)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_init_inline()

void gf_init_inline ( GF_Scene *  scene,
GF_Node node 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ storage_get_section()

static char* storage_get_section ( M_Storage *  storage)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ storage_parse_sf()

static void storage_parse_sf ( void *  ptr,
u32  fieldType,
char *  opt 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_storage_load()

static void gf_storage_load ( M_Storage *  storage)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ storage_serialize_sf()

char* storage_serialize_sf ( void *  ptr,
u32  fieldType 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_storage_save()

void gf_storage_save ( M_Storage *  storage)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_storage_traverse()

static void gf_storage_traverse ( GF_Node n,
void *  rs,
Bool  is_destroy 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ on_force_restore()

static void on_force_restore ( GF_Node n,
struct _route _route 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ on_force_save()

static void on_force_save ( GF_Node n,
struct _route _route 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_scene_init_storage()

void gf_scene_init_storage ( GF_Scene *  scene,
GF_Node node 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_scene_get_keynav()

GF_Node* gf_scene_get_keynav ( GF_SceneGraph *  sg,
GF_Node sensor 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function: