2 % automatically generated by HelpGen from
3 % /home/guilhem/PROJECTS/wxWindows/utils/wxMMedia2/lib/vidxanm.h at 26/Feb/00 14:52:06
7 \section{\class{wxVideoXANIM
}}\label{wxvideoxanim
}
13 \wxheading{Derived from
}
15 \helpref{wxVideoBaseDriver
}{wxvideobasedriver
}
17 \wxheading{Data structures
}
19 {\small \begin{verbatim
}
20 typedef struct wxXANIMinternal
{
23 \latexignore{\rtfignore{\wxheading{Members
}}}
26 \membersection{wxVideoXANIM::wxVideoXANIM
}\label{wxvideoxanimwxvideoxanim
}
28 \func{}{wxVideoXANIM
}{\void}
31 \membersection{wxVideoXANIM::wxVideoXANIM
}\label{wxvideoxanimwxvideoxanim
}
33 \func{}{wxVideoXANIM
}{\param{wxInputStream\&
}{str
}}
36 \membersection{wxVideoXANIM::wxVideoXANIM
}\label{wxvideoxanimwxvideoxanim
}
38 \func{}{wxVideoXANIM
}{\param{const wxString\&
}{filename
}}
41 \membersection{wxVideoXANIM::
\destruct{wxVideoXANIM
}}\label{wxvideoxanimdtor
}
43 \func{}{\destruct{wxVideoXANIM
}}{\void}
46 \membersection{wxVideoXANIM::Play
}\label{wxvideoxanimplay
}
48 \func{bool
}{Play
}{\void}
51 \membersection{wxVideoXANIM::Pause
}\label{wxvideoxanimpause
}
53 \func{bool
}{Pause
}{\void}
56 \membersection{wxVideoXANIM::Resume
}\label{wxvideoxanimresume
}
58 \func{bool
}{Resume
}{\void}
61 \membersection{wxVideoXANIM::Stop
}\label{wxvideoxanimstop
}
63 \func{bool
}{Stop
}{\void}
66 \membersection{wxVideoXANIM::SetVolume
}\label{wxvideoxanimsetvolume
}
68 \func{bool
}{SetVolume
}{\param{wxUint8
}{vol
}}
71 \membersection{wxVideoXANIM::SetSize
}\label{wxvideoxanimsetsize
}
73 \func{bool
}{SetSize
}{\param{wxSize
}{size
}}
76 \membersection{wxVideoXANIM::GetSize
}\label{wxvideoxanimgetsize
}
78 \constfunc{bool
}{GetSize
}{\param{wxSize\&
}{size
}}
81 \membersection{wxVideoXANIM::GetMovieCodec
}\label{wxvideoxanimgetmoviecodec
}
83 \constfunc{wxString
}{GetMovieCodec
}{\void}
85 Return the video codec name
88 \membersection{wxVideoXANIM::GetAudioCodec
}\label{wxvideoxanimgetaudiocodec
}
90 \constfunc{wxString
}{GetAudioCodec
}{\void}
92 Return the audio codec name
95 \membersection{wxVideoXANIM::GetSampleRate
}\label{wxvideoxanimgetsamplerate
}
97 \constfunc{wxUint32
}{GetSampleRate
}{\void}
99 Return misc info about audio
102 \membersection{wxVideoXANIM::GetChannels
}\label{wxvideoxanimgetchannels
}
104 \constfunc{wxUint8
}{GetChannels
}{\void}
107 \membersection{wxVideoXANIM::GetBPS
}\label{wxvideoxanimgetbps
}
109 \constfunc{wxUint8
}{GetBPS
}{\void}
112 \membersection{wxVideoXANIM::GetFrameRate
}\label{wxvideoxanimgetframerate
}
114 \constfunc{double
}{GetFrameRate
}{\void}
119 \membersection{wxVideoXANIM::GetNbFrames
}\label{wxvideoxanimgetnbframes
}
121 \constfunc{wxUint32
}{GetNbFrames
}{\void}
123 Return number of frames in the movie
126 \membersection{wxVideoXANIM::IsCapable
}\label{wxvideoxanimiscapable
}
128 \constfunc{bool
}{IsCapable
}{\param{wxVideoType
}{v
\_type}}
131 \membersection{wxVideoXANIM::AttachOutput
}\label{wxvideoxanimattachoutput
}
133 \func{bool
}{AttachOutput
}{\param{wxWindow\&
}{output
}}
136 \membersection{wxVideoXANIM::DetachOutput
}\label{wxvideoxanimdetachoutput
}
138 \func{void
}{DetachOutput
}{\void}
141 \membersection{wxVideoXANIM::IsPaused
}\label{wxvideoxanimispaused
}
143 \constfunc{bool
}{IsPaused
}{\void}
146 \membersection{wxVideoXANIM::IsStopped
}\label{wxvideoxanimisstopped
}
148 \constfunc{bool
}{IsStopped
}{\void}
151 \membersection{wxVideoXANIM::RestartXANIM
}\label{wxvideoxanimrestartxanim
}
153 \func{bool
}{RestartXANIM
}{\void}
155 Start the subprocess with the right parameters
158 \membersection{wxVideoXANIM::SendCommand
}\label{wxvideoxanimsendcommand
}
160 \func{bool
}{SendCommand
}{\param{const char*
}{command
},
\param{char**
}{ret = NULL
},
\param{wxUint32*
}{size = NULL
}}
162 Send a command to the subprocess
165 \membersection{wxVideoXANIM::CollectInfo
}\label{wxvideoxanimcollectinfo
}
167 \func{bool
}{CollectInfo
}{\void}
169 Collect informations from XAnim