xine-lib 1.2.11
Data Structures | Functions
xine_a52_parser.h File Reference
#include <sys/types.h>
#include <xine/xine_internal.h>
#include <xine/xineutils.h>

Go to the source code of this file.

Data Structures

struct  xine_a52_parser_t
 

Functions

static const char * a52_channel_info (int a52_flags)
 
static void a52_meta_info_set (xine_stream_t *stream, int a52_flags, int bit_rate, int sample_rate)
 
static void do_swab (uint8_t *p, uint8_t *end)
 
static void xine_a52_parser_reset (xine_a52_parser_t *this)
 
static size_t xine_a52_parse_data (xine_a52_parser_t *this, xine_stream_t *stream, const uint8_t *data, size_t size)
 

Function Documentation

◆ a52_channel_info()

static const char * a52_channel_info ( int  a52_flags)
static

◆ a52_meta_info_set()

static void a52_meta_info_set ( xine_stream_t stream,
int  a52_flags,
int  bit_rate,
int  sample_rate 
)
static

◆ do_swab()

static void do_swab ( uint8_t *  p,
uint8_t *  end 
)
static

References lprintf.

Referenced by a52dec_decode_data().

◆ xine_a52_parse_data()

static size_t xine_a52_parse_data ( xine_a52_parser_t this,
xine_stream_t stream,
const uint8_t *  data,
size_t  size 
)
static

◆ xine_a52_parser_reset()

static void xine_a52_parser_reset ( xine_a52_parser_t this)
static

Referenced by a52dec_reset(), and open_plugin().