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}}
25 \func{}{wxSoundWave
}{\param{wxOutputStream\&
}{stream
},
\param{wxSoundStream\&
}{io
\_sound}}
28 \membersection{wxSoundWave::
\destruct{wxSoundWave
}}\label{wxsoundwavedtor
}
30 \func{}{\destruct{wxSoundWave
}}{\void}
33 \membersection{wxSoundWave::CanRead
}\label{wxsoundwavecanread
}
35 \func{bool
}{CanRead
}{\void}
38 \membersection{wxSoundWave::GetCodecName
}\label{wxsoundwavegetcodecname
}
40 \constfunc{wxString
}{GetCodecName
}{\void}
43 \membersection{wxSoundWave::PrepareToPlay
}\label{wxsoundwavepreparetoplay
}
45 \func{bool
}{PrepareToPlay
}{\void}
48 \membersection{wxSoundWave::PrepareToRecord
}\label{wxsoundwavepreparetorecord
}
50 \func{bool
}{PrepareToRecord
}{\param{wxUint32
}{time
}}
53 \membersection{wxSoundWave::FinishRecording
}\label{wxsoundwavefinishrecording
}
55 \func{bool
}{FinishRecording
}{\void}
58 \membersection{wxSoundWave::RepositionStream
}\label{wxsoundwaverepositionstream
}
60 \func{bool
}{RepositionStream
}{\param{wxUint32
}{position
}}
63 \membersection{wxSoundWave::GetData
}\label{wxsoundwavegetdata
}
65 \func{wxUint32
}{GetData
}{\param{void*
}{buffer
},
\param{wxUint32
}{len
}}
68 \membersection{wxSoundWave::PutData
}\label{wxsoundwaveputdata
}
70 \func{wxUint32
}{PutData
}{\param{const void*
}{buffer
},
\param{wxUint32
}{len
}}
73 \membersection{wxSoundWave::HandleOutputPCM
}\label{wxsoundwavehandleoutputpcm
}
75 \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}}
78 \membersection{wxSoundWave::HandleOutputG721
}\label{wxsoundwavehandleoutputg721
}
80 \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}}
83 \membersection{wxSoundWave::HandleInputPCM
}\label{wxsoundwavehandleinputpcm
}
85 \func{wxSoundFormatBase*
}{HandleInputPCM
}{\param{wxDataOutputStream\&
}{data
}}
88 \membersection{wxSoundWave::HandleInputG72X
}\label{wxsoundwavehandleinputg72x
}
90 \func{wxSoundFormatBase*
}{HandleInputG72X
}{\param{wxDataOutputStream\&
}{data
}}