Microchip® Advanced Software Framework

mad_stream Struct Reference

#include <mad.h>

Data Fields

unsigned int anc_bitlen
 
struct mad_bitptr anc_ptr
 
unsigned char const * bufend
 
unsigned char const * buffer
 
enum mad_error error
 
unsigned long freerate
 
unsigned char(* main_data )[MAD_BUFFER_MDLEN]
 
unsigned int md_len
 
unsigned char const * next_frame
 
int options
 
struct mad_bitptr ptr
 
unsigned long skiplen
 
int sync
 
unsigned char const * this_frame
 

unsigned int mad_stream::anc_bitlen
struct mad_bitptr mad_stream::anc_ptr
unsigned char const* mad_stream::bufend
unsigned char const* mad_stream::buffer
enum mad_error mad_stream::error

Referenced by error().

unsigned long mad_stream::freerate
unsigned char(* mad_stream::main_data)[MAD_BUFFER_MDLEN]
unsigned int mad_stream::md_len
unsigned char const* mad_stream::next_frame

Referenced by input().

int mad_stream::options
struct mad_bitptr mad_stream::ptr
unsigned long mad_stream::skiplen
int mad_stream::sync
unsigned char const* mad_stream::this_frame

Referenced by error().