LogoSearch packages:      

Sourcecode: audacity version File versions

portaudio::DirectionSpecificStreamParameters Class Reference

#include <DirectionSpecificStreamParameters.hxx>

List of all members.


Detailed Description

All parameters for one direction (either in or out) of a Stream. Together with parameters common to both directions, two DirectionSpecificStreamParameters can make up a StreamParameters object which contains all parameters for a Stream.

Definition at line 32 of file DirectionSpecificStreamParameters.hxx.


Public Member Functions

Devicedevice () const
 DirectionSpecificStreamParameters (const Device &device, int numChannels, SampleDataFormat format, bool interleaved, PaTime suggestedLatency, void *hostApiSpecificStreamInfo)
 DirectionSpecificStreamParameters ()
PaSampleFormat hostApiSpecificSampleFormat () const
void * hostApiSpecificStreamInfo () const
bool isSampleFormatHostApiSpecific () const
bool isSampleFormatInterleaved () const
int numChannels () const
const PaStreamParameterspaStreamParameters () const
PaStreamParameterspaStreamParameters ()
SampleDataFormat sampleFormat () const
void setDevice (const Device &device)
void setHostApiSpecificSampleFormat (PaSampleFormat format, bool interleaved=true)
void setHostApiSpecificStreamInfo (void *streamInfo)
void setNumChannels (int numChannels)
void setSampleFormat (SampleDataFormat format, bool interleaved=true)
void setSuggestedLatency (PaTime latency)
PaTime suggestedLatency () const

Static Public Member Functions

static
DirectionSpecificStreamParameters 
null ()

Private Attributes

PaStreamParameters paStreamParameters_

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.5.1   Back to index