aes3.c File Reference

Include dependency graph for aes3.c:


Data Structures

struct  decoder_sys_t

Defines

#define AES3_HEADER_LEN   4

Functions

static int OpenDecoder (vlc_object_t *)
static int OpenPacketizer (vlc_object_t *)
static void Close (vlc_object_t *)
 Releases resources.
int vlc_entry__main (module_t *p_module)
const char * vlc_entry_license__main (void)
static int Open (decoder_t *p_dec, bool b_packetizer)
static block_tParse (decoder_t *p_dec, int *pi_frame_length, int *pi_bits, block_t **pp_block, bool b_packetizer)
static uint8_t Reverse8 (int n)
static aout_buffer_tDecode (decoder_t *p_dec, block_t **pp_block)
static block_tPacketize (decoder_t *p_dec, block_t **pp_block)

Variables

static const unsigned int pi_original_channels [4]

Define Documentation

#define AES3_HEADER_LEN   4

Referenced by Decode(), and Parse().


Function Documentation

static void Close ( vlc_object_t p_this  )  [static]

Releases resources.

Close the module.

Destroys the X11 window.

Disconnect from the X server.

Close a SDL video output.

It destroys an OpenGL vout display.

Terminate a vout display created by Open.

It destroyes a Direct3D vout display.

Terminate an output method created by Open.

Release the drawable.

Close a libcaca video output.

Close a aa video output method.

Close the filter.

Terminate a splitter module.

This function closes a clone video splitter module.

Common close function.

Releases allocate resources.

Close: Destructor.

Parameters:
p_this pointer to this filter object
p_this,: the filter object

static aout_buffer_t* Decode ( decoder_t p_dec,
block_t **  pp_block 
) [static]

static int Open ( decoder_t p_dec,
bool  b_packetizer 
) [static]

static int OpenDecoder ( vlc_object_t p_this  )  [static]

References Open().

static int OpenPacketizer ( vlc_object_t p_this  )  [static]

References Open().

static block_t* Packetize ( decoder_t p_dec,
block_t **  pp_block 
) [static]

static block_t * Parse ( decoder_t p_dec,
int *  pi_frame_length,
int *  pi_bits,
block_t **  pp_block,
bool  b_packetizer 
) [static]

static uint8_t Reverse8 ( int  n  )  [inline, static]

Referenced by Decode().

int vlc_entry__main ( module_t p_module  ) 

const char* vlc_entry_license__main ( void   ) 


Variable Documentation

const unsigned int pi_original_channels[4] [static]

Initial value:

 {
     0x2  |  0x4 ,
     0x2  |  0x4  |
         0x1  |  0x1000 ,
     0x2  |  0x4  |
         0x20  |  0x40  |
         0x1  |  0x1000 ,
     0x2  |  0x4  |
         0x20  |  0x40  |
         0x100  |  0x200  |
         0x1  |  0x1000 ,
}

Referenced by Parse().


Generated on Tue May 25 08:05:11 2010 for VLC by  doxygen 1.5.6