fixed.c File Reference

Include dependency graph for fixed.c:


Defines

#define VLC_F_FRACBITS   28
#define VLC_F(x)   ((vlc_fixed_t) (x##L))
#define VLC_F_ONE   VLC_F(0x10000000)

Functions

static int Create_F32ToS16 (vlc_object_t *)
static void Do_F32ToS16 (aout_instance_t *, aout_filter_t *, aout_buffer_t *, aout_buffer_t *)
static int Create_S16ToF32 (vlc_object_t *)
static void Do_S16ToF32 (aout_instance_t *, aout_filter_t *, aout_buffer_t *, aout_buffer_t *)
static int Create_U8ToF32 (vlc_object_t *)
static void Do_U8ToF32 (aout_instance_t *, aout_filter_t *, aout_buffer_t *, aout_buffer_t *)
int vlc_entry__main (module_t *p_module)
const char * vlc_entry_license__main (void)
static int16_t s24_to_s16_pcm (vlc_fixed_t sample)

Define Documentation

#define VLC_F (  )     ((vlc_fixed_t) (x##L))

#define VLC_F_FRACBITS   28

#define VLC_F_ONE   VLC_F(0x10000000)


Function Documentation

static int Create_F32ToS16 ( vlc_object_t  )  [static]

static int Create_S16ToF32 ( vlc_object_t  )  [static]

static int Create_U8ToF32 ( vlc_object_t  )  [static]

static void Do_F32ToS16 ( aout_instance_t ,
aout_filter_t ,
aout_buffer_t ,
aout_buffer_t  
) [static]

static void Do_S16ToF32 ( aout_instance_t ,
aout_filter_t ,
aout_buffer_t ,
aout_buffer_t  
) [static]

static void Do_U8ToF32 ( aout_instance_t ,
aout_filter_t ,
aout_buffer_t ,
aout_buffer_t  
) [static]

static int16_t s24_to_s16_pcm ( vlc_fixed_t  sample  )  [inline, static]

int vlc_entry__main ( module_t p_module  ) 

const char* vlc_entry_license__main ( void   ) 


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