• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/wxWidgets-2.8.12/contrib/docs/latex/mmedia/

Lines Matching defs:wxSoundStream

11 \section{\class{wxSoundStream}}\label{wxsoundstream}
26 %% wxSoundStream errors
29 \wxheading{wxSoundStream errors}
61 typedef void (*wxSoundCallback)(wxSoundStream *stream, int evt,
65 The {\bf stream} parameter represents the current wxSoundStream.
70 when the user called \helpref{wxSoundStream::Register}{wxsoundstreamregister}.
73 sound stream and redefine \helpref{wxSoundStream::OnSoundEvent}{wxsoundstreamonsoundevent}, or you can reroute the events to another sound stream using \helpref{wxSoundStream::SetEventHandler}{wxsoundstreamseteventhandler}.
76 %% wxSoundStream streaming mode
81 The wxSoundStream object can work in three different modes. These modes are specified
82 at the call to \helpref{wxSoundStream::StartProduction}{wxsoundstreamstartproduction}
84 \helpref{wxSoundStream::StopProduction}{wxsoundstreamstopproduction}.
87 events and you cannot use wxSoundStream::Write().
90 events and you cannot use wxSoundStream::Read().
93 you to make synchronous call to \helpref{wxSoundStream::Read}{wxsoundstreamread} and
94 \helpref{wxSoundStream::Write}{wxsoundstreamwrite}. This means that you must be
98 %% wxSoundStream events
101 \wxheading{wxSoundStream events}
119 \membersection{wxSoundStream::wxSoundStream}\label{wxsoundstreamwxsoundstream}
121 \func{}{wxSoundStream}{\void}
125 \membersection{wxSoundStream::\destruct{wxSoundStream}}\label{wxsoundstreamdtor}
127 \func{}{\destruct{wxSoundStream}}{\void}
136 \membersection{wxSoundStream::Read}\label{wxsoundstreamread}
138 \func{wxSoundStream\&}{Read}{\param{void* }{buffer}, \param{wxUint32 }{len}}
142 interested by sound events: see \helpref{wxSoundStream::OnSoundEvent}{wxsoundstreamonsoundevent}.
144 It is better to use the size returned by \helpref{wxSoundStream::GetBestSize}{wxsoundstreamgetbestsize}: this may improve performance or accuracy of the
151 See \helpref{wxSoundFormatBase}{wxsoundformatbase}, \helpref{wxSoundStream::GetSoundFormat}{wxsoundstreamgetsoundformat}.}
161 \membersection{wxSoundStream::Write}\label{wxsoundstreamwrite}
163 \func{wxSoundStream\&}{Write}{\param{const void* }{buffer}, \param{wxUint32 }{len}}
167 \helpref{wxSoundStream::OnSoundEvent}{wxsoundstreamonsoundevent}.
169 It is better to use the size returned by \helpref{wxSoundStream::GetBestSize}{wxsoundstreamgetbestsize}: this may improve performance or accuracy of the
176 See \helpref{wxSoundFormatBase}{wxsoundformatbase}, \helpref{wxSoundStream::GetSoundFormat}{wxsoundstreamgetsoundformat}.}
186 \membersection{wxSoundStream::GetBestSize}\label{wxsoundstreamgetbestsize}
196 %% wxSoundStream:SetSoundFormat
199 \membersection{wxSoundStream::SetSoundFormat}\label{wxsoundstreamsetsoundformat}
203 SetSoundFormat is one of the key function of the wxSoundStream object.
209 \helpref{wxSoundStream::GetError}{wxsoundstreamgeterror}. See
210 \helpref{wxSoundStream errors section}{wxsoundstream} for more details.
220 with \helpref{wxSoundStream::GetSoundFormat}{wxsoundstreamgetsoundformat}.
225 \membersection{wxSoundStream::GetSoundFormat}\label{wxsoundstreamgetsoundformat}
235 \membersection{wxSoundStream::SetCallback}\label{wxsoundstreamregister}
239 It installs a C callback for wxSoundStream events. The C callbacks are still
246 \membersection{wxSoundStream::StartProduction}\label{wxsoundstreamstartproduction}
258 \membersection{wxSoundStream::StopProduction}\label{wxsoundstreamstopproduction}
264 \membersection{wxSoundStream::SetEventHandler}\label{wxsoundstreamseteventhandler}
266 \func{void}{SetEventHandler}{\param{wxSoundStream* }{handler}}
270 \membersection{wxSoundStream::GetError}\label{wxsoundstreamgeterror}
276 \membersection{wxSoundStream::GetLastAccess}\label{wxsoundstreamgetlastaccess}
282 \membersection{wxSoundStream::QueueFilled}\label{wxsoundstreamqueuefilled}
289 \membersection{wxSoundStream::OnSoundEvent}\label{wxsoundstreamonsoundevent}
293 It is called by the wxSoundStream when a new sound event occurred.