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

Data Structures

struct  GF_BaseDecoder
 
struct  GF_InputSensorDevice
 

Macros

#define GF_CODEC_BASE_INTERFACE(IFCE_NAME)
 
#define GF_INPUT_DEVICE_INTERFACE   GF_4CC('G', 'I', 'D', '1')
 

Data Structure Documentation

◆ GF_BaseDecoder

struct GF_BaseDecoder

Macro Definition Documentation

◆ GF_CODEC_BASE_INTERFACE

#define GF_CODEC_BASE_INTERFACE (   IFCE_NAME)
Value:
GF_Err (*AttachStream)(IFCE_NAME, GF_ESD *esd);\
GF_Err (*DetachStream)(IFCE_NAME, u16 ES_ID);\
u32 (*CanHandleStream)(IFCE_NAME, u32 StreamType, GF_ESD *esd, u8 ProfileLevelIndication);\
const char *(*GetName)(IFCE_NAME);\
void *privateStack; \
GF_Err
Definition: tools.h:121
Definition: mpeg4_odf.h:750
uint8_t u8
Definition: setup.h:334
uint16_t u16
Definition: setup.h:330
uint32_t u32
Definition: setup.h:326

◆ GF_INPUT_DEVICE_INTERFACE

#define GF_INPUT_DEVICE_INTERFACE   GF_4CC('G', 'I', 'D', '1')