|
PortAudio
2.0
|
#include <pa_stream.h>
Data Fields | |
| PaError(* | Close )(PaStream *stream) |
| PaError(* | Start )(PaStream *stream) |
| PaError(* | Stop )(PaStream *stream) |
| PaError(* | Abort )(PaStream *stream) |
| PaError(* | IsStopped )(PaStream *stream) |
| PaError(* | IsActive )(PaStream *stream) |
| PaTime(* | GetTime )(PaStream *stream) |
| double(* | GetCpuLoad )(PaStream *stream) |
| PaError(* | Read )(PaStream *stream, void *buffer, unsigned long frames) |
| PaError(* | Write )(PaStream *stream, const void *buffer, unsigned long frames) |
| signed long(* | GetReadAvailable )(PaStream *stream) |
| signed long(* | GetWriteAvailable )(PaStream *stream) |
A structure representing an (abstract) interface to a host API. Contains pointers to functions which implement the interface.
All PaStreamInterface functions are guaranteed to be called with a non-null, valid stream parameter.
Referenced by Pa_CloseStream(), and PaUtil_InitializeStreamInterface().
Referenced by Pa_CloseStream(), and PaUtil_InitializeStreamInterface().
| double(* PaUtilStreamInterface::GetCpuLoad)(PaStream *stream) |
Referenced by PaUtil_InitializeStreamInterface().
| signed long(* PaUtilStreamInterface::GetReadAvailable)(PaStream *stream) |
Referenced by PaUtil_InitializeStreamInterface().
Referenced by PaUtil_InitializeStreamInterface().
| signed long(* PaUtilStreamInterface::GetWriteAvailable)(PaStream *stream) |
Referenced by PaUtil_InitializeStreamInterface().
Referenced by PaUtil_InitializeStreamInterface().
Referenced by Pa_CloseStream(), and PaUtil_InitializeStreamInterface().
Referenced by PaUtil_InitializeStreamInterface().
Referenced by PaUtil_InitializeStreamInterface().
Referenced by PaUtil_InitializeStreamInterface().
Referenced by PaUtil_InitializeStreamInterface().
1.8.5