libgpac
Documentation of the core library of GPAC
compositor_ext.h File Reference
#include <gpac/module.h>
#include <gpac/compositor.h>
+ Include dependency graph for compositor_ext.h:
+ This graph shows which files directly or indirectly include this file:

Data Structures

struct  GF_CompositorExtJS
 
struct  GF_CompositorExt
 

Macros

#define GF_COMPOSITOR_EXT_INTERFACE   GF_4CC('C','O','X', '1')
 

Enumerations

enum  { GF_COMPOSITOR_EXT_START = 1 , GF_COMPOSITOR_EXT_STOP , GF_COMPOSITOR_EXT_PROCESS , GF_COMPOSITOR_EXT_JSBIND }
 
enum  { GF_COMPOSITOR_EXTENSION_NOT_THREADED = 1<<1 , GF_COMPOSITOR_EXTENSION_JS = 1<<2 }
 

Data Structure Documentation

◆ GF_CompositorExtJS

struct GF_CompositorExtJS
Data Fields
void * scenegraph
void * ctx
Bool unload

Macro Definition Documentation

◆ GF_COMPOSITOR_EXT_INTERFACE

#define GF_COMPOSITOR_EXT_INTERFACE   GF_4CC('C','O','X', '1')

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
GF_COMPOSITOR_EXT_START 
GF_COMPOSITOR_EXT_STOP 
GF_COMPOSITOR_EXT_PROCESS 
GF_COMPOSITOR_EXT_JSBIND 

◆ anonymous enum

anonymous enum
Enumerator
GF_COMPOSITOR_EXTENSION_NOT_THREADED 
GF_COMPOSITOR_EXTENSION_JS