%
% automatically generated by HelpGen from
% /home/guilhem/PROJECTS/wxWindows/utils/wxMMedia2/lib/vidxanm.h at 26/Feb/00 14:52:06
%


\section{\class{wxVideoXANIM}}\label{wxvideoxanim}



Class definition

\wxheading{Derived from}

\helpref{wxVideoBaseDriver}{wxvideobasedriver}

\wxheading{Data structures}

{\small \begin{verbatim}
typedef struct wxXANIMinternal {
    Display *xanim\_dpy
\end{verbatim}}
\latexignore{\rtfignore{\wxheading{Members}}}


\membersection{wxVideoXANIM::wxVideoXANIM}\label{wxvideoxanimwxvideoxanim}

\func{}{wxVideoXANIM}{\void}


\membersection{wxVideoXANIM::wxVideoXANIM}\label{wxvideoxanimwxvideoxanim}

\func{}{wxVideoXANIM}{\param{wxInputStream\& }{str}}


\membersection{wxVideoXANIM::wxVideoXANIM}\label{wxvideoxanimwxvideoxanim}

\func{}{wxVideoXANIM}{\param{const wxString\& }{filename}}


\membersection{wxVideoXANIM::\destruct{wxVideoXANIM}}\label{wxvideoxanimdtor}

\func{}{\destruct{wxVideoXANIM}}{\void}


\membersection{wxVideoXANIM::Play}\label{wxvideoxanimplay}

\func{bool}{Play}{\void}


\membersection{wxVideoXANIM::Pause}\label{wxvideoxanimpause}

\func{bool}{Pause}{\void}


\membersection{wxVideoXANIM::Resume}\label{wxvideoxanimresume}

\func{bool}{Resume}{\void}


\membersection{wxVideoXANIM::Stop}\label{wxvideoxanimstop}

\func{bool}{Stop}{\void}


\membersection{wxVideoXANIM::SetVolume}\label{wxvideoxanimsetvolume}

\func{bool}{SetVolume}{\param{wxUint8 }{vol}}


\membersection{wxVideoXANIM::SetSize}\label{wxvideoxanimsetsize}

\func{bool}{SetSize}{\param{wxSize }{size}}


\membersection{wxVideoXANIM::GetSize}\label{wxvideoxanimgetsize}

\constfunc{bool}{GetSize}{\param{wxSize\& }{size}}


\membersection{wxVideoXANIM::GetMovieCodec}\label{wxvideoxanimgetmoviecodec}

\constfunc{wxString}{GetMovieCodec}{\void}

Return the video codec name


\membersection{wxVideoXANIM::GetAudioCodec}\label{wxvideoxanimgetaudiocodec}

\constfunc{wxString}{GetAudioCodec}{\void}

Return the audio codec name


\membersection{wxVideoXANIM::GetSampleRate}\label{wxvideoxanimgetsamplerate}

\constfunc{wxUint32}{GetSampleRate}{\void}

Return misc info about audio


\membersection{wxVideoXANIM::GetChannels}\label{wxvideoxanimgetchannels}

\constfunc{wxUint8}{GetChannels}{\void}


\membersection{wxVideoXANIM::GetBPS}\label{wxvideoxanimgetbps}

\constfunc{wxUint8}{GetBPS}{\void}


\membersection{wxVideoXANIM::GetFrameRate}\label{wxvideoxanimgetframerate}

\constfunc{double}{GetFrameRate}{\void}

Return frame rate


\membersection{wxVideoXANIM::GetNbFrames}\label{wxvideoxanimgetnbframes}

\constfunc{wxUint32}{GetNbFrames}{\void}

Return number of frames in the movie


\membersection{wxVideoXANIM::IsCapable}\label{wxvideoxanimiscapable}

\constfunc{bool}{IsCapable}{\param{wxVideoType }{v\_type}}


\membersection{wxVideoXANIM::AttachOutput}\label{wxvideoxanimattachoutput}

\func{bool}{AttachOutput}{\param{wxWindow\& }{output}}


\membersection{wxVideoXANIM::DetachOutput}\label{wxvideoxanimdetachoutput}

\func{void}{DetachOutput}{\void}


\membersection{wxVideoXANIM::IsPaused}\label{wxvideoxanimispaused}

\constfunc{bool}{IsPaused}{\void}


\membersection{wxVideoXANIM::IsStopped}\label{wxvideoxanimisstopped}

\constfunc{bool}{IsStopped}{\void}


\membersection{wxVideoXANIM::RestartXANIM}\label{wxvideoxanimrestartxanim}

\func{bool}{RestartXANIM}{\void}

Start the subprocess with the right parameters


\membersection{wxVideoXANIM::SendCommand}\label{wxvideoxanimsendcommand}

\func{bool}{SendCommand}{\param{const char* }{command}, \param{char** }{ret = NULL}, \param{wxUint32* }{size = NULL}}

Send a command to the subprocess


\membersection{wxVideoXANIM::CollectInfo}\label{wxvideoxanimcollectinfo}

\func{bool}{CollectInfo}{\void}

Collect informations from XAnim

