GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
com_dec.c File Reference
#include "math.h"
#include <gpac/internal/bifs_dev.h>
#include "quant.h"
+ Include dependency graph for com_dec.c:

Functions

GF_Err BD_DecMFFieldList (GF_BifsDecoder *codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field)
 
GF_Err BD_DecMFFieldVec (GF_BifsDecoder *codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field)
 
void gf_bifs_dec_name (GF_BitStream *bs, char *name)
 
static GF_Err BD_XReplace (GF_BifsDecoder *codec, GF_BitStream *bs)
 
static GF_Err BD_DecProtoDelete (GF_BifsDecoder *codec, GF_BitStream *bs)
 
static GF_Err BD_DecMultipleIndexReplace (GF_BifsDecoder *codec, GF_BitStream *bs)
 
static GF_Err BD_DecMultipleReplace (GF_BifsDecoder *codec, GF_BitStream *bs)
 
static GF_Err BD_DecGlobalQuantizer (GF_BifsDecoder *codec, GF_BitStream *bs)
 
static GF_Err BD_DecNodeDeleteEx (GF_BifsDecoder *codec, GF_BitStream *bs)
 
static GF_Err BD_DecExtendedUpdate (GF_BifsDecoder *codec, GF_BitStream *bs)
 
static GF_Err BD_DecNodeInsert (GF_BifsDecoder *codec, GF_BitStream *bs)
 
static GF_Err BD_DecIndexInsert (GF_BifsDecoder *codec, GF_BitStream *bs)
 
static GF_Err BD_DecInsert (GF_BifsDecoder *codec, GF_BitStream *bs)
 
static GF_Err BD_DecIndexDelete (GF_BifsDecoder *codec, GF_BitStream *bs)
 
static GF_Err BD_DecDelete (GF_BifsDecoder *codec, GF_BitStream *bs)
 
static GF_Err BD_DecNodeReplace (GF_BifsDecoder *codec, GF_BitStream *bs)
 
static GF_Err BD_DecFieldReplace (GF_BifsDecoder *codec, GF_BitStream *bs)
 
static GF_Err BD_DecIndexValueReplace (GF_BifsDecoder *codec, GF_BitStream *bs)
 
static GF_Err BD_DecRouteReplace (GF_BifsDecoder *codec, GF_BitStream *bs)
 
static GF_Err BD_DecReplace (GF_BifsDecoder *codec, GF_BitStream *bs)
 
GF_Err gf_bifs_dec_proto_list (GF_BifsDecoder *codec, GF_BitStream *bs, GF_List *proto_list)
 
GF_Err gf_bifs_dec_route (GF_BifsDecoder *codec, GF_BitStream *bs, Bool is_insert)
 
GF_Err BD_DecSceneReplace (GF_BifsDecoder *codec, GF_BitStream *bs, GF_List *proto_list)
 
GF_Err gf_bifs_dec_command (GF_BifsDecoder *codec, GF_BitStream *bs)
 

Function Documentation

GF_Err BD_DecMFFieldList ( GF_BifsDecoder *  codec,
GF_BitStream *  bs,
GF_Node node,
GF_FieldInfo field 
)

+ Here is the caller graph for this function:

GF_Err BD_DecMFFieldVec ( GF_BifsDecoder *  codec,
GF_BitStream *  bs,
GF_Node node,
GF_FieldInfo field 
)

+ Here is the caller graph for this function:

void gf_bifs_dec_name ( GF_BitStream *  bs,
char *  name 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static GF_Err BD_XReplace ( GF_BifsDecoder *  codec,
GF_BitStream *  bs 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static GF_Err BD_DecProtoDelete ( GF_BifsDecoder *  codec,
GF_BitStream *  bs 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static GF_Err BD_DecMultipleIndexReplace ( GF_BifsDecoder *  codec,
GF_BitStream *  bs 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static GF_Err BD_DecMultipleReplace ( GF_BifsDecoder *  codec,
GF_BitStream *  bs 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static GF_Err BD_DecGlobalQuantizer ( GF_BifsDecoder *  codec,
GF_BitStream *  bs 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static GF_Err BD_DecNodeDeleteEx ( GF_BifsDecoder *  codec,
GF_BitStream *  bs 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static GF_Err BD_DecExtendedUpdate ( GF_BifsDecoder *  codec,
GF_BitStream *  bs 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static GF_Err BD_DecNodeInsert ( GF_BifsDecoder *  codec,
GF_BitStream *  bs 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static GF_Err BD_DecIndexInsert ( GF_BifsDecoder *  codec,
GF_BitStream *  bs 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static GF_Err BD_DecInsert ( GF_BifsDecoder *  codec,
GF_BitStream *  bs 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static GF_Err BD_DecIndexDelete ( GF_BifsDecoder *  codec,
GF_BitStream *  bs 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static GF_Err BD_DecDelete ( GF_BifsDecoder *  codec,
GF_BitStream *  bs 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static GF_Err BD_DecNodeReplace ( GF_BifsDecoder *  codec,
GF_BitStream *  bs 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static GF_Err BD_DecFieldReplace ( GF_BifsDecoder *  codec,
GF_BitStream *  bs 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static GF_Err BD_DecIndexValueReplace ( GF_BifsDecoder *  codec,
GF_BitStream *  bs 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static GF_Err BD_DecRouteReplace ( GF_BifsDecoder *  codec,
GF_BitStream *  bs 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static GF_Err BD_DecReplace ( GF_BifsDecoder *  codec,
GF_BitStream *  bs 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_bifs_dec_proto_list ( GF_BifsDecoder *  codec,
GF_BitStream *  bs,
GF_List *  proto_list 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_bifs_dec_route ( GF_BifsDecoder *  codec,
GF_BitStream *  bs,
Bool  is_insert 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err BD_DecSceneReplace ( GF_BifsDecoder *  codec,
GF_BitStream *  bs,
GF_List *  proto_list 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_bifs_dec_command ( GF_BifsDecoder *  codec,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function: