.TH "aflibConfig" 3 "16 Jan 2007" "Open Source Audio Library Project" \" -*- nroff -*- .ad l .nh .SH NAME aflibConfig \- Audio data configuration. .PP .SH SYNOPSIS .br .PP \fC#include \fP .PP .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBaflibConfig\fP ()" .br .RI "\fIConstructor. \fP" .ti -1c .RI "\fBaflibConfig\fP (int num_channels, aflib_data_size bits_per_sample, int samples_per_second)" .br .RI "\fIConstructor with parameters. \fP" .ti -1c .RI "\fB~aflibConfig\fP ()" .br .RI "\fIDestructor. \fP" .ti -1c .RI "INLINE int \fBgetChannels\fP () const " .br .RI "\fIGets the number of channels. \fP" .ti -1c .RI "INLINE void \fBsetChannels\fP (int channels)" .br .RI "\fISets the number of channels. \fP" .ti -1c .RI "INLINE int \fBgetBitsPerSample\fP () const " .br .RI "\fIGets the number of bits per sample. \fP" .ti -1c .RI "INLINE aflib_data_size \fBgetSampleSize\fP () const " .br .RI "\fIGets the sample size. \fP" .ti -1c .RI "INLINE void \fBsetSampleSize\fP (aflib_data_size bits_per_sample)" .br .RI "\fISets the sample size. \fP" .ti -1c .RI "INLINE int \fBgetSamplesPerSecond\fP () const " .br .RI "\fIGets the samples per second. \fP" .ti -1c .RI "INLINE void \fBsetSamplesPerSecond\fP (int samples_per_second)" .br .RI "\fISets the samples per second. \fP" .ti -1c .RI "INLINE aflib_data_orientation \fBgetDataOrientation\fP () const " .br .RI "\fIGets the data orientation. \fP" .ti -1c .RI "INLINE void \fBsetDataOrientation\fP (aflib_data_orientation data_orientation)" .br .RI "\fISets the data orientation. \fP" .ti -1c .RI "INLINE aflib_data_endian \fBgetDataEndian\fP () const " .br .RI "\fIGets the endian of the data. \fP" .ti -1c .RI "INLINE void \fBsetDataEndian\fP (aflib_data_endian data_endian)" .br .RI "\fISets the endian of the data. \fP" .ti -1c .RI "INLINE long long \fBgetTotalSamples\fP () const " .br .RI "\fIGets the total number of samples. \fP" .ti -1c .RI "INLINE void \fBsetTotalSamples\fP (long long total)" .br .RI "\fISets the total number of samples. \fP" .in -1c .SH "Detailed Description" .PP Audio data configuration. This class defines how audio data is formatted. This is just a simple data class. Most functions are inline in order to speed execution. .PP .SH "Author" .PP Generated automatically by Doxygen for Open Source Audio Library Project from the source code.