shithub: rtmp

ref: 8fb3df30a16cc34dcb10c3c068ddca913fb71047
dir: /amf.h/

View raw version
u8int *amfi16(u8int *p, u8int *e, s16int i);
u8int *amfbool(u8int *p, u8int *e, int v);
u8int *amfbyte(u8int *p, u8int *e, u8int byte);
u8int *amfi24(u8int *p, u8int *e, s32int i);
u8int *amfi32(u8int *p, u8int *e, s32int i);
u8int *amfnum(u8int *p, u8int *e, double v);
u8int *amfstr(u8int *p, u8int *e, char *s);
u8int *amfarr(u8int *p, u8int *e);
u8int *amfobj(u8int *p, u8int *e);
u8int *amfend(u8int *p, u8int *e);
u8int *amfkvnum(u8int *p, u8int *e, char *name, double v);
u8int *amfkvstr(u8int *p, u8int *e, char *name, char *v);
u8int *amfkvbool(u8int *p, u8int *e, char *name, int v);

u8int *amfbyteget(u8int *p, u8int *e, u8int *byte);
u8int *amfi16get(u8int *p, u8int *e, s16int *i);
u8int *amfi24get(u8int *p, u8int *e, s32int *i);
u8int *amfi32get(u8int *p, u8int *e, s32int *i);

u8int *amffmt(Fmt *f, u8int *p, u8int *e, int one);