libgpac
Documentation of the core library of GPAC
mpeg4_timesensor.c File Reference
#include "nodes_stacks.h"
#include <gpac/nodes_mpeg4.h>
#include <gpac/nodes_x3d.h>
+ Include dependency graph for mpeg4_timesensor.c:

Data Structures

struct  TimeSensorStack
 

Functions

static void timesensor_destroy (GF_Node *ts, void *rs, Bool is_destroy)
 
static void timesensor_deactivate (TimeSensorStack *stack, M_TimeSensor *ts)
 
static void timesensor_update_time (GF_TimeNode *st)
 
void compositor_init_timesensor (GF_Compositor *compositor, GF_Node *node)
 
void compositor_timesensor_modified (GF_Node *t)
 

Data Structure Documentation

◆ TimeSensorStack

struct TimeSensorStack
+ Collaboration diagram for TimeSensorStack:
Data Fields
GF_TimeNode time_handle
Bool store_info
Double start_time
Double cycle_interval
u32 num_cycles
GF_Compositor * compositor
Bool is_x3d

Function Documentation

◆ timesensor_destroy()

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

◆ timesensor_deactivate()

static void timesensor_deactivate ( TimeSensorStack stack,
M_TimeSensor *  ts 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ timesensor_update_time()

static void timesensor_update_time ( GF_TimeNode st)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ compositor_init_timesensor()

void compositor_init_timesensor ( GF_Compositor *  compositor,
GF_Node node 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ compositor_timesensor_modified()

void compositor_timesensor_modified ( GF_Node t)
+ Here is the call graph for this function:
+ Here is the caller graph for this function: