Lines Matching refs:glob
20 void Ebml_WriteLen(EbmlGlobal *glob, long long val)
36 Ebml_Serialize(glob, (void *) &val, size);
39 void Ebml_WriteString(EbmlGlobal *glob, const char *str)
43 Ebml_WriteLen(glob, size);
46 Ebml_Write(glob, str, size);
49 void Ebml_WriteUTF8(EbmlGlobal *glob, const wchar_t *wstr)
57 Ebml_WriteLen(glob, size);
58 Ebml_Write(glob, wstr, size);
61 void Ebml_WriteID(EbmlGlobal *glob, unsigned long class_id)
64 Ebml_Serialize(glob, (void *)&class_id, 4);
66 Ebml_Serialize(glob, (void *)&class_id, 3);
68 Ebml_Serialize(glob, (void *)&class_id, 2);
70 Ebml_Serialize(glob, (void *)&class_id, 1);
72 void Ebml_SerializeUnsigned64(EbmlGlobal *glob, unsigned long class_id, uint64_t ui)
75 Ebml_WriteID(glob, class_id);
76 Ebml_Serialize(glob, &sizeSerialized, 1);
77 Ebml_Serialize(glob, &ui, 8);
80 void Ebml_SerializeUnsigned(EbmlGlobal *glob, unsigned long class_id, unsigned long ui)
86 Ebml_WriteID(glob, class_id);
100 Ebml_Serialize(glob, &sizeSerialized, 1);
101 Ebml_Serialize(glob, &ui, size);
104 void Ebml_SerializeBinary(EbmlGlobal *glob, unsigned long class_id, unsigned long bin)
112 Ebml_WriteID(glob, class_id);
113 Ebml_WriteLen(glob, size);
114 Ebml_WriteID(glob, bin);
117 void Ebml_SerializeFloat(EbmlGlobal *glob, unsigned long class_id, double d)
121 Ebml_WriteID(glob, class_id);
122 Ebml_Serialize(glob, &len, 1);
123 Ebml_Serialize(glob, &d, 8);
126 void Ebml_WriteSigned16(EbmlGlobal *glob, short val)
129 Ebml_Serialize(glob, &out, 3);
132 void Ebml_SerializeString(EbmlGlobal *glob, unsigned long class_id, const char *s)
134 Ebml_WriteID(glob, class_id);
135 Ebml_WriteString(glob, s);
138 void Ebml_SerializeUTF8(EbmlGlobal *glob, unsigned long class_id, wchar_t *s)
140 Ebml_WriteID(glob, class_id);
141 Ebml_WriteUTF8(glob, s);
144 void Ebml_SerializeData(EbmlGlobal *glob, unsigned long class_id, unsigned char *data, unsigned long data_length)
147 Ebml_WriteID(glob, class_id);
148 Ebml_WriteLen(glob, data_length);
149 Ebml_Write(glob, data, data_length);
152 void Ebml_WriteVoid(EbmlGlobal *glob, unsigned long vSize)
157 Ebml_WriteID(glob, 0xEC);
158 Ebml_WriteLen(glob, vSize);
162 Ebml_Write(glob, &tmp, 1);