SkyGI::ISSPlay Class Reference

Inheritance diagram for SkyGI::ISSPlay:
[legend]
Collaboration diagram for SkyGI::ISSPlay:
[legend]
List of all members.

Public Member Functions

 ISSPlay ()
 ~ISSPlay ()
bool Open (const String &szFileName)
bool Play ()
bool Stop ()
bool Pause ()
bool Wait ()
bool IsPlaying ()
void Invalidate ()
bool IsEOF ()
void SetEOF (bool bEOF)
bool IsValid ()
bool Close ()
void EnableAudioOutput (bool bEnable)
void EnableVideoOutput (bool bEnable)
virtual ISSOutputOpenAudioOutputDevice (ISSInput *pInput, ISSStream *pInputStream)
virtual ISSOutputOpenVideoOutputDevice (ISSInput *pInput, ISSStream *pInputStream)
ISSSourceGetSource ()
ISSStreamGetAudioInputStream ()
ISSStreamGetVideoInputStream ()
ISSStreamGetAudioOutputStream ()
ISSStreamGetVideoOutputStream ()
bool SetVideoOutputInterface (ISSVideoOutput *pInterface)
long long GetSyncTime ()
bool Seek (long long ullPos)
long long GetSize ()
long long GetPos ()

Classes

class  Private

Detailed Description

Examples:

videoview.cpp.


Constructor & Destructor Documentation

ISSPlay::ISSPlay (  ) 

ISSPlay::~ISSPlay (  ) 


Member Function Documentation

bool ISSPlay::Open ( const String szFileName  ) 

bool ISSPlay::Play (  ) 

bool ISSPlay::Stop (  ) 

bool SkyGI::ISSPlay::Pause (  ) 

bool ISSPlay::Wait (  ) 

bool ISSPlay::IsPlaying (  ) 

void ISSPlay::Invalidate (  ) 

bool ISSPlay::IsEOF (  ) 

void ISSPlay::SetEOF ( bool  bEOF  ) 

bool ISSPlay::IsValid (  ) 

bool ISSPlay::Close (  ) 

void ISSPlay::EnableAudioOutput ( bool  bEnable  ) 

void ISSPlay::EnableVideoOutput ( bool  bEnable  ) 

ISSOutput * ISSPlay::OpenAudioOutputDevice ( ISSInput pInput,
ISSStream pInputStream 
) [virtual]

ISSOutput * ISSPlay::OpenVideoOutputDevice ( ISSInput pInput,
ISSStream pInputStream 
) [virtual]

ISSSource * ISSPlay::GetSource (  ) 

ISSStream * ISSPlay::GetAudioInputStream (  ) 

ISSStream * ISSPlay::GetVideoInputStream (  ) 

ISSStream * ISSPlay::GetAudioOutputStream (  ) 

ISSStream * ISSPlay::GetVideoOutputStream (  ) 

bool ISSPlay::SetVideoOutputInterface ( ISSVideoOutput pInterface  ) 

long long ISSPlay::GetSyncTime (  ) 

bool ISSPlay::Seek ( long long  ullPos  ) 

long long ISSPlay::GetSize (  ) 

long long ISSPlay::GetPos (  ) 


Generated on Thu Dec 13 18:14:48 2007 for SkyGI by  doxygen 1.5.1-p1