sipxmedialib  Version 3.3
Macros | Typedefs | Enumerations
StreamDefs.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define STREAM_SOUND_LOCAL   0x00000002
 Play the sound locally. More...
 
#define STREAM_SOUND_REMOTE   0x00000004
 Play the sound remotely. More...
 
#define STREAM_FORMAT_AUTO   0x00010000
 Auto detect data format. More...
 
#define STREAM_FORMAT_RAW   0x00020000
 Force RAW format. More...
 
#define STREAM_FORMAT_WAV   0x00040000
 Force WAV Format. More...
 
#define STREAM_FORMAT_AU   0x00080000
 Force AU Format. More...
 
#define STREAM_FORMAT_MP3   0x00100000
 Force MP3 Format. More...
 
#define STREAM_HINT_CACHE   0x10000000
 Cache entire file. More...
 

Typedefs

typedef void * StreamHandle
 Handles used by the renderer. More...
 

Enumerations

enum  FeederEvent {
  FeederRealizedEvent, FeederPrefetchedEvent, FeederRenderingEvent, FeederStoppedEvent,
  FeederFailedEvent, FeederStreamPlayingEvent, FeederStreamPausedEvent, FeederStreamStoppedEvent,
  FeederStreamDestroyedEvent, FeederStreamAbortedEvent
}
 

Macro Definition Documentation

#define STREAM_SOUND_LOCAL   0x00000002

Play the sound locally.

#define STREAM_SOUND_REMOTE   0x00000004

Play the sound remotely.

#define STREAM_FORMAT_AUTO   0x00010000

Auto detect data format.

#define STREAM_FORMAT_RAW   0x00020000

Force RAW format.

#define STREAM_FORMAT_WAV   0x00040000

Force WAV Format.

#define STREAM_FORMAT_AU   0x00080000

Force AU Format.

#define STREAM_FORMAT_MP3   0x00100000

Force MP3 Format.

#define STREAM_HINT_CACHE   0x10000000

Cache entire file.

Typedef Documentation

typedef void* StreamHandle

Handles used by the renderer.

Enumeration Type Documentation

Enumerator
FeederRealizedEvent 

Data has been realized.

FeederPrefetchedEvent 

Data has been prefetched.

FeederRenderingEvent 

Rendering has begun.

FeederStoppedEvent 

Rendering has stopped.

FeederFailedEvent 

Rendering has failed.

FeederStreamPlayingEvent 

Playing has begun.

FeederStreamPausedEvent 

Playing has paused.

FeederStreamStoppedEvent 

Playing has completed.

FeederStreamDestroyedEvent 

Resource has been destroyed.

FeederStreamAbortedEvent 

Aborted by User.