1% 2% automatically generated by HelpGen from 3% /home/guilhem/PROJECTS/wxWindows/utils/wxMMedia2/lib/sndpcm.h at 26/Feb/00 14:26:33 4% 5 6 7\section{\class{wxSoundFormatPcm}}\label{wxsoundformatpcm} 8 9 10PCM specification class 11 12\wxheading{Derived from} 13 14\helpref{wxSoundFormatBase}{wxsoundformatbase} 15 16\wxheading{Data structures} 17 18\latexignore{\rtfignore{\wxheading{Members}}} 19 20 21\membersection{wxSoundFormatPcm::wxSoundFormatPcm}\label{wxsoundformatpcmwxsoundformatpcm} 22 23\func{}{wxSoundFormatPcm}{\param{wxUint32 }{srate = 22500}, \param{wxUint8 }{bps = 8}, \param{wxUint16 }{channels = 2}, \param{bool }{sign = TRUE}, \param{int }{order = wxLITTLE\_ENDIAN}} 24 25 26\membersection{wxSoundFormatPcm::\destruct{wxSoundFormatPcm}}\label{wxsoundformatpcmdtor} 27 28\func{}{\destruct{wxSoundFormatPcm}}{\void} 29 30 31\membersection{wxSoundFormatPcm::SetSampleRate}\label{wxsoundformatpcmsetsamplerate} 32 33\func{void}{SetSampleRate}{\param{wxUint32 }{srate}} 34 35 36\membersection{wxSoundFormatPcm::SetBPS}\label{wxsoundformatpcmsetbps} 37 38\func{void}{SetBPS}{\param{wxUint8 }{bps}} 39 40 41\membersection{wxSoundFormatPcm::SetChannels}\label{wxsoundformatpcmsetchannels} 42 43\func{void}{SetChannels}{\param{wxUint16 }{nchannels}} 44 45 46\membersection{wxSoundFormatPcm::SetOrder}\label{wxsoundformatpcmsetorder} 47 48\func{void}{SetOrder}{\param{int }{order}} 49 50 51\membersection{wxSoundFormatPcm::Signed}\label{wxsoundformatpcmsigned} 52 53\func{void}{Signed}{\param{bool }{sign}} 54 55 56\membersection{wxSoundFormatPcm::GetSampleRate}\label{wxsoundformatpcmgetsamplerate} 57 58\constfunc{wxUint32}{GetSampleRate}{\void} 59 60 61\membersection{wxSoundFormatPcm::GetBPS}\label{wxsoundformatpcmgetbps} 62 63\constfunc{wxUint8}{GetBPS}{\void} 64 65 66\membersection{wxSoundFormatPcm::GetChannels}\label{wxsoundformatpcmgetchannels} 67 68\constfunc{wxUint16}{GetChannels}{\void} 69 70 71\membersection{wxSoundFormatPcm::GetOrder}\label{wxsoundformatpcmgetorder} 72 73\constfunc{int}{GetOrder}{\void} 74 75 76\membersection{wxSoundFormatPcm::Signed}\label{wxsoundformatpcmgetsigned} 77 78\constfunc{bool}{Signed}{\void} 79 80 81\membersection{wxSoundFormatPcm::GetType}\label{wxsoundformatpcmgettype} 82 83\constfunc{wxSoundFormatType}{GetType}{\void} 84 85 86\membersection{wxSoundFormatPcm::Clone}\label{wxsoundformatpcmclone} 87 88\constfunc{wxSoundFormatBase*}{Clone}{\void} 89 90 91\membersection{wxSoundFormatPcm::GetTimeFromBytes}\label{wxsoundformatpcmgettimefrombytes} 92 93\constfunc{wxUint32}{GetTimeFromBytes}{\param{wxUint32 }{bytes}} 94 95 96\membersection{wxSoundFormatPcm::GetBytesFromTime}\label{wxsoundformatpcmgetbytesfromtime} 97 98\constfunc{wxUint32}{GetBytesFromTime}{\param{wxUint32 }{time}} 99 100 101\membersection{wxSoundFormatPcm::operator!}\label{wxsoundformatpcmoperatornot} 102 103\constfunc{bool}{operator!}{\param{const wxSoundFormatBase\& }{frmt2}} 104 105