Main Page Modules Class Hierarchy Compound List File List Compound Members File Members

# outchannels.h File Reference

## Detailed Description

MuSE Output Channels interface

This is the external API offered by OutChannel instances. They are returned by create_enc method found in Stream_mixer.

Definition in file outchannels.h.

`#include <pthread.h>`
`#include <shouter.h>`
`#include <pipe.h>`
`#include <linklist.h>`
`#include <generic.h>`
`#include <resample/samplerate.h>`

Go to the source code of this file.

## Compounds
class | OutChannel
| the Output Channel class More...
## Defines
#define | ENCBUFFER_SIZE 128000
## Enumerations
enum | codec { MP3, OGG }

## Enumeration Type Documentation

enum codec

  | Enumeration values:
  MP3 | Lame encoder.
  OGG | Ogg/Vorbis encoder.
Definition at line 45 of file outchannels.h.