libgpac
Documentation of the core library of GPAC
|
#include <gpac/internal/bifs_dev.h>
Enumerations | |
enum | { QC_NONE = 0 , QC_3DPOS = 1 , QC_2DPOS = 2 , QC_ORDER = 3 , QC_COLOR = 4 , QC_TEXTURE_COORD = 5 , QC_ANGLE = 6 , QC_SCALE = 7 , QC_INTERPOL_KEYS = 8 , QC_NORMALS = 9 , QC_ROTATION = 10 , QC_SIZE_3D = 11 , QC_SIZE_2D = 12 , QC_LINEAR_SCALAR = 13 , QC_COORD_INDEX = 14 , QC_RESERVED = 15 , QC_NOTDEF = 16 } |
Functions | |
Bool | Q_IsTypeOn (M_QuantizationParameter *qp, u32 q_type, u32 *NbBits, SFVec3f *b_min, SFVec3f *b_max) |
u32 | gf_bifs_dec_qp14_get_bits (GF_BifsDecoder *codec) |
void | gf_bifs_dec_qp14_enter (GF_BifsDecoder *codec, Bool Enter) |
void | gf_bifs_dec_qp14_reset (GF_BifsDecoder *codec) |
void | gf_bifs_dec_qp14_set_length (GF_BifsDecoder *codec, u32 NbElements) |
GF_Err | gf_bifs_dec_qp_set (GF_BifsDecoder *codec, GF_Node *qp) |
GF_Err | gf_bifs_dec_qp_remove (GF_BifsDecoder *codec, Bool ActivatePrev) |
SFFloat | gf_bifs_dec_mantissa_float (GF_BifsDecoder *codec, GF_BitStream *bs) |
GF_Err | gf_bifs_dec_unquant_field (GF_BifsDecoder *codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field) |
u32 | gf_bifs_enc_qp14_get_bits (GF_BifsEncoder *codec) |
void | gf_bifs_enc_qp14_enter (GF_BifsEncoder *codec, Bool Enter) |
void | gf_bifs_enc_qp14_reset (GF_BifsEncoder *codec) |
void | gf_bifs_enc_qp14_set_length (GF_BifsEncoder *codec, u32 NbElements) |
GF_Err | gf_bifs_enc_qp_set (GF_BifsEncoder *codec, GF_Node *qp) |
GF_Err | gf_bifs_enc_qp_remove (GF_BifsEncoder *codec, Bool ActivatePrev) |
void | gf_bifs_enc_mantissa_float (GF_BifsEncoder *codec, SFFloat val, GF_BitStream *bs) |
GF_Err | gf_bifs_enc_quant_field (GF_BifsEncoder *codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field) |
anonymous enum |
Bool Q_IsTypeOn | ( | M_QuantizationParameter * | qp, |
u32 | q_type, | ||
u32 * | NbBits, | ||
SFVec3f * | b_min, | ||
SFVec3f * | b_max | ||
) |
u32 gf_bifs_dec_qp14_get_bits | ( | GF_BifsDecoder * | codec | ) |
void gf_bifs_dec_qp14_enter | ( | GF_BifsDecoder * | codec, |
Bool | Enter | ||
) |
void gf_bifs_dec_qp14_reset | ( | GF_BifsDecoder * | codec | ) |
void gf_bifs_dec_qp14_set_length | ( | GF_BifsDecoder * | codec, |
u32 | NbElements | ||
) |
SFFloat gf_bifs_dec_mantissa_float | ( | GF_BifsDecoder * | codec, |
GF_BitStream * | bs | ||
) |
GF_Err gf_bifs_dec_unquant_field | ( | GF_BifsDecoder * | codec, |
GF_BitStream * | bs, | ||
GF_Node * | node, | ||
GF_FieldInfo * | field | ||
) |
u32 gf_bifs_enc_qp14_get_bits | ( | GF_BifsEncoder * | codec | ) |
void gf_bifs_enc_qp14_enter | ( | GF_BifsEncoder * | codec, |
Bool | Enter | ||
) |
void gf_bifs_enc_qp14_reset | ( | GF_BifsEncoder * | codec | ) |
void gf_bifs_enc_qp14_set_length | ( | GF_BifsEncoder * | codec, |
u32 | NbElements | ||
) |
void gf_bifs_enc_mantissa_float | ( | GF_BifsEncoder * | codec, |
SFFloat | val, | ||
GF_BitStream * | bs | ||
) |
GF_Err gf_bifs_enc_quant_field | ( | GF_BifsEncoder * | codec, |
GF_BitStream * | bs, | ||
GF_Node * | node, | ||
GF_FieldInfo * | field | ||
) |