XenevaOS
Loading...
Searching...
No Matches
Functions
bitstream.c File Reference
#include "bitstream.h"
Include dependency graph for bitstream.c:

Functions

void SetBitstreamPointer (BitStreamInfo *bsi, int nBytes, unsigned char *buf)
 
unsigned int GetBits (BitStreamInfo *bsi, int nBits)
 
unsigned int GetBitsNoAdvance (BitStreamInfo *bsi, int nBits)
 
void AdvanceBitstream (BitStreamInfo *bsi, int nBits)
 
int CalcBitsUsed (BitStreamInfo *bsi, unsigned char *startBuf, int startOffset)
 
void ByteAlignBitstream (BitStreamInfo *bsi)
 

Function Documentation

◆ AdvanceBitstream()

void AdvanceBitstream ( BitStreamInfo *  bsi,
int  nBits 
)

◆ ByteAlignBitstream()

void ByteAlignBitstream ( BitStreamInfo *  bsi)

◆ CalcBitsUsed()

int CalcBitsUsed ( BitStreamInfo *  bsi,
unsigned char *  startBuf,
int  startOffset 
)

◆ GetBits()

unsigned int GetBits ( BitStreamInfo *  bsi,
int  nBits 
)

◆ GetBitsNoAdvance()

unsigned int GetBitsNoAdvance ( BitStreamInfo *  bsi,
int  nBits 
)

◆ SetBitstreamPointer()

void SetBitstreamPointer ( BitStreamInfo *  bsi,
int  nBytes,
unsigned char *  buf 
)