GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
|
#include <gpac/internal/terminal_dev.h>
#include <gpac/scene_manager.h>
#include <gpac/constants.h>
#include <zlib.h>
Data Structures | |
struct | SVGIn |
Macros | |
#define | SVG_PROGRESSIVE_BUFFER_SIZE 4096 |
Functions | |
static Bool | svg_check_download (SVGIn *svgin) |
static GF_Err | svgin_deflate (SVGIn *svgin, const char *buffer, u32 buffer_len) |
static GF_Err | SVG_ProcessData (GF_SceneDecoder *plug, const char *inBuffer, u32 inBufferLength, u16 ES_ID, u32 stream_time, u32 mmlevel) |
static GF_Err | SVG_AttachScene (GF_SceneDecoder *plug, GF_Scene *scene, Bool is_scene_decoder) |
static GF_Err | SVG_ReleaseScene (GF_SceneDecoder *plug) |
static GF_Err | SVG_AttachStream (GF_BaseDecoder *plug, GF_ESD *esd) |
static GF_Err | SVG_DetachStream (GF_BaseDecoder *plug, u16 ES_ID) |
const char * | SVG_GetName (struct _basedecoder *plug) |
static u32 | SVG_CanHandleStream (GF_BaseDecoder *ifce, u32 StreamType, GF_ESD *esd, u8 PL) |
static GF_Err | SVG_GetCapabilities (GF_BaseDecoder *plug, GF_CodecCapability *cap) |
static GF_Err | SVG_SetCapabilities (GF_BaseDecoder *plug, GF_CodecCapability cap) |
GF_BaseInterface * | LoadInterface (u32 InterfaceType) |
void | ShutdownInterface (GF_BaseInterface *ifce) |
const u32 * | QueryInterfaces () |
struct SVGIn |
#define SVG_PROGRESSIVE_BUFFER_SIZE 4096 |
|
static |
OTI for SVG dummy stream (dsi = file name) - GPAC internal
OTI for streaming SVG - GPAC internal
OTI for streaming SVG + gz - GPAC internal
OTI for DIMS (dsi = 3GPP DIMS configuration) - GPAC internal
|
static |
|
static |
|
static |
|
static |
const char* SVG_GetName | ( | struct _basedecoder * | plug | ) |
|
static |
|
static |
|
static |
GF_BaseInterface* LoadInterface | ( | u32 | InterfaceType | ) |
void ShutdownInterface | ( | GF_BaseInterface * | ifce | ) |
const u32* QueryInterfaces | ( | ) |