RetroArch
Classes | Macros | Functions
bitstream.h File Reference
#include <stdint.h>
Include dependency graph for bitstream.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  bitstream
 

Macros

#define __BITSTREAM_H__
 

Functions

struct bitstreamcreate_bitstream (const void *src, uint32_t srclength)
 
int bitstream_overflow (struct bitstream *bitstream)
 
uint32_t bitstream_read_offset (struct bitstream *bitstream)
 
uint32_t bitstream_read (struct bitstream *bitstream, int numbits)
 
uint32_t bitstream_peek (struct bitstream *bitstream, int numbits)
 
void bitstream_remove (struct bitstream *bitstream, int numbits)
 
uint32_t bitstream_flush (struct bitstream *bitstream)
 

Macro Definition Documentation

◆ __BITSTREAM_H__

#define __BITSTREAM_H__

Function Documentation

◆ bitstream_flush()

uint32_t bitstream_flush ( struct bitstream bitstream)

◆ bitstream_overflow()

int bitstream_overflow ( struct bitstream bitstream)
Here is the caller graph for this function:

◆ bitstream_peek()

uint32_t bitstream_peek ( struct bitstream bitstream,
int  numbits 
)
Here is the caller graph for this function:

◆ bitstream_read()

uint32_t bitstream_read ( struct bitstream bitstream,
int  numbits 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ bitstream_read_offset()

uint32_t bitstream_read_offset ( struct bitstream bitstream)

◆ bitstream_remove()

void bitstream_remove ( struct bitstream bitstream,
int  numbits 
)
Here is the caller graph for this function:

◆ create_bitstream()

struct bitstream* create_bitstream ( const void src,
uint32_t  srclength 
)
Here is the call graph for this function:
Here is the caller graph for this function: