oss.c File Reference

Include dependency graph for oss.c:


Data Structures

struct  buffer_t
struct  demux_sys_t

Defines

#define STEREO_TEXT   N_( "Stereo" )
#define STEREO_LONGTEXT
#define SAMPLERATE_TEXT   N_( "Samplerate" )
#define SAMPLERATE_LONGTEXT
#define CACHING_TEXT   N_("Caching value in ms")
#define CACHING_LONGTEXT
#define OSS_DEFAULT   "/dev/dsp"
#define CFG_PREFIX   "oss-"

Functions

static int DemuxOpen (vlc_object_t *)
static void DemuxClose (vlc_object_t *)
int vlc_entry__main (module_t *p_module)
const char * vlc_entry_license__main (void)
static int DemuxControl (demux_t *, int, va_list)
static int Demux (demux_t *)
static block_tGrabAudio (demux_t *p_demux)
static int OpenAudioDev (demux_t *)
static int OpenAudioDevOss (demux_t *)
static bool ProbeAudioDevOss (demux_t *, const char *psz_device)
static int FindMainDevice (demux_t *p_demux)

Define Documentation

#define CACHING_LONGTEXT

Value:

N_( \
    "Caching value for OSS captures. This " \
    "value should be set in milliseconds." )

#define CACHING_TEXT   N_("Caching value in ms")

#define CFG_PREFIX   "oss-"

#define OSS_DEFAULT   "/dev/dsp"

Referenced by DemuxOpen().

#define SAMPLERATE_LONGTEXT

Value:

N_( \
    "Samplerate of the captured audio stream, in Hz (eg: 11025, 22050, 44100, 48000)" )

#define SAMPLERATE_TEXT   N_( "Samplerate" )

#define STEREO_LONGTEXT

Value:

N_( \
    "Capture the audio stream in stereo." )

#define STEREO_TEXT   N_( "Stereo" )


Function Documentation

static int Demux ( demux_t p_demux  )  [static]

static void DemuxClose ( vlc_object_t p_this  )  [static]

static int DemuxControl ( demux_t p_demux,
int  i_query,
va_list  args 
) [static]

static int DemuxOpen ( vlc_object_t p_this  )  [static]

static int FindMainDevice ( demux_t p_demux  )  [static]

static block_t * GrabAudio ( demux_t p_demux  )  [static]

static int OpenAudioDev ( demux_t p_demux  )  [static]

static int OpenAudioDevOss ( demux_t p_demux  )  [static]

static bool ProbeAudioDevOss ( demux_t p_demux,
const char *  psz_device 
) [static]

References msg_Err, and vlc_open().

Referenced by FindMainDevice().

int vlc_entry__main ( module_t p_module  ) 

const char* vlc_entry_license__main ( void   ) 


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