wav.c File Reference

Include dependency graph for wav.c:


Data Structures

struct  sout_mux_sys_t

Defines

#define MAX_CHANNELS   6

Functions

static int Open (vlc_object_t *)
static void Close (vlc_object_t *)
int vlc_entry__main (module_t *p_module)
const char * vlc_entry_license__main (void)
static int Control (sout_mux_t *, int, va_list)
static int AddStream (sout_mux_t *, sout_input_t *)
static int DelStream (sout_mux_t *, sout_input_t *)
static int Mux (sout_mux_t *)
static block_tGetHeader (sout_mux_t *p_mux)

Variables

static const uint32_t pi_channels_src []
static const uint32_t pi_channels_in []
static const uint32_t pi_channels_out []

Define Documentation

#define MAX_CHANNELS   6


Function Documentation

static int AddStream ( sout_mux_t ,
sout_input_t  
) [static]

static void Close ( vlc_object_t  )  [static]

static int Control ( sout_mux_t ,
int  ,
va_list   
) [static]

static int DelStream ( sout_mux_t ,
sout_input_t  
) [static]

static block_t* GetHeader ( sout_mux_t p_mux  )  [static]

static int Mux ( sout_mux_t  )  [static]

static int Open ( vlc_object_t  )  [static]

int vlc_entry__main ( module_t p_module  ) 

const char* vlc_entry_license__main ( void   ) 


Variable Documentation

const uint32_t pi_channels_in[] [static]

Initial value:

    {  0x1 ,  0x2 ,
       0x200 ,  0x400 ,
       0x10 ,  0x20 ,
       0x4 ,  0x8 , 0 }

const uint32_t pi_channels_out[] [static]

Initial value:

    {  0x1 ,  0x2 ,
       0x4 ,  0x8 ,
       0x10 ,  0x20 ,
       0x200 ,  0x400 , 0 }

const uint32_t pi_channels_src[] [static]

Initial value:

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


Generated on Wed Aug 13 08:03:32 2008 for VLC by  doxygen 1.5.1