libgpac
Documentation of the core library of GPAC
unquantize.c File Reference
#include "quant.h"
#include <math.h>
+ Include dependency graph for unquantize.c:

Functions

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)
 
Fixed gf_bifs_dec_mantissa_float (GF_BifsDecoder *codec, GF_BitStream *bs)
 
Bool Q_IsTypeOn (M_QuantizationParameter *qp, u32 q_type, u32 *NbBits, SFVec3f *b_min, SFVec3f *b_max)
 
Fixed Q_InverseQuantize (Fixed Min, Fixed Max, u32 NbBits, u32 value)
 
GF_Err Q_DecFloat (GF_BifsDecoder *codec, GF_BitStream *bs, u32 FieldType, SFVec3f BMin, SFVec3f BMax, u32 NbBits, void *field_ptr)
 
GF_Err Q_DecInt (GF_BifsDecoder *codec, GF_BitStream *bs, u32 QType, SFInt32 b_min, u32 NbBits, void *field_ptr)
 
GF_Err Q_DecCoordOnUnitSphere (GF_BifsDecoder *codec, GF_BitStream *bs, u32 NbBits, u32 NbComp, Fixed *m_ft)
 
GF_Err Q_DecRotation (GF_BifsDecoder *codec, GF_BitStream *bs, u32 NbBits, void *field_ptr)
 
GF_Err Q_DecNormal (GF_BifsDecoder *codec, GF_BitStream *bs, u32 NbBits, void *field_ptr)
 
GF_Err gf_bifs_dec_unquant_field (GF_BifsDecoder *codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field)
 

Function Documentation

◆ gf_bifs_dec_qp14_get_bits()

u32 gf_bifs_dec_qp14_get_bits ( GF_BifsDecoder *  codec)
+ Here is the caller graph for this function:

◆ gf_bifs_dec_qp14_enter()

void gf_bifs_dec_qp14_enter ( GF_BifsDecoder *  codec,
Bool  Enter 
)
+ Here is the caller graph for this function:

◆ gf_bifs_dec_qp14_reset()

void gf_bifs_dec_qp14_reset ( GF_BifsDecoder *  codec)
+ Here is the caller graph for this function:

◆ gf_bifs_dec_qp14_set_length()

void gf_bifs_dec_qp14_set_length ( GF_BifsDecoder *  codec,
u32  NbElements 
)
+ Here is the caller graph for this function:

◆ gf_bifs_dec_qp_set()

GF_Err gf_bifs_dec_qp_set ( GF_BifsDecoder *  codec,
GF_Node qp 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_bifs_dec_qp_remove()

GF_Err gf_bifs_dec_qp_remove ( GF_BifsDecoder *  codec,
Bool  ActivatePrev 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_bifs_dec_mantissa_float()

Fixed gf_bifs_dec_mantissa_float ( GF_BifsDecoder *  codec,
GF_BitStream *  bs 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Q_IsTypeOn()

Bool Q_IsTypeOn ( M_QuantizationParameter *  qp,
u32  q_type,
u32 NbBits,
SFVec3f b_min,
SFVec3f b_max 
)
+ Here is the caller graph for this function:

◆ Q_InverseQuantize()

Fixed Q_InverseQuantize ( Fixed  Min,
Fixed  Max,
u32  NbBits,
u32  value 
)
+ Here is the caller graph for this function:

◆ Q_DecFloat()

GF_Err Q_DecFloat ( GF_BifsDecoder *  codec,
GF_BitStream *  bs,
u32  FieldType,
SFVec3f  BMin,
SFVec3f  BMax,
u32  NbBits,
void *  field_ptr 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Q_DecInt()

GF_Err Q_DecInt ( GF_BifsDecoder *  codec,
GF_BitStream *  bs,
u32  QType,
SFInt32  b_min,
u32  NbBits,
void *  field_ptr 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Q_DecCoordOnUnitSphere()

GF_Err Q_DecCoordOnUnitSphere ( GF_BifsDecoder *  codec,
GF_BitStream *  bs,
u32  NbBits,
u32  NbComp,
Fixed m_ft 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Q_DecRotation()

GF_Err Q_DecRotation ( GF_BifsDecoder *  codec,
GF_BitStream *  bs,
u32  NbBits,
void *  field_ptr 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Q_DecNormal()

GF_Err Q_DecNormal ( GF_BifsDecoder *  codec,
GF_BitStream *  bs,
u32  NbBits,
void *  field_ptr 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_bifs_dec_unquant_field()

GF_Err gf_bifs_dec_unquant_field ( GF_BifsDecoder *  codec,
GF_BitStream *  bs,
GF_Node node,
GF_FieldInfo field 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function: