Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > media > contrib > by-pkgid > 208eeb8b1b7bb51bba095eb93ef0795f > files > 128

libccaudio0.5-0.5.3-1mdk.i586.rpm

\section{ost Namespace Reference}
\label{namespaceost}\index{ost@{ost}}


\subsection*{Compounds}
\begin{CompactItemize}
\item 
class {\bf ost::Audio\-Codec}
\begin{CompactList}\small\item\em The codec class is a virtual used for transcoding audio samples between linear frames (or other known format) and an encoded \char`\"{}sample\char`\"{} buffer. process codec interface.\item\end{CompactList}\item 
class {\bf ost::Audio\-Copy}
\begin{CompactList}\small\item\em {\bf Audio\-Copy} {\rm (p.\,\pageref{classost_1_1_audio_copy})} is used for certain kinds of stream join operations. fill an audio sample frame from another.\item\end{CompactList}\item 
class {\bf ost::Audio\-File}
\begin{CompactList}\small\item\em A class used to manipulate audio data. audio file access.\item\end{CompactList}\item 
struct {\bf ost::audioinfo\_\-t}
\item 
class {\bf ost::Audio\-Register\-Codec}
\begin{CompactList}\small\item\em This class is used by loadable modules and application specific code to register new codec modules. a base class for codec registration.\item\end{CompactList}\item 
class {\bf ost::Audio\-Sample}
\begin{CompactList}\small\item\em This class is use to represent and process audio data held in memory. audio data in memory.\item\end{CompactList}\item 
class {\bf ost::Audio\-Tone}
\begin{CompactList}\small\item\em The tone class is used to construct or generate a tone sample in memory. generate audio sample in memory.\item\end{CompactList}\item 
class {\bf ost::CDAudio}
\begin{CompactList}\small\item\em This class allows one to control audio playback from the CD player on the target platform. control cd audio player.\item\end{CompactList}\end{CompactItemize}
\subsection*{Enumerations}
\begin{CompactItemize}
\item 
enum {\bf samplerate\_\-t} \{ {\bf SAMPLE\_\-RATE\_\-UNKNOWN}, 
{\bf SAMPLE\_\-RATE\_\-6KHZ} =  6000, 
{\bf SAMPLE\_\-RATE\_\-8KHZ} =  8000, 
{\bf SAMPLE\_\-RATE\_\-44KHZ}
 \}
\item 
enum {\bf audioencoding\_\-t} \{ {\bf UNKNOWN\_\-AUDIO\_\-ENCODING} =  0, 
{\bf G721\_\-ADPCM\_\-ENCODING}, 
{\bf G722\_\-AUDIO\_\-ENCODING}, 
{\bf G722\_\-7BIT\_\-ENCODING}, 
{\bf G722\_\-6BIT\_\-ENCODING}, 
{\bf G723\_\-3BIT\_\-ENCODING}, 
{\bf G723\_\-5BIT\_\-ENCODING}, 
{\bf GSM\_\-VOICE\_\-ENCODING}, 
{\bf MULAW\_\-AUDIO\_\-ENCODING}, 
{\bf ALAW\_\-AUDIO\_\-ENCODING}, 
{\bf OKI\_\-ADPCM\_\-ENCODING}, 
{\bf DIALOGIC\_\-ADPCM\_\-ENCODING}, 
{\bf CDA\_\-STEREO\_\-ENCODING}, 
{\bf CDA\_\-MONO\_\-ENCODING}, 
{\bf PCM8\_\-STEREO\_\-ENCODING}, 
{\bf PCM8\_\-AUDIO\_\-ENCODING}, 
{\bf PCM16\_\-STEREO\_\-ENCODING}, 
{\bf PCM16\_\-AUDIO\_\-ENCODING}, 
{\bf PCM32\_\-STEREO\_\-ENCODING}, 
{\bf PCM32\_\-AUDIO\_\-ENCODING}
 \}
\item 
enum {\bf audioformat\_\-t} \{ {\bf AUDIO\_\-FORMAT\_\-RAW}, 
{\bf AUDIO\_\-FORMAT\_\-SUN}, 
{\bf AUDIO\_\-FORMAT\_\-RIFF}, 
{\bf AUDIO\_\-FORMAT\_\-WAVE}
 \}
\item 
enum {\bf audioerror\_\-t} \{ {\bf AUDIO\_\-SUCCESS} =  0, 
{\bf AUDIO\_\-READ\_\-LASTFRAME}, 
{\bf AUDIO\_\-NOT\_\-OPENED}, 
{\bf AUDIO\_\-END\_\-OF\_\-FILE}, 
{\bf AUDIO\_\-START\_\-OF\_\-FILE}, 
{\bf AUDIO\_\-RATE\_\-UNSUPPORTED}, 
{\bf AUDIO\_\-ENCODING\_\-UNSUPPORTED}, 
{\bf AUDIO\_\-READ\_\-INTERRUPTED}, 
{\bf AUDIO\_\-WRITE\_\-INTERRUPTED}, 
{\bf AUDIO\_\-READ\_\-FAILURE}, 
{\bf AUDIO\_\-WRITE\_\-FAILURE}, 
{\bf AUDIO\_\-READ\_\-INCOMPLETE}, 
{\bf AUDIO\_\-WRITE\_\-INCOMPLETE}, 
{\bf AUDIO\_\-REQUEST\_\-INVALID}, 
{\bf AUDIO\_\-TOC\_\-FAILED}, 
{\bf AUDIO\_\-STAT\_\-FAILED}, 
{\bf AUDIO\_\-INVALID\_\-TRACK}, 
{\bf AUDIO\_\-PLAYBACK\_\-FAILED}, 
{\bf AUDIO\_\-NOT\_\-PLAYING}
 \}
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
bool {\bf ismono} ({\bf audioencoding\_\-t} encoding)
\item 
bool {\bf issterio} ({\bf audioencoding\_\-t} encoding)
\item 
{\bf samplerate\_\-t} {\bf samplerate} ({\bf audioencoding\_\-t} encoding)
\item 
int {\bf sampleframe} ({\bf audioencoding\_\-t} encoding, int samples=0)
\item 
int {\bf samplecount} ({\bf audioencoding\_\-t})
\item 
unsigned long {\bf tosamples} ({\bf audioencoding\_\-t} encoding, size\_\-t bytes)
\item 
unsigned long {\bf tobytes} ({\bf audioencoding\_\-t} encoding, unsigned long samples)
\item 
void {\bf samplefill} (unsigned char $\ast$addr, int samples, {\bf audioencoding\_\-t} encoding)
\end{CompactItemize}


\subsection{Enumeration Type Documentation}
\index{ost@{ost}!audioencoding_t@{audioencoding\_\-t}}
\index{audioencoding_t@{audioencoding\_\-t}!ost@{ost}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}enum ost::audioencoding\_\-t}\label{namespaceost_a56}


\begin{Desc}
\item[Enumeration values:]\par
\begin{description}
\index{UNKNOWN_AUDIO_ENCODING@{UNKNOWN\_\-AUDIO\_\-ENCODING}!ost@{ost}}\index{ost@{ost}!UNKNOWN_AUDIO_ENCODING@{UNKNOWN\_\-AUDIO\_\-ENCODING}}\item[{\em 
{\em UNKNOWN\_\-AUDIO\_\-ENCODING}\label{namespaceost_a56a4}
}]\index{G721_ADPCM_ENCODING@{G721\_\-ADPCM\_\-ENCODING}!ost@{ost}}\index{ost@{ost}!G721_ADPCM_ENCODING@{G721\_\-ADPCM\_\-ENCODING}}\item[{\em 
{\em G721\_\-ADPCM\_\-ENCODING}\label{namespaceost_a56a5}
}]\index{G722_AUDIO_ENCODING@{G722\_\-AUDIO\_\-ENCODING}!ost@{ost}}\index{ost@{ost}!G722_AUDIO_ENCODING@{G722\_\-AUDIO\_\-ENCODING}}\item[{\em 
{\em G722\_\-AUDIO\_\-ENCODING}\label{namespaceost_a56a6}
}]\index{G722_7BIT_ENCODING@{G722\_\-7BIT\_\-ENCODING}!ost@{ost}}\index{ost@{ost}!G722_7BIT_ENCODING@{G722\_\-7BIT\_\-ENCODING}}\item[{\em 
{\em G722\_\-7BIT\_\-ENCODING}\label{namespaceost_a56a7}
}]\index{G722_6BIT_ENCODING@{G722\_\-6BIT\_\-ENCODING}!ost@{ost}}\index{ost@{ost}!G722_6BIT_ENCODING@{G722\_\-6BIT\_\-ENCODING}}\item[{\em 
{\em G722\_\-6BIT\_\-ENCODING}\label{namespaceost_a56a8}
}]\index{G723_3BIT_ENCODING@{G723\_\-3BIT\_\-ENCODING}!ost@{ost}}\index{ost@{ost}!G723_3BIT_ENCODING@{G723\_\-3BIT\_\-ENCODING}}\item[{\em 
{\em G723\_\-3BIT\_\-ENCODING}\label{namespaceost_a56a9}
}]\index{G723_5BIT_ENCODING@{G723\_\-5BIT\_\-ENCODING}!ost@{ost}}\index{ost@{ost}!G723_5BIT_ENCODING@{G723\_\-5BIT\_\-ENCODING}}\item[{\em 
{\em G723\_\-5BIT\_\-ENCODING}\label{namespaceost_a56a10}
}]\index{GSM_VOICE_ENCODING@{GSM\_\-VOICE\_\-ENCODING}!ost@{ost}}\index{ost@{ost}!GSM_VOICE_ENCODING@{GSM\_\-VOICE\_\-ENCODING}}\item[{\em 
{\em GSM\_\-VOICE\_\-ENCODING}\label{namespaceost_a56a11}
}]\index{MULAW_AUDIO_ENCODING@{MULAW\_\-AUDIO\_\-ENCODING}!ost@{ost}}\index{ost@{ost}!MULAW_AUDIO_ENCODING@{MULAW\_\-AUDIO\_\-ENCODING}}\item[{\em 
{\em MULAW\_\-AUDIO\_\-ENCODING}\label{namespaceost_a56a12}
}]\index{ALAW_AUDIO_ENCODING@{ALAW\_\-AUDIO\_\-ENCODING}!ost@{ost}}\index{ost@{ost}!ALAW_AUDIO_ENCODING@{ALAW\_\-AUDIO\_\-ENCODING}}\item[{\em 
{\em ALAW\_\-AUDIO\_\-ENCODING}\label{namespaceost_a56a13}
}]\index{OKI_ADPCM_ENCODING@{OKI\_\-ADPCM\_\-ENCODING}!ost@{ost}}\index{ost@{ost}!OKI_ADPCM_ENCODING@{OKI\_\-ADPCM\_\-ENCODING}}\item[{\em 
{\em OKI\_\-ADPCM\_\-ENCODING}\label{namespaceost_a56a14}
}]\index{DIALOGIC_ADPCM_ENCODING@{DIALOGIC\_\-ADPCM\_\-ENCODING}!ost@{ost}}\index{ost@{ost}!DIALOGIC_ADPCM_ENCODING@{DIALOGIC\_\-ADPCM\_\-ENCODING}}\item[{\em 
{\em DIALOGIC\_\-ADPCM\_\-ENCODING}\label{namespaceost_a56a15}
}]\index{CDA_STEREO_ENCODING@{CDA\_\-STEREO\_\-ENCODING}!ost@{ost}}\index{ost@{ost}!CDA_STEREO_ENCODING@{CDA\_\-STEREO\_\-ENCODING}}\item[{\em 
{\em CDA\_\-STEREO\_\-ENCODING}\label{namespaceost_a56a16}
}]\index{CDA_MONO_ENCODING@{CDA\_\-MONO\_\-ENCODING}!ost@{ost}}\index{ost@{ost}!CDA_MONO_ENCODING@{CDA\_\-MONO\_\-ENCODING}}\item[{\em 
{\em CDA\_\-MONO\_\-ENCODING}\label{namespaceost_a56a17}
}]\index{PCM8_STEREO_ENCODING@{PCM8\_\-STEREO\_\-ENCODING}!ost@{ost}}\index{ost@{ost}!PCM8_STEREO_ENCODING@{PCM8\_\-STEREO\_\-ENCODING}}\item[{\em 
{\em PCM8\_\-STEREO\_\-ENCODING}\label{namespaceost_a56a18}
}]\index{PCM8_AUDIO_ENCODING@{PCM8\_\-AUDIO\_\-ENCODING}!ost@{ost}}\index{ost@{ost}!PCM8_AUDIO_ENCODING@{PCM8\_\-AUDIO\_\-ENCODING}}\item[{\em 
{\em PCM8\_\-AUDIO\_\-ENCODING}\label{namespaceost_a56a19}
}]\index{PCM16_STEREO_ENCODING@{PCM16\_\-STEREO\_\-ENCODING}!ost@{ost}}\index{ost@{ost}!PCM16_STEREO_ENCODING@{PCM16\_\-STEREO\_\-ENCODING}}\item[{\em 
{\em PCM16\_\-STEREO\_\-ENCODING}\label{namespaceost_a56a20}
}]\index{PCM16_AUDIO_ENCODING@{PCM16\_\-AUDIO\_\-ENCODING}!ost@{ost}}\index{ost@{ost}!PCM16_AUDIO_ENCODING@{PCM16\_\-AUDIO\_\-ENCODING}}\item[{\em 
{\em PCM16\_\-AUDIO\_\-ENCODING}\label{namespaceost_a56a21}
}]\index{PCM32_STEREO_ENCODING@{PCM32\_\-STEREO\_\-ENCODING}!ost@{ost}}\index{ost@{ost}!PCM32_STEREO_ENCODING@{PCM32\_\-STEREO\_\-ENCODING}}\item[{\em 
{\em PCM32\_\-STEREO\_\-ENCODING}\label{namespaceost_a56a22}
}]\index{PCM32_AUDIO_ENCODING@{PCM32\_\-AUDIO\_\-ENCODING}!ost@{ost}}\index{ost@{ost}!PCM32_AUDIO_ENCODING@{PCM32\_\-AUDIO\_\-ENCODING}}\item[{\em 
{\em PCM32\_\-AUDIO\_\-ENCODING}\label{namespaceost_a56a23}
}]\end{description}
\end{Desc}

\index{ost@{ost}!audioerror_t@{audioerror\_\-t}}
\index{audioerror_t@{audioerror\_\-t}!ost@{ost}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}enum ost::audioerror\_\-t}\label{namespaceost_a58}


\begin{Desc}
\item[Enumeration values:]\par
\begin{description}
\index{AUDIO_SUCCESS@{AUDIO\_\-SUCCESS}!ost@{ost}}\index{ost@{ost}!AUDIO_SUCCESS@{AUDIO\_\-SUCCESS}}\item[{\em 
{\em AUDIO\_\-SUCCESS}\label{namespaceost_a58a28}
}]\index{AUDIO_READ_LASTFRAME@{AUDIO\_\-READ\_\-LASTFRAME}!ost@{ost}}\index{ost@{ost}!AUDIO_READ_LASTFRAME@{AUDIO\_\-READ\_\-LASTFRAME}}\item[{\em 
{\em AUDIO\_\-READ\_\-LASTFRAME}\label{namespaceost_a58a29}
}]\index{AUDIO_NOT_OPENED@{AUDIO\_\-NOT\_\-OPENED}!ost@{ost}}\index{ost@{ost}!AUDIO_NOT_OPENED@{AUDIO\_\-NOT\_\-OPENED}}\item[{\em 
{\em AUDIO\_\-NOT\_\-OPENED}\label{namespaceost_a58a30}
}]\index{AUDIO_END_OF_FILE@{AUDIO\_\-END\_\-OF\_\-FILE}!ost@{ost}}\index{ost@{ost}!AUDIO_END_OF_FILE@{AUDIO\_\-END\_\-OF\_\-FILE}}\item[{\em 
{\em AUDIO\_\-END\_\-OF\_\-FILE}\label{namespaceost_a58a31}
}]\index{AUDIO_START_OF_FILE@{AUDIO\_\-START\_\-OF\_\-FILE}!ost@{ost}}\index{ost@{ost}!AUDIO_START_OF_FILE@{AUDIO\_\-START\_\-OF\_\-FILE}}\item[{\em 
{\em AUDIO\_\-START\_\-OF\_\-FILE}\label{namespaceost_a58a32}
}]\index{AUDIO_RATE_UNSUPPORTED@{AUDIO\_\-RATE\_\-UNSUPPORTED}!ost@{ost}}\index{ost@{ost}!AUDIO_RATE_UNSUPPORTED@{AUDIO\_\-RATE\_\-UNSUPPORTED}}\item[{\em 
{\em AUDIO\_\-RATE\_\-UNSUPPORTED}\label{namespaceost_a58a33}
}]\index{AUDIO_ENCODING_UNSUPPORTED@{AUDIO\_\-ENCODING\_\-UNSUPPORTED}!ost@{ost}}\index{ost@{ost}!AUDIO_ENCODING_UNSUPPORTED@{AUDIO\_\-ENCODING\_\-UNSUPPORTED}}\item[{\em 
{\em AUDIO\_\-ENCODING\_\-UNSUPPORTED}\label{namespaceost_a58a34}
}]\index{AUDIO_READ_INTERRUPTED@{AUDIO\_\-READ\_\-INTERRUPTED}!ost@{ost}}\index{ost@{ost}!AUDIO_READ_INTERRUPTED@{AUDIO\_\-READ\_\-INTERRUPTED}}\item[{\em 
{\em AUDIO\_\-READ\_\-INTERRUPTED}\label{namespaceost_a58a35}
}]\index{AUDIO_WRITE_INTERRUPTED@{AUDIO\_\-WRITE\_\-INTERRUPTED}!ost@{ost}}\index{ost@{ost}!AUDIO_WRITE_INTERRUPTED@{AUDIO\_\-WRITE\_\-INTERRUPTED}}\item[{\em 
{\em AUDIO\_\-WRITE\_\-INTERRUPTED}\label{namespaceost_a58a36}
}]\index{AUDIO_READ_FAILURE@{AUDIO\_\-READ\_\-FAILURE}!ost@{ost}}\index{ost@{ost}!AUDIO_READ_FAILURE@{AUDIO\_\-READ\_\-FAILURE}}\item[{\em 
{\em AUDIO\_\-READ\_\-FAILURE}\label{namespaceost_a58a37}
}]\index{AUDIO_WRITE_FAILURE@{AUDIO\_\-WRITE\_\-FAILURE}!ost@{ost}}\index{ost@{ost}!AUDIO_WRITE_FAILURE@{AUDIO\_\-WRITE\_\-FAILURE}}\item[{\em 
{\em AUDIO\_\-WRITE\_\-FAILURE}\label{namespaceost_a58a38}
}]\index{AUDIO_READ_INCOMPLETE@{AUDIO\_\-READ\_\-INCOMPLETE}!ost@{ost}}\index{ost@{ost}!AUDIO_READ_INCOMPLETE@{AUDIO\_\-READ\_\-INCOMPLETE}}\item[{\em 
{\em AUDIO\_\-READ\_\-INCOMPLETE}\label{namespaceost_a58a39}
}]\index{AUDIO_WRITE_INCOMPLETE@{AUDIO\_\-WRITE\_\-INCOMPLETE}!ost@{ost}}\index{ost@{ost}!AUDIO_WRITE_INCOMPLETE@{AUDIO\_\-WRITE\_\-INCOMPLETE}}\item[{\em 
{\em AUDIO\_\-WRITE\_\-INCOMPLETE}\label{namespaceost_a58a40}
}]\index{AUDIO_REQUEST_INVALID@{AUDIO\_\-REQUEST\_\-INVALID}!ost@{ost}}\index{ost@{ost}!AUDIO_REQUEST_INVALID@{AUDIO\_\-REQUEST\_\-INVALID}}\item[{\em 
{\em AUDIO\_\-REQUEST\_\-INVALID}\label{namespaceost_a58a41}
}]\index{AUDIO_TOC_FAILED@{AUDIO\_\-TOC\_\-FAILED}!ost@{ost}}\index{ost@{ost}!AUDIO_TOC_FAILED@{AUDIO\_\-TOC\_\-FAILED}}\item[{\em 
{\em AUDIO\_\-TOC\_\-FAILED}\label{namespaceost_a58a42}
}]\index{AUDIO_STAT_FAILED@{AUDIO\_\-STAT\_\-FAILED}!ost@{ost}}\index{ost@{ost}!AUDIO_STAT_FAILED@{AUDIO\_\-STAT\_\-FAILED}}\item[{\em 
{\em AUDIO\_\-STAT\_\-FAILED}\label{namespaceost_a58a43}
}]\index{AUDIO_INVALID_TRACK@{AUDIO\_\-INVALID\_\-TRACK}!ost@{ost}}\index{ost@{ost}!AUDIO_INVALID_TRACK@{AUDIO\_\-INVALID\_\-TRACK}}\item[{\em 
{\em AUDIO\_\-INVALID\_\-TRACK}\label{namespaceost_a58a44}
}]\index{AUDIO_PLAYBACK_FAILED@{AUDIO\_\-PLAYBACK\_\-FAILED}!ost@{ost}}\index{ost@{ost}!AUDIO_PLAYBACK_FAILED@{AUDIO\_\-PLAYBACK\_\-FAILED}}\item[{\em 
{\em AUDIO\_\-PLAYBACK\_\-FAILED}\label{namespaceost_a58a45}
}]\index{AUDIO_NOT_PLAYING@{AUDIO\_\-NOT\_\-PLAYING}!ost@{ost}}\index{ost@{ost}!AUDIO_NOT_PLAYING@{AUDIO\_\-NOT\_\-PLAYING}}\item[{\em 
{\em AUDIO\_\-NOT\_\-PLAYING}\label{namespaceost_a58a46}
}]\end{description}
\end{Desc}

\index{ost@{ost}!audioformat_t@{audioformat\_\-t}}
\index{audioformat_t@{audioformat\_\-t}!ost@{ost}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}enum ost::audioformat\_\-t}\label{namespaceost_a57}


\begin{Desc}
\item[Enumeration values:]\par
\begin{description}
\index{AUDIO_FORMAT_RAW@{AUDIO\_\-FORMAT\_\-RAW}!ost@{ost}}\index{ost@{ost}!AUDIO_FORMAT_RAW@{AUDIO\_\-FORMAT\_\-RAW}}\item[{\em 
{\em AUDIO\_\-FORMAT\_\-RAW}\label{namespaceost_a57a24}
}]\index{AUDIO_FORMAT_SUN@{AUDIO\_\-FORMAT\_\-SUN}!ost@{ost}}\index{ost@{ost}!AUDIO_FORMAT_SUN@{AUDIO\_\-FORMAT\_\-SUN}}\item[{\em 
{\em AUDIO\_\-FORMAT\_\-SUN}\label{namespaceost_a57a25}
}]\index{AUDIO_FORMAT_RIFF@{AUDIO\_\-FORMAT\_\-RIFF}!ost@{ost}}\index{ost@{ost}!AUDIO_FORMAT_RIFF@{AUDIO\_\-FORMAT\_\-RIFF}}\item[{\em 
{\em AUDIO\_\-FORMAT\_\-RIFF}\label{namespaceost_a57a26}
}]\index{AUDIO_FORMAT_WAVE@{AUDIO\_\-FORMAT\_\-WAVE}!ost@{ost}}\index{ost@{ost}!AUDIO_FORMAT_WAVE@{AUDIO\_\-FORMAT\_\-WAVE}}\item[{\em 
{\em AUDIO\_\-FORMAT\_\-WAVE}\label{namespaceost_a57a27}
}]\end{description}
\end{Desc}

\index{ost@{ost}!samplerate_t@{samplerate\_\-t}}
\index{samplerate_t@{samplerate\_\-t}!ost@{ost}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}enum ost::samplerate\_\-t}\label{namespaceost_a55}


\begin{Desc}
\item[Enumeration values:]\par
\begin{description}
\index{SAMPLE_RATE_UNKNOWN@{SAMPLE\_\-RATE\_\-UNKNOWN}!ost@{ost}}\index{ost@{ost}!SAMPLE_RATE_UNKNOWN@{SAMPLE\_\-RATE\_\-UNKNOWN}}\item[{\em 
{\em SAMPLE\_\-RATE\_\-UNKNOWN}\label{namespaceost_a55a0}
}]\index{SAMPLE_RATE_6KHZ@{SAMPLE\_\-RATE\_\-6KHZ}!ost@{ost}}\index{ost@{ost}!SAMPLE_RATE_6KHZ@{SAMPLE\_\-RATE\_\-6KHZ}}\item[{\em 
{\em SAMPLE\_\-RATE\_\-6KHZ}\label{namespaceost_a55a1}
}]\index{SAMPLE_RATE_8KHZ@{SAMPLE\_\-RATE\_\-8KHZ}!ost@{ost}}\index{ost@{ost}!SAMPLE_RATE_8KHZ@{SAMPLE\_\-RATE\_\-8KHZ}}\item[{\em 
{\em SAMPLE\_\-RATE\_\-8KHZ}\label{namespaceost_a55a2}
}]\index{SAMPLE_RATE_44KHZ@{SAMPLE\_\-RATE\_\-44KHZ}!ost@{ost}}\index{ost@{ost}!SAMPLE_RATE_44KHZ@{SAMPLE\_\-RATE\_\-44KHZ}}\item[{\em 
{\em SAMPLE\_\-RATE\_\-44KHZ}\label{namespaceost_a55a3}
}]\end{description}
\end{Desc}



\subsection{Function Documentation}
\index{ost@{ost}!ismono@{ismono}}
\index{ismono@{ismono}!ost@{ost}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool ismono ({\bf audioencoding\_\-t} {\em encoding})}\label{namespaceost_a47}


\index{ost@{ost}!issterio@{issterio}}
\index{issterio@{issterio}!ost@{ost}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool issterio ({\bf audioencoding\_\-t} {\em encoding})}\label{namespaceost_a48}


\index{ost@{ost}!samplecount@{samplecount}}
\index{samplecount@{samplecount}!ost@{ost}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int samplecount ({\bf audioencoding\_\-t})}\label{namespaceost_a51}


\index{ost@{ost}!samplefill@{samplefill}}
\index{samplefill@{samplefill}!ost@{ost}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void samplefill (unsigned char $\ast$ {\em addr}, int {\em samples}, {\bf audioencoding\_\-t} {\em encoding})}\label{namespaceost_a54}


\index{ost@{ost}!sampleframe@{sampleframe}}
\index{sampleframe@{sampleframe}!ost@{ost}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int sampleframe ({\bf audioencoding\_\-t} {\em encoding}, int {\em samples} = 0)}\label{namespaceost_a50}


\index{ost@{ost}!samplerate@{samplerate}}
\index{samplerate@{samplerate}!ost@{ost}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf samplerate\_\-t} samplerate ({\bf audioencoding\_\-t} {\em encoding})}\label{namespaceost_a49}


\index{ost@{ost}!tobytes@{tobytes}}
\index{tobytes@{tobytes}!ost@{ost}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}unsigned long tobytes ({\bf audioencoding\_\-t} {\em encoding}, unsigned long {\em samples})}\label{namespaceost_a53}


\index{ost@{ost}!tosamples@{tosamples}}
\index{tosamples@{tosamples}!ost@{ost}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}unsigned long tosamples ({\bf audioencoding\_\-t} {\em encoding}, size\_\-t {\em bytes})}\label{namespaceost_a52}