GF_BifsDecoder 99 applications/mp42avi/main.c GF_BifsDecoder *bifs; GF_BifsDecoder 55 include/gpac/bifs.h typedef struct __tag_bifs_dec GF_BifsDecoder; GF_BifsDecoder 60 include/gpac/bifs.h GF_BifsDecoder *gf_bifs_decoder_new(GF_SceneGraph *scenegraph, Bool command_dec); GF_BifsDecoder 61 include/gpac/bifs.h void gf_bifs_decoder_del(GF_BifsDecoder *codec); GF_BifsDecoder 64 include/gpac/bifs.h void gf_bifs_decoder_set_extraction_path(GF_BifsDecoder *codec, const char *path, const char *serviceURL); GF_BifsDecoder 67 include/gpac/bifs.h void gf_bifs_decoder_set_time_offset(GF_BifsDecoder *codec, Double ts); GF_BifsDecoder 70 include/gpac/bifs.h void gf_bifs_decoder_ignore_size_info(GF_BifsDecoder *codec); GF_BifsDecoder 73 include/gpac/bifs.h GF_Err gf_bifs_decoder_configure_stream(GF_BifsDecoder *codec, u16 ESID, char *DecoderSpecificInfo, u32 DecoderSpecificInfoLength, u32 objectTypeIndication); GF_BifsDecoder 75 include/gpac/bifs.h GF_Err gf_bifs_decoder_remove_stream(GF_BifsDecoder *codec, u16 ESID); GF_BifsDecoder 78 include/gpac/bifs.h GF_Err gf_bifs_decode_au(GF_BifsDecoder *codec, u16 ESID, const char *data, u32 data_length, Double ts_offset); GF_BifsDecoder 85 include/gpac/bifs.h GF_Err gf_bifs_decode_command_list(GF_BifsDecoder *codec, u16 ESID, char *data, u32 data_length, GF_List *com_list); GF_BifsDecoder 137 include/gpac/internal/bifs_dev.h GF_Node *gf_bifs_dec_node(GF_BifsDecoder * codec, GF_BitStream *bs, u32 NDT_Tag); GF_BifsDecoder 140 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_dec_sf_field(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field, Bool is_mem_com); GF_BifsDecoder 142 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_dec_field(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field, Bool is_mem_com); GF_BifsDecoder 144 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_dec_route(GF_BifsDecoder * codec, GF_BitStream *bs, Bool is_insert); GF_BifsDecoder 148 include/gpac/internal/bifs_dev.h BIFSStreamInfo *gf_bifs_dec_get_stream(GF_BifsDecoder * codec, u16 ESID); GF_BifsDecoder 150 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_dec_command(GF_BifsDecoder * codec, GF_BitStream *bs); GF_BifsDecoder 153 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_dec_proto_list(GF_BifsDecoder * codec, GF_BitStream *bs, GF_List *proto_list); GF_BifsDecoder 155 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_dec_node_list(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, Bool is_proto); GF_BifsDecoder 156 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_dec_node_mask(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, Bool is_proto); GF_BifsDecoder 161 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_flush_command_list(GF_BifsDecoder *codec); GF_BifsDecoder 36 modules/bifs_dec/bifs_dec.c GF_BifsDecoder *codec; GF_BifsDecoder 89 src/bifs/bifs_codec.c GF_BifsDecoder *gf_bifs_decoder_new(GF_SceneGraph *scenegraph, Bool command_dec) GF_BifsDecoder 91 src/bifs/bifs_codec.c GF_BifsDecoder *tmp; GF_BifsDecoder 92 src/bifs/bifs_codec.c GF_SAFEALLOC(tmp, GF_BifsDecoder); GF_BifsDecoder 111 src/bifs/bifs_codec.c BIFSStreamInfo *gf_bifs_dec_get_stream(GF_BifsDecoder * codec, u16 ESID) GF_BifsDecoder 126 src/bifs/bifs_codec.c GF_Err gf_bifs_decoder_configure_stream(GF_BifsDecoder * codec, u16 ESID, char *DecoderSpecificInfo, u32 DecoderSpecificInfoLength, u32 objectTypeIndication) GF_BifsDecoder 185 src/bifs/bifs_codec.c void gf_bifs_decoder_ignore_size_info(GF_BifsDecoder *codec) GF_BifsDecoder 192 src/bifs/bifs_codec.c GF_Err gf_bifs_decoder_remove_stream(GF_BifsDecoder *codec, u16 ESID) GF_BifsDecoder 209 src/bifs/bifs_codec.c void gf_bifs_decoder_del(GF_BifsDecoder *codec) GF_BifsDecoder 238 src/bifs/bifs_codec.c ((GF_BifsDecoder *) co)->LastError = GF_IO_ERR; GF_BifsDecoder 244 src/bifs/bifs_codec.c GF_Err gf_bifs_decode_au(GF_BifsDecoder *codec, u16 ESID, const char *data, u32 data_length, Double ts_offset) GF_BifsDecoder 278 src/bifs/bifs_codec.c void gf_bifs_decoder_set_time_offset(GF_BifsDecoder *codec, Double ts) GF_BifsDecoder 531 src/bifs/bifs_codec.c void gf_bifs_decoder_set_extraction_path(GF_BifsDecoder *codec, const char *path, const char *service_url) GF_BifsDecoder 33 src/bifs/com_dec.c GF_Err BD_DecMFFieldList(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field); GF_BifsDecoder 34 src/bifs/com_dec.c GF_Err BD_DecMFFieldVec(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field); GF_BifsDecoder 49 src/bifs/com_dec.c static GF_Err BD_XReplace(GF_BifsDecoder * codec, GF_BitStream *bs) GF_BifsDecoder 257 src/bifs/com_dec.c static GF_Err BD_DecProtoDelete(GF_BifsDecoder * codec, GF_BitStream *bs) GF_BifsDecoder 285 src/bifs/com_dec.c static GF_Err BD_DecMultipleIndexReplace(GF_BifsDecoder * codec, GF_BitStream *bs) GF_BifsDecoder 344 src/bifs/com_dec.c static GF_Err BD_DecMultipleReplace(GF_BifsDecoder * codec, GF_BitStream *bs) GF_BifsDecoder 364 src/bifs/com_dec.c static GF_Err BD_DecGlobalQuantizer(GF_BifsDecoder * codec, GF_BitStream *bs) GF_BifsDecoder 389 src/bifs/com_dec.c static GF_Err BD_DecNodeDeleteEx(GF_BifsDecoder * codec, GF_BitStream *bs) GF_BifsDecoder 400 src/bifs/com_dec.c static GF_Err BD_DecOperandReplace(GF_BifsDecoder * codec, GF_BitStream *bs) GF_BifsDecoder 505 src/bifs/com_dec.c static GF_Err BD_DecExtendedUpdate(GF_BifsDecoder * codec, GF_BitStream *bs) GF_BifsDecoder 533 src/bifs/com_dec.c static GF_Err BD_DecNodeInsert(GF_BifsDecoder * codec, GF_BitStream *bs) GF_BifsDecoder 580 src/bifs/com_dec.c static GF_Err BD_DecIndexInsert(GF_BifsDecoder * codec, GF_BitStream *bs) GF_BifsDecoder 652 src/bifs/com_dec.c static GF_Err BD_DecInsert(GF_BifsDecoder * codec, GF_BitStream *bs) GF_BifsDecoder 673 src/bifs/com_dec.c static GF_Err BD_DecIndexDelete(GF_BifsDecoder * codec, GF_BitStream *bs) GF_BifsDecoder 726 src/bifs/com_dec.c static GF_Err BD_DecDelete(GF_BifsDecoder * codec, GF_BitStream *bs) GF_BifsDecoder 758 src/bifs/com_dec.c static GF_Err BD_DecNodeReplace(GF_BifsDecoder * codec, GF_BitStream *bs) GF_BifsDecoder 777 src/bifs/com_dec.c static GF_Err BD_DecFieldReplace(GF_BifsDecoder * codec, GF_BitStream *bs) GF_BifsDecoder 826 src/bifs/com_dec.c static GF_Err BD_DecIndexValueReplace(GF_BifsDecoder * codec, GF_BitStream *bs) GF_BifsDecoder 900 src/bifs/com_dec.c static GF_Err BD_DecRouteReplace(GF_BifsDecoder * codec, GF_BitStream *bs) GF_BifsDecoder 974 src/bifs/com_dec.c static GF_Err BD_DecReplace(GF_BifsDecoder * codec, GF_BitStream *bs) GF_BifsDecoder 993 src/bifs/com_dec.c GF_Err gf_bifs_dec_proto_list(GF_BifsDecoder * codec, GF_BitStream *bs, GF_List *proto_list) GF_BifsDecoder 1246 src/bifs/com_dec.c GF_Err gf_bifs_dec_route(GF_BifsDecoder * codec, GF_BitStream *bs, Bool is_insert) GF_BifsDecoder 1295 src/bifs/com_dec.c GF_Err BD_DecSceneReplace(GF_BifsDecoder * codec, GF_BitStream *bs, GF_List *proto_list) GF_BifsDecoder 1355 src/bifs/com_dec.c GF_Err gf_bifs_dec_command(GF_BifsDecoder * codec, GF_BitStream *bs) GF_BifsDecoder 37 src/bifs/conditional.c GF_BifsDecoder *codec; GF_BifsDecoder 50 src/bifs/conditional.c void Conditional_BufferReplaced(GF_BifsDecoder *codec, GF_Node *n) GF_BifsDecoder 62 src/bifs/conditional.c GF_BifsDecoder *codec; GF_BifsDecoder 132 src/bifs/conditional.c void SetupConditional(GF_BifsDecoder *codec, GF_Node *node) GF_BifsDecoder 34 src/bifs/field_decode.c void SFCommandBufferChanged(GF_BifsDecoder * codec, GF_Node *node) GF_BifsDecoder 36 src/bifs/field_decode.c void Conditional_BufferReplaced(GF_BifsDecoder * codec, GF_Node *node); GF_BifsDecoder 48 src/bifs/field_decode.c void BD_OffsetSFTime(GF_BifsDecoder * codec, Double *time) GF_BifsDecoder 54 src/bifs/field_decode.c void BD_CheckSFTimeOffset(GF_BifsDecoder *codec, GF_Node *node, GF_FieldInfo *inf) GF_BifsDecoder 65 src/bifs/field_decode.c Fixed BD_ReadSFFloat(GF_BifsDecoder * codec, GF_BitStream *bs) GF_BifsDecoder 74 src/bifs/field_decode.c GF_Err gf_bifs_dec_sf_field(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field, Bool is_mem_com) GF_BifsDecoder 276 src/bifs/field_decode.c GF_Err BD_DecMFFieldList(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field, Bool is_mem_com) GF_BifsDecoder 366 src/bifs/field_decode.c GF_Err BD_DecMFFieldVec(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field, Bool is_mem_com) GF_BifsDecoder 480 src/bifs/field_decode.c GF_Err gf_bifs_dec_field(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field, Bool is_mem_com) GF_BifsDecoder 540 src/bifs/field_decode.c GF_Err BD_SetProtoISed(GF_BifsDecoder * codec, u32 protofield, GF_Node *n, u32 nodefield) GF_BifsDecoder 552 src/bifs/field_decode.c GF_Err gf_bifs_dec_node_list(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, Bool is_proto) GF_BifsDecoder 600 src/bifs/field_decode.c GF_Err gf_bifs_dec_node_mask(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, Bool is_proto) GF_BifsDecoder 653 src/bifs/field_decode.c static void UpdateTimeNode(GF_BifsDecoder * codec, GF_Node *node) GF_BifsDecoder 695 src/bifs/field_decode.c GF_Node *gf_bifs_dec_node(GF_BifsDecoder * codec, GF_BitStream *bs, u32 NDT_Tag) GF_BifsDecoder 702 src/bifs/field_decode.c void SetupConditional(GF_BifsDecoder *codec, GF_Node *node); GF_BifsDecoder 33 src/bifs/memory_decoder.c GF_Err ParseMFFieldList(GF_BifsDecoder *codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field); GF_BifsDecoder 34 src/bifs/memory_decoder.c GF_Err ParseMFFieldVec(GF_BifsDecoder *codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field); GF_BifsDecoder 43 src/bifs/memory_decoder.c static GF_Err BM_ParseMultipleIndexedReplace(GF_BifsDecoder *codec, GF_BitStream *bs, GF_List *com_list) GF_BifsDecoder 94 src/bifs/memory_decoder.c static GF_Err BM_ParseMultipleReplace(GF_BifsDecoder *codec, GF_BitStream *bs, GF_List *com_list) GF_BifsDecoder 165 src/bifs/memory_decoder.c static GF_Err BM_ParseGlobalQuantizer(GF_BifsDecoder *codec, GF_BitStream *bs, GF_List *com_list) GF_BifsDecoder 202 src/bifs/memory_decoder.c static GF_Err BM_ParseProtoDelete(GF_BifsDecoder *codec, GF_BitStream *bs, GF_List *com_list) GF_BifsDecoder 230 src/bifs/memory_decoder.c static GF_Err BM_XReplace(GF_BifsDecoder *codec, GF_BitStream *bs, GF_List *com_list) GF_BifsDecoder 354 src/bifs/memory_decoder.c static GF_Err BM_ParseExtendedUpdates(GF_BifsDecoder *codec, GF_BitStream *bs, GF_List *com_list) GF_BifsDecoder 401 src/bifs/memory_decoder.c GF_Err BM_ParseNodeInsert(GF_BifsDecoder *codec, GF_BitStream *bs, GF_List *com_list) GF_BifsDecoder 447 src/bifs/memory_decoder.c GF_Err BM_ParseIndexInsert(GF_BifsDecoder *codec, GF_BitStream *bs, GF_List *com_list) GF_BifsDecoder 522 src/bifs/memory_decoder.c GF_Err BM_ParseRouteInsert(GF_BifsDecoder *codec, GF_BitStream *bs, GF_List *com_list) GF_BifsDecoder 573 src/bifs/memory_decoder.c GF_Err BM_ParseInsert(GF_BifsDecoder *codec, GF_BitStream *bs, GF_List *com_list) GF_BifsDecoder 593 src/bifs/memory_decoder.c GF_Err BM_ParseIndexDelete(GF_BifsDecoder *codec, GF_BitStream *bs, GF_List *com_list) GF_BifsDecoder 642 src/bifs/memory_decoder.c GF_Err BM_ParseDelete(GF_BifsDecoder *codec, GF_BitStream *bs, GF_List *com_list) GF_BifsDecoder 673 src/bifs/memory_decoder.c GF_Err BM_ParseNodeReplace(GF_BifsDecoder *codec, GF_BitStream *bs, GF_List *com_list) GF_BifsDecoder 696 src/bifs/memory_decoder.c GF_Err BM_ParseFieldReplace(GF_BifsDecoder *codec, GF_BitStream *bs, GF_List *com_list) GF_BifsDecoder 735 src/bifs/memory_decoder.c GF_Err BM_ParseIndexValueReplace(GF_BifsDecoder *codec, GF_BitStream *bs, GF_List *com_list) GF_BifsDecoder 796 src/bifs/memory_decoder.c GF_Err BM_ParseRouteReplace(GF_BifsDecoder *codec, GF_BitStream *bs, GF_List *com_list) GF_BifsDecoder 834 src/bifs/memory_decoder.c GF_Err BM_ParseReplace(GF_BifsDecoder *codec, GF_BitStream *bs, GF_List *com_list) GF_BifsDecoder 851 src/bifs/memory_decoder.c GF_Err BM_SceneReplace(GF_BifsDecoder *codec, GF_BitStream *bs, GF_List *com_list) GF_BifsDecoder 856 src/bifs/memory_decoder.c GF_Err BD_DecSceneReplace(GF_BifsDecoder * codec, GF_BitStream *bs, GF_List *proto_list); GF_BifsDecoder 890 src/bifs/memory_decoder.c GF_Err BM_ParseCommand(GF_BifsDecoder *codec, GF_BitStream *bs, GF_List *com_list) GF_BifsDecoder 931 src/bifs/memory_decoder.c ((GF_BifsDecoder *) co)->LastError = GF_IO_ERR; GF_BifsDecoder 937 src/bifs/memory_decoder.c GF_Err gf_bifs_flush_command_list(GF_BifsDecoder *codec) GF_BifsDecoder 997 src/bifs/memory_decoder.c GF_Err gf_bifs_decode_command_list(GF_BifsDecoder *codec, u16 ESID, char *data, u32 data_length, GF_List *com_list) GF_BifsDecoder 30 src/bifs/predictive_mffield.c u32 gf_bifs_dec_qp14_get_bits(GF_BifsDecoder *codec); GF_BifsDecoder 304 src/bifs/predictive_mffield.c GF_Err gf_bifs_dec_pred_mf_field(GF_BifsDecoder *codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field) GF_BifsDecoder 57 src/bifs/quant.h GF_Err gf_bifs_dec_pred_mf_field(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field); GF_BifsDecoder 64 src/bifs/quant.h u32 gf_bifs_dec_qp14_get_bits(GF_BifsDecoder *codec); GF_BifsDecoder 65 src/bifs/quant.h void gf_bifs_dec_qp14_enter(GF_BifsDecoder * codec, Bool Enter); GF_BifsDecoder 66 src/bifs/quant.h void gf_bifs_dec_qp14_reset(GF_BifsDecoder * codec); GF_BifsDecoder 67 src/bifs/quant.h void gf_bifs_dec_qp14_set_length(GF_BifsDecoder * codec, u32 NbElements); GF_BifsDecoder 69 src/bifs/quant.h GF_Err gf_bifs_dec_qp_set(GF_BifsDecoder *codec, GF_Node *qp); GF_BifsDecoder 70 src/bifs/quant.h GF_Err gf_bifs_dec_qp_remove(GF_BifsDecoder *codec, Bool ActivatePrev); GF_BifsDecoder 72 src/bifs/quant.h SFFloat gf_bifs_dec_mantissa_float(GF_BifsDecoder * codec, GF_BitStream *bs); GF_BifsDecoder 73 src/bifs/quant.h GF_Err gf_bifs_dec_unquant_field(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field); GF_BifsDecoder 105 src/bifs/script.h GF_Err SFScript_Parse(GF_BifsDecoder *codec, SFScript *script_field, GF_BitStream *bs, GF_Node *n); GF_BifsDecoder 36 src/bifs/script_dec.c GF_BifsDecoder *codec; GF_BifsDecoder 163 src/bifs/script_dec.c GF_Err SFScript_Parse(GF_BifsDecoder *codec, SFScript *script_field, GF_BitStream *bs, GF_Node *n) GF_BifsDecoder 32 src/bifs/unquantize.c u32 gf_bifs_dec_qp14_get_bits(GF_BifsDecoder *codec) GF_BifsDecoder 38 src/bifs/unquantize.c void gf_bifs_dec_qp14_enter(GF_BifsDecoder * codec, Bool Enter) GF_BifsDecoder 48 src/bifs/unquantize.c void gf_bifs_dec_qp14_reset(GF_BifsDecoder * codec) GF_BifsDecoder 55 src/bifs/unquantize.c void gf_bifs_dec_qp14_set_length(GF_BifsDecoder * codec, u32 NbElements) GF_BifsDecoder 61 src/bifs/unquantize.c GF_Err gf_bifs_dec_qp_set(GF_BifsDecoder *codec, GF_Node *qp) GF_BifsDecoder 73 src/bifs/unquantize.c GF_Err gf_bifs_dec_qp_remove(GF_BifsDecoder *codec, Bool ActivatePrev) GF_BifsDecoder 91 src/bifs/unquantize.c Fixed gf_bifs_dec_mantissa_float(GF_BifsDecoder *codec, GF_BitStream *bs) GF_BifsDecoder 234 src/bifs/unquantize.c GF_Err Q_DecFloat(GF_BifsDecoder *codec, GF_BitStream *bs, u32 FieldType, SFVec3f BMin, SFVec3f BMax, u32 NbBits, void *field_ptr) GF_BifsDecoder 267 src/bifs/unquantize.c GF_Err Q_DecInt(GF_BifsDecoder *codec, GF_BitStream *bs, u32 QType, SFInt32 b_min, u32 NbBits, void *field_ptr) GF_BifsDecoder 281 src/bifs/unquantize.c GF_Err Q_DecCoordOnUnitSphere(GF_BifsDecoder *codec, GF_BitStream *bs, u32 NbBits, u32 NbComp, Fixed *m_ft) GF_BifsDecoder 316 src/bifs/unquantize.c GF_Err Q_DecRotation(GF_BifsDecoder *codec, GF_BitStream *bs, u32 NbBits, void *field_ptr) GF_BifsDecoder 342 src/bifs/unquantize.c GF_Err Q_DecNormal(GF_BifsDecoder *codec, GF_BitStream *bs, u32 NbBits, void *field_ptr) GF_BifsDecoder 357 src/bifs/unquantize.c GF_Err gf_bifs_dec_unquant_field(GF_BifsDecoder *codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field) GF_BifsDecoder 163 src/scene_manager/loader_isom.c GF_BifsDecoder *bifs_dec;