GF_BifsEncoder 2438 applications/mp4box/fileimport.c GF_BifsEncoder *bifsenc; GF_BifsEncoder 19 applications/testapps/broadcaster/sdp_generator.h GF_BifsEncoder *bifsenc; GF_BifsEncoder 90 include/gpac/bifs.h typedef struct __tag_bifs_enc GF_BifsEncoder; GF_BifsEncoder 93 include/gpac/bifs.h GF_BifsEncoder *gf_bifs_encoder_new(GF_SceneGraph *graph); GF_BifsEncoder 95 include/gpac/bifs.h void gf_bifs_encoder_del(GF_BifsEncoder *codec); GF_BifsEncoder 97 include/gpac/bifs.h GF_Err gf_bifs_encoder_new_stream(GF_BifsEncoder *codec, u16 ESID, GF_BIFSConfig *cfg, Bool encodeNames, Bool has_predictive); GF_BifsEncoder 101 include/gpac/bifs.h GF_Err gf_bifs_encode_au(GF_BifsEncoder *codec, u16 ESID, GF_List *command_list, char **out_data, u32 *out_data_length); GF_BifsEncoder 103 include/gpac/bifs.h GF_Err gf_bifs_encoder_get_config(GF_BifsEncoder *codec, u16 ESID, char **out_data, u32 *out_data_length); GF_BifsEncoder 105 include/gpac/bifs.h u8 gf_bifs_encoder_get_version(GF_BifsEncoder *codec, u16 ESID); GF_BifsEncoder 108 include/gpac/bifs.h GF_Err gf_bifs_encoder_get_rap(GF_BifsEncoder *codec, char **out_data, u32 *out_data_length); GF_BifsEncoder 110 include/gpac/bifs.h GF_Err gf_bifs_encoder_set_source_url(GF_BifsEncoder *codec, const char *src_url); GF_BifsEncoder 198 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_enc_commands(GF_BifsEncoder *codec, GF_List *comList, GF_BitStream *bs); GF_BifsEncoder 200 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_enc_node(GF_BifsEncoder * codec, GF_Node *node, u32 NDT_Tag, GF_BitStream *bs, GF_Node *parent_node); GF_BifsEncoder 201 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_enc_sf_field(GF_BifsEncoder *codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field); GF_BifsEncoder 202 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_enc_field(GF_BifsEncoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field); GF_BifsEncoder 203 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_enc_mf_field(GF_BifsEncoder *codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field); GF_BifsEncoder 204 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_enc_route(GF_BifsEncoder *codec, GF_Route *r, GF_BitStream *bs); GF_BifsEncoder 205 include/gpac/internal/bifs_dev.h void gf_bifs_enc_name(GF_BifsEncoder *codec, GF_BitStream *bs, char *name); GF_BifsEncoder 206 include/gpac/internal/bifs_dev.h GF_Node *gf_bifs_enc_find_node(GF_BifsEncoder *codec, u32 nodeID); GF_BifsEncoder 213 include/gpac/internal/bifs_dev.h GF_Route *gf_bifs_enc_is_field_ised(GF_BifsEncoder *codec, GF_Node *node, u32 fieldIndex); GF_BifsEncoder 286 src/bifs/bifs_codec.c GF_Node *gf_bifs_enc_find_node(GF_BifsEncoder *codec, u32 nodeID) GF_BifsEncoder 295 src/bifs/bifs_codec.c GF_BifsEncoder *gf_bifs_encoder_new(GF_SceneGraph *graph) GF_BifsEncoder 297 src/bifs/bifs_codec.c GF_BifsEncoder * tmp; GF_BifsEncoder 298 src/bifs/bifs_codec.c GF_SAFEALLOC(tmp, GF_BifsEncoder); GF_BifsEncoder 308 src/bifs/bifs_codec.c static BIFSStreamInfo *BE_GetStream(GF_BifsEncoder * codec, u16 ESID) GF_BifsEncoder 321 src/bifs/bifs_codec.c void gf_bifs_encoder_del(GF_BifsEncoder *codec) GF_BifsEncoder 339 src/bifs/bifs_codec.c GF_Err gf_bifs_encoder_new_stream(GF_BifsEncoder *codec, u16 ESID, GF_BIFSConfig *cfg, Bool encodeNames, Bool has_predictive) GF_BifsEncoder 387 src/bifs/bifs_codec.c GF_Err gf_bifs_encode_au(GF_BifsEncoder *codec, u16 ESID, GF_List *command_list, char **out_data, u32 *out_data_length) GF_BifsEncoder 416 src/bifs/bifs_codec.c GF_Err gf_bifs_encoder_get_config(GF_BifsEncoder *codec, u16 ESID, char **out_data, u32 *out_data_length) GF_BifsEncoder 471 src/bifs/bifs_codec.c u8 gf_bifs_encoder_get_version(GF_BifsEncoder *codec, u16 ESID) GF_BifsEncoder 482 src/bifs/bifs_codec.c GF_Err gf_bifs_encoder_set_source_url(GF_BifsEncoder *codec, const char *src_url) GF_BifsEncoder 32 src/bifs/com_enc.c GF_Err BE_EncProtoList(GF_BifsEncoder *codec, GF_List *protoList, GF_BitStream *bs); GF_BifsEncoder 35 src/bifs/com_enc.c void gf_bifs_enc_name(GF_BifsEncoder *codec, GF_BitStream *bs, char *name) GF_BifsEncoder 51 src/bifs/com_enc.c static GF_Err BE_XReplace(GF_BifsEncoder * codec, GF_Command *com, GF_BitStream *bs) GF_BifsEncoder 135 src/bifs/com_enc.c static GF_Err BE_MultipleIndexedReplace(GF_BifsEncoder * codec, GF_Command *com, GF_BitStream *bs) GF_BifsEncoder 176 src/bifs/com_enc.c static GF_Err BE_MultipleReplace(GF_BifsEncoder * codec, GF_Command *com, GF_BitStream *bs) GF_BifsEncoder 223 src/bifs/com_enc.c static GF_Err BE_GlobalQuantizer(GF_BifsEncoder * codec, GF_Command *com, GF_BitStream *bs) GF_BifsEncoder 251 src/bifs/com_enc.c static GF_Err BE_EncProtoDelete(GF_BifsEncoder * codec, GF_Command *com, GF_BitStream *bs) GF_BifsEncoder 270 src/bifs/com_enc.c static GF_Err BE_ExtendedUpdate(GF_BifsEncoder * codec, GF_Command *com, GF_BitStream *bs) GF_BifsEncoder 306 src/bifs/com_enc.c GF_Err BE_NodeInsert(GF_BifsEncoder *codec, GF_Command *com, GF_BitStream *bs) GF_BifsEncoder 332 src/bifs/com_enc.c GF_Err BE_IndexInsert(GF_BifsEncoder *codec, GF_Command *com, GF_BitStream *bs) GF_BifsEncoder 378 src/bifs/com_enc.c GF_Err BE_IndexDelete(GF_BifsEncoder *codec, GF_Command *com, GF_BitStream *bs) GF_BifsEncoder 409 src/bifs/com_enc.c GF_Err BE_NodeReplace(GF_BifsEncoder *codec, GF_Command *com, GF_BitStream *bs) GF_BifsEncoder 418 src/bifs/com_enc.c GF_Err BE_FieldReplace(GF_BifsEncoder *codec, GF_Command *com, GF_BitStream *bs) GF_BifsEncoder 446 src/bifs/com_enc.c GF_Err BE_IndexFieldReplace(GF_BifsEncoder *codec, GF_Command *com, GF_BitStream *bs) GF_BifsEncoder 489 src/bifs/com_enc.c GF_Err BE_RouteReplace(GF_BifsEncoder *codec, GF_Command *com, GF_BitStream *bs, Bool isInsert) GF_BifsEncoder 525 src/bifs/com_enc.c GF_Err BE_EncProtoList(GF_BifsEncoder *codec, GF_List *protoList, GF_BitStream *bs) GF_BifsEncoder 711 src/bifs/com_enc.c GF_Err gf_bifs_enc_route(GF_BifsEncoder *codec, GF_Route *r, GF_BitStream *bs) GF_BifsEncoder 741 src/bifs/com_enc.c GF_Err BE_SceneReplaceEx(GF_BifsEncoder *codec, GF_Command *com, GF_BitStream *bs, GF_List *routes) GF_BifsEncoder 790 src/bifs/com_enc.c GF_Err BE_SceneReplace(GF_BifsEncoder *codec, GF_SceneGraph *graph, GF_BitStream *bs) GF_BifsEncoder 837 src/bifs/com_enc.c GF_Err gf_bifs_enc_commands(GF_BifsEncoder *codec, GF_List *comList, GF_BitStream *bs) GF_BifsEncoder 958 src/bifs/com_enc.c GF_Err gf_bifs_encoder_get_rap(GF_BifsEncoder *codec, char **out_data, u32 *out_data_length) GF_BifsEncoder 53 src/bifs/field_encode.c void BE_WriteSFFloat(GF_BifsEncoder *codec, Fixed val, GF_BitStream *bs, char *com) GF_BifsEncoder 64 src/bifs/field_encode.c GF_Err gf_bifs_enc_sf_field(GF_BifsEncoder *codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field) GF_BifsEncoder 237 src/bifs/field_encode.c GF_Err gf_bifs_enc_mf_field(GF_BifsEncoder *codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field) GF_BifsEncoder 326 src/bifs/field_encode.c GF_Err gf_bifs_enc_field(GF_BifsEncoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field) GF_BifsEncoder 345 src/bifs/field_encode.c GF_Route *gf_bifs_enc_is_field_ised(GF_BifsEncoder *codec, GF_Node *node, u32 fieldIndex) GF_BifsEncoder 370 src/bifs/field_encode.c GF_Err EncNodeFields(GF_BifsEncoder * codec, GF_BitStream *bs, GF_Node *node) GF_BifsEncoder 547 src/bifs/field_encode.c Bool BE_NodeIsUSE(GF_BifsEncoder * codec, GF_Node *node) GF_BifsEncoder 559 src/bifs/field_encode.c GF_Err gf_bifs_enc_node(GF_BifsEncoder * codec, GF_Node *node, u32 NDT_Tag, GF_BitStream *bs, GF_Node *parent_node) GF_BifsEncoder 78 src/bifs/quant.h u32 gf_bifs_enc_qp14_get_bits(GF_BifsEncoder *codec); GF_BifsEncoder 79 src/bifs/quant.h void gf_bifs_enc_qp14_enter(GF_BifsEncoder *codec, Bool Enter); GF_BifsEncoder 80 src/bifs/quant.h void gf_bifs_enc_qp14_reset(GF_BifsEncoder *codec); GF_BifsEncoder 81 src/bifs/quant.h void gf_bifs_enc_qp14_set_length(GF_BifsEncoder *codec, u32 NbElements); GF_BifsEncoder 83 src/bifs/quant.h GF_Err gf_bifs_enc_qp_set(GF_BifsEncoder *codec, GF_Node *qp); GF_BifsEncoder 84 src/bifs/quant.h GF_Err gf_bifs_enc_qp_remove(GF_BifsEncoder *codec, Bool ActivatePrev); GF_BifsEncoder 85 src/bifs/quant.h void gf_bifs_enc_mantissa_float(GF_BifsEncoder * codec, SFFloat val, GF_BitStream *bs); GF_BifsEncoder 86 src/bifs/quant.h GF_Err gf_bifs_enc_quant_field(GF_BifsEncoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field); GF_BifsEncoder 31 src/bifs/quantize.c GF_Err gf_bifs_enc_qp_set(GF_BifsEncoder *codec, GF_Node *qp) GF_BifsEncoder 43 src/bifs/quantize.c GF_Err gf_bifs_enc_qp_remove(GF_BifsEncoder *codec, Bool ActivatePrev) GF_BifsEncoder 58 src/bifs/quantize.c u32 gf_bifs_enc_qp14_get_bits(GF_BifsEncoder *codec) GF_BifsEncoder 64 src/bifs/quantize.c void gf_bifs_enc_qp14_enter(GF_BifsEncoder *codec, Bool Enter) GF_BifsEncoder 74 src/bifs/quantize.c void gf_bifs_enc_qp14_reset(GF_BifsEncoder *codec) GF_BifsEncoder 81 src/bifs/quantize.c void gf_bifs_enc_qp14_set_length(GF_BifsEncoder *codec, u32 NbElements) GF_BifsEncoder 87 src/bifs/quantize.c void gf_bifs_enc_mantissa_float(GF_BifsEncoder *codec, Fixed ft, GF_BitStream *bs) GF_BifsEncoder 155 src/bifs/quantize.c GF_Err Q_EncFloat(GF_BifsEncoder *codec, GF_BitStream *bs, u32 FieldType, SFVec3f BMin, SFVec3f BMax, u32 NbBits, void *field_ptr) GF_BifsEncoder 198 src/bifs/quantize.c GF_Err Q_EncInt(GF_BifsEncoder *codec, GF_BitStream *bs, u32 QType, SFInt32 b_min, u32 NbBits, void *field_ptr) GF_BifsEncoder 210 src/bifs/quantize.c GF_Err Q_EncCoordOnUnitSphere(GF_BifsEncoder *codec, GF_BitStream *bs, u32 NbBits, u32 NbComp, Fixed *m_ft) GF_BifsEncoder 233 src/bifs/quantize.c GF_Err Q_EncNormal(GF_BifsEncoder *codec, GF_BitStream *bs, u32 NbBits, void *field_ptr) GF_BifsEncoder 244 src/bifs/quantize.c GF_Err Q_EncRotation(GF_BifsEncoder *codec, GF_BitStream *bs, u32 NbBits, void *field_ptr) GF_BifsEncoder 258 src/bifs/quantize.c GF_Err gf_bifs_enc_quant_field(GF_BifsEncoder *codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field) GF_BifsEncoder 107 src/bifs/script.h GF_Err SFScript_Encode(GF_BifsEncoder *codec, SFScript *script_field, GF_BitStream *bs, GF_Node *n); GF_BifsEncoder 39 src/bifs/script_enc.c GF_BifsEncoder *codec; GF_BifsEncoder 1053 src/bifs/script_enc.c GF_Err SFScript_Encode(GF_BifsEncoder *codec, SFScript *script_field, GF_BitStream *bs, GF_Node *n) GF_BifsEncoder 441 src/scene_manager/encode_isom.c GF_BifsEncoder *bifs_enc; GF_BifsEncoder 57 src/scene_manager/scene_engine.c GF_BifsEncoder *bifsenc;