2 % automatically generated by HelpGen from
3 % /home/guilhem/PROJECTS/wxWindows/utils/wxMMedia2/lib/sndwav.h at 26/Feb/00 14:26:40
7 \section{\class{wxSoundWave
}}\label{wxsoundwave
}
12 \wxheading{Derived from
}
14 \helpref{wxSoundFileStream
}{wxsoundfilestream
}
16 \wxheading{Data structures
}
18 \latexignore{\rtfignore{\wxheading{Members
}}}
21 \membersection{wxSoundWave::wxSoundWave
}\label{wxsoundwavewxsoundwave
}
23 \func{}{wxSoundWave
}{\param{wxInputStream\&
}{stream
},
\param{wxSoundStream\&
}{io
\_sound}}
26 \membersection{wxSoundWave::wxSoundWave
}\label{wxsoundwavewxsoundwave
}
28 \func{}{wxSoundWave
}{\param{wxOutputStream\&
}{stream
},
\param{wxSoundStream\&
}{io
\_sound}}
31 \membersection{wxSoundWave::
\destruct{wxSoundWave
}}\label{wxsoundwavedtor
}
33 \func{}{\destruct{wxSoundWave
}}{\void}
36 \membersection{wxSoundWave::CanRead
}\label{wxsoundwavecanread
}
38 \func{bool
}{CanRead
}{\void}
41 \membersection{wxSoundWave::GetCodecName
}\label{wxsoundwavegetcodecname
}
43 \constfunc{wxString
}{GetCodecName
}{\void}
46 \membersection{wxSoundWave::PrepareToPlay
}\label{wxsoundwavepreparetoplay
}
48 \func{bool
}{PrepareToPlay
}{\void}
51 \membersection{wxSoundWave::PrepareToRecord
}\label{wxsoundwavepreparetorecord
}
53 \func{bool
}{PrepareToRecord
}{\param{wxUint32
}{time
}}
56 \membersection{wxSoundWave::FinishRecording
}\label{wxsoundwavefinishrecording
}
58 \func{bool
}{FinishRecording
}{\void}
61 \membersection{wxSoundWave::RepositionStream
}\label{wxsoundwaverepositionstream
}
63 \func{bool
}{RepositionStream
}{\param{wxUint32
}{position
}}
66 \membersection{wxSoundWave::GetData
}\label{wxsoundwavegetdata
}
68 \func{wxUint32
}{GetData
}{\param{void*
}{buffer
},
\param{wxUint32
}{len
}}
71 \membersection{wxSoundWave::PutData
}\label{wxsoundwaveputdata
}
73 \func{wxUint32
}{PutData
}{\param{const void*
}{buffer
},
\param{wxUint32
}{len
}}
76 \membersection{wxSoundWave::HandleOutputPCM
}\label{wxsoundwavehandleoutputpcm
}
78 \func{bool
}{HandleOutputPCM
}{\param{wxDataInputStream\&
}{data
},
\param{wxUint16
}{channels
},
\param{wxUint32
}{sample
\_fq},
\param{wxUint32
}{byte
\_p\_sec},
\param{wxUint16
}{byte
\_p\_spl},
\param{wxUint16
}{bits
\_p\_spl}}
81 \membersection{wxSoundWave::HandleOutputG721
}\label{wxsoundwavehandleoutputg721
}
83 \func{bool
}{HandleOutputG721
}{\param{wxDataInputStream\&
}{data
},
\param{wxUint16
}{channels
},
\param{wxUint32
}{sample
\_fq},
\param{wxUint32
}{byte
\_p\_sec},
\param{wxUint16
}{byte
\_p\_spl},
\param{wxUint16
}{bits
\_p\_spl}}
86 \membersection{wxSoundWave::HandleInputPCM
}\label{wxsoundwavehandleinputpcm
}
88 \func{wxSoundFormatBase*
}{HandleInputPCM
}{\param{wxDataOutputStream\&
}{data
}}
91 \membersection{wxSoundWave::HandleInputG72X
}\label{wxsoundwavehandleinputg72x
}
93 \func{wxSoundFormatBase*
}{HandleInputG72X
}{\param{wxDataOutputStream\&
}{data
}}