#include <libs/putbits/gstputbits.h>
struct gst_putbits_t;
void gst_putbits_init (gst_putbits_t *pb);
void gst_putbits_new_empty_buffer (gst_putbits_t *pb,
int len);
void gst_putbits_new_buffer (gst_putbits_t *pb,
unsigned char *buffer,
int len);
void gst_putbits_align (gst_putbits_t *pb);
int gst_putbits_bitcount (gst_putbits_t *pb);
#define gst_putbits1 (gb, val)
#define gst_putbits2 (gb, val)
#define gst_putbits3 (gb, val)
#define gst_putbits4 (gb, val)
#define gst_putbits5 (gb, val)
#define gst_putbits6 (gb, val)
#define gst_putbits7 (gb, val)
#define gst_putbits8 (gb, val)
#define gst_putbits9 (gb, val)
#define gst_putbits10 (gb, val)
#define gst_putbits11 (gb, val)
#define gst_putbits12 (gb, val)
#define gst_putbits13 (gb, val)
#define gst_putbits14 (gb, val)
#define gst_putbits15 (gb, val)
#define gst_putbits16 (gb, val)
#define gst_putbits17 (gb, val)
#define gst_putbits18 (gb, val)
#define gst_putbits19 (gb, val)
#define gst_putbits20 (gb, val)
#define gst_putbits21 (gb, val)
#define gst_putbits22 (gb, val)
#define gst_putbits32 (gb, val)
#define gst_putbitsn (gb, val, n)
|