git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@6693 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
		
			
				
	
	
		
			174 lines
		
	
	
		
			3.8 KiB
		
	
	
	
		
			TeX
		
	
	
	
	
	
			
		
		
	
	
			174 lines
		
	
	
		
			3.8 KiB
		
	
	
	
		
			TeX
		
	
	
	
	
	
| %
 | |
| % automatically generated by HelpGen from
 | |
| % /home/guilhem/PROJECTS/wxWindows/utils/wxMMedia2/lib/vidbase.h at 26/Feb/00 14:51:56
 | |
| %
 | |
| 
 | |
| \section{\class{wxVideoBaseDriver}}\label{wxvideobasedriver}
 | |
| 
 | |
| Classes definition
 | |
| 
 | |
| \wxheading{Derived from}
 | |
| 
 | |
| wxObject
 | |
| 
 | |
| \wxheading{Data structures}
 | |
| 
 | |
| {\small \begin{verbatim}
 | |
| typedef enum {
 | |
|   wxVIDEO\_MSAVI,
 | |
|   wxVIDEO\_MPEG,
 | |
|   wxVIDEO\_QT,
 | |
|   wxVIDEO\_GIF,
 | |
|   wxVIDEO\_JMOV,
 | |
|   wxVIDEO\_FLI,
 | |
|   wxVIDEO\_IFF,
 | |
|   wxVIDEO\_SGI,
 | |
|   wxVIDEO\_MPEG2
 | |
| } wxVideoType
 | |
| \end{verbatim}}
 | |
| 
 | |
| wxMMedia2 (video) types
 | |
| \latexignore{\rtfignore{\wxheading{Members}}}
 | |
| 
 | |
| 
 | |
| \membersection{wxVideoBaseDriver::wxVideoBaseDriver}\label{wxvideobasedriverwxvideobasedriver}
 | |
| 
 | |
| \func{}{wxVideoBaseDriver}{\void}
 | |
| 
 | |
| Ctors
 | |
| 
 | |
| 
 | |
| \membersection{wxVideoBaseDriver::wxVideoBaseDriver}\label{wxvideobasedriverwxvideobasedriver}
 | |
| 
 | |
| \func{}{wxVideoBaseDriver}{\param{wxInputStream\& }{str}}
 | |
| 
 | |
| 
 | |
| \membersection{wxVideoBaseDriver::wxVideoBaseDriver}\label{wxvideobasedriverwxvideobasedriver}
 | |
| 
 | |
| \func{}{wxVideoBaseDriver}{\param{const wxString\& }{filename}}
 | |
| 
 | |
| 
 | |
| \membersection{wxVideoBaseDriver::\destruct{wxVideoBaseDriver}}\label{wxvideobasedriverdtor}
 | |
| 
 | |
| \func{}{\destruct{wxVideoBaseDriver}}{\void}
 | |
| 
 | |
| Dtor
 | |
| 
 | |
| 
 | |
| \membersection{wxVideoBaseDriver::Play}\label{wxvideobasedriverplay}
 | |
| 
 | |
| \func{bool}{Play}{\void}
 | |
| 
 | |
| Usual functions ... They all return FALSE in case of errors.
 | |
| 
 | |
| 
 | |
| \membersection{wxVideoBaseDriver::Stop}\label{wxvideobasedriverstop}
 | |
| 
 | |
| \func{bool}{Stop}{\void}
 | |
| 
 | |
| 
 | |
| \membersection{wxVideoBaseDriver::Pause}\label{wxvideobasedriverpause}
 | |
| 
 | |
| \func{bool}{Pause}{\void}
 | |
| 
 | |
| 
 | |
| \membersection{wxVideoBaseDriver::Resume}\label{wxvideobasedriverresume}
 | |
| 
 | |
| \func{bool}{Resume}{\void}
 | |
| 
 | |
| 
 | |
| \membersection{wxVideoBaseDriver::SetSize}\label{wxvideobasedriversetsize}
 | |
| 
 | |
| \func{bool}{SetSize}{\param{wxSize }{size}}
 | |
| 
 | |
| Size management
 | |
| 
 | |
| 
 | |
| \membersection{wxVideoBaseDriver::GetSize}\label{wxvideobasedrivergetsize}
 | |
| 
 | |
| \constfunc{bool}{GetSize}{\param{wxSize\& }{size}}
 | |
| 
 | |
| 
 | |
| \membersection{wxVideoBaseDriver::IsCapable}\label{wxvideobasedriveriscapable}
 | |
| 
 | |
| \constfunc{bool}{IsCapable}{\param{wxVideoType }{WXUNUSED(v\_type)}}
 | |
| 
 | |
| Test the capability of the driver to handle the specified type
 | |
| 
 | |
| 
 | |
| \membersection{wxVideoBaseDriver::GetMovieCodec}\label{wxvideobasedrivergetmoviecodec}
 | |
| 
 | |
| \constfunc{wxString}{GetMovieCodec}{\void}
 | |
| 
 | |
| Return the video codec name
 | |
| 
 | |
| 
 | |
| \membersection{wxVideoBaseDriver::GetAudioCodec}\label{wxvideobasedrivergetaudiocodec}
 | |
| 
 | |
| \constfunc{wxString}{GetAudioCodec}{\void}
 | |
| 
 | |
| Return the audio codec name
 | |
| 
 | |
| 
 | |
| \membersection{wxVideoBaseDriver::GetSampleRate}\label{wxvideobasedrivergetsamplerate}
 | |
| 
 | |
| \constfunc{wxUint32}{GetSampleRate}{\void}
 | |
| 
 | |
| Return misc info about audio
 | |
| 
 | |
| 
 | |
| \membersection{wxVideoBaseDriver::GetChannels}\label{wxvideobasedrivergetchannels}
 | |
| 
 | |
| \constfunc{wxUint8}{GetChannels}{\void}
 | |
| 
 | |
| 
 | |
| \membersection{wxVideoBaseDriver::GetBPS}\label{wxvideobasedrivergetbps}
 | |
| 
 | |
| \constfunc{wxUint8}{GetBPS}{\void}
 | |
| 
 | |
| 
 | |
| \membersection{wxVideoBaseDriver::GetFrameRate}\label{wxvideobasedrivergetframerate}
 | |
| 
 | |
| \constfunc{double}{GetFrameRate}{\void}
 | |
| 
 | |
| Return frame rate
 | |
| 
 | |
| 
 | |
| \membersection{wxVideoBaseDriver::GetNbFrames}\label{wxvideobasedrivergetnbframes}
 | |
| 
 | |
| \constfunc{wxUint32}{GetNbFrames}{\void}
 | |
| 
 | |
| Return number of frames
 | |
| 
 | |
| 
 | |
| \membersection{wxVideoBaseDriver::OnFinished}\label{wxvideobasedriveronfinished}
 | |
| 
 | |
| \func{void}{OnFinished}{\void}
 | |
| 
 | |
| Called when the movie finished
 | |
| 
 | |
| 
 | |
| \membersection{wxVideoBaseDriver::AttachOutput}\label{wxvideobasedriverattachoutput}
 | |
| 
 | |
| \func{bool}{AttachOutput}{\param{wxWindow\& }{output}}
 | |
| 
 | |
| Attaches the video output to a window. The video will be shown in that window.
 | |
| 
 | |
| 
 | |
| \membersection{wxVideoBaseDriver::DetachOutput}\label{wxvideobasedriverdetachoutput}
 | |
| 
 | |
| \func{void}{DetachOutput}{\void}
 | |
| 
 | |
| 
 | |
| \membersection{wxVideoBaseDriver::IsPaused}\label{wxvideobasedriverispaused}
 | |
| 
 | |
| \constfunc{bool}{IsPaused}{\void}
 | |
| 
 | |
| They return the state of the movie.
 | |
| 
 | |
| 
 | |
| \membersection{wxVideoBaseDriver::IsStopped}\label{wxvideobasedriverisstopped}
 | |
| 
 | |
| \constfunc{bool}{IsStopped}{\void}
 | |
| 
 |