1% 2% automatically generated by HelpGen from 3% /home/guilhem/PROJECTS/wxWindows/utils/wxMMedia2/lib/sndwin.h at 26/Feb/00 14:26:51 4% 5 6 7\section{\class{wxSoundStreamWin}}\label{wxsoundstreamwin} 8 9\wxheading{Derived from} 10 11\helpref{wxSoundStream}{wxsoundstream} 12 13\wxheading{Data structures} 14 15{\small \begin{verbatim} 16typedef struct \_wxSoundInternal wxSoundInternal 17\end{verbatim}} 18 19{\small \begin{verbatim} 20typedef struct \_wxSoundInfoHeader wxSoundInfoHeader 21\end{verbatim}} 22\latexignore{\rtfignore{\wxheading{Members}}} 23 24 25\membersection{wxSoundStreamWin::wxSoundStreamWin}\label{wxsoundstreamwinwxsoundstreamwin} 26 27\func{}{wxSoundStreamWin}{\void} 28 29 30\membersection{wxSoundStreamWin::\destruct{wxSoundStreamWin}}\label{wxsoundstreamwindtor} 31 32\func{}{\destruct{wxSoundStreamWin}}{\void} 33 34 35\membersection{wxSoundStreamWin::Write}\label{wxsoundstreamwinwrite} 36 37\func{wxSoundStream\&}{Write}{\param{const void* }{buffer}, \param{wxUint32 }{len}} 38 39 40\membersection{wxSoundStreamWin::Read}\label{wxsoundstreamwinread} 41 42\func{wxSoundStream\&}{Read}{\param{void* }{buffer}, \param{wxUint32 }{len}} 43 44 45\membersection{wxSoundStreamWin::SetSoundFormat}\label{wxsoundstreamwinsetsoundformat} 46 47\func{bool}{SetSoundFormat}{\param{wxSoundFormatBase\& }{base}} 48 49 50\membersection{wxSoundStreamWin::StartProduction}\label{wxsoundstreamwinstartproduction} 51 52\func{bool}{StartProduction}{\param{int }{evt}} 53 54 55\membersection{wxSoundStreamWin::StopProduction}\label{wxsoundstreamwinstopproduction} 56 57\func{bool}{StopProduction}{\void} 58 59 60\membersection{wxSoundStreamWin::QueueFilled}\label{wxsoundstreamwinqueuefilled} 61 62\constfunc{bool}{QueueFilled}{\void} 63 64 65\membersection{wxSoundStreamWin::NotifyDoneBuffer}\label{wxsoundstreamwinnotifydonebuffer} 66 67\func{void}{NotifyDoneBuffer}{\param{wxUint32 }{dev\_handle}, \param{int }{flag}} 68 69Internal but defined as public 70 71 72\membersection{wxSoundStreamWin::GetBestSize}\label{wxsoundstreamwingetbestsize} 73 74\constfunc{wxUint32}{GetBestSize}{\void} 75 76 77\membersection{wxSoundStreamWin::CreateSndWindow}\label{wxsoundstreamwincreatesndwindow} 78 79\func{void}{CreateSndWindow}{\void} 80 81 82\membersection{wxSoundStreamWin::DestroySndWindow}\label{wxsoundstreamwindestroysndwindow} 83 84\func{void}{DestroySndWindow}{\void} 85 86 87\membersection{wxSoundStreamWin::OpenDevice}\label{wxsoundstreamwinopendevice} 88 89\func{bool}{OpenDevice}{\param{int }{mode}} 90 91 92\membersection{wxSoundStreamWin::CloseDevice}\label{wxsoundstreamwinclosedevice} 93 94\func{void}{CloseDevice}{\void} 95 96 97\membersection{wxSoundStreamWin::AllocHeader}\label{wxsoundstreamwinallocheader} 98 99\func{wxSoundInfoHeader*}{AllocHeader}{\param{int }{mode}} 100 101 102\membersection{wxSoundStreamWin::FreeHeader}\label{wxsoundstreamwinfreeheader} 103 104\func{void}{FreeHeader}{\param{wxSoundInfoHeader* }{header}, \param{int }{mode}} 105 106 107\membersection{wxSoundStreamWin::AllocHeaders}\label{wxsoundstreamwinallocheaders} 108 109\func{bool}{AllocHeaders}{\param{int }{mode}} 110 111 112\membersection{wxSoundStreamWin::FreeHeaders}\label{wxsoundstreamwinfreeheaders} 113 114\func{void}{FreeHeaders}{\param{int }{mode}} 115 116 117\membersection{wxSoundStreamWin::WaitFor}\label{wxsoundstreamwinwaitfor} 118 119\func{void}{WaitFor}{\param{wxSoundInfoHeader* }{info}} 120 121 122\membersection{wxSoundStreamWin::AddToQueue}\label{wxsoundstreamwinaddtoqueue} 123 124\func{bool}{AddToQueue}{\param{wxSoundInfoHeader* }{info}} 125 126 127\membersection{wxSoundStreamWin::ClearHeader}\label{wxsoundstreamwinclearheader} 128 129\func{void}{ClearHeader}{\param{wxSoundInfoHeader* }{info}} 130 131 132\membersection{wxSoundStreamWin::NextFragmentOutput}\label{wxsoundstreamwinnextfragmentoutput} 133 134\func{wxSoundInfoHeader*}{NextFragmentOutput}{\void} 135 136 137\membersection{wxSoundStreamWin::NextFragmentInput}\label{wxsoundstreamwinnextfragmentinput} 138 139\func{wxSoundInfoHeader*}{NextFragmentInput}{\void} 140 141