SkyGI::ISSCodec Class Reference

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

Public Member Functions

 ISSCodec ()
 ~ISSCodec ()
virtual String GetName ()=0
virtual bool Open (ISSStream *pStream, ISSFormat *pCodecFormat, ISSFormat *pOutputFormat, bool bEncode=false)=0
virtual ISSPacketAllocDecodePacket (ISSStream *pStream)=0
virtual void FreeDecodePacket (ISSStream *pStream, ISSPacket *pDecodePacket)=0
virtual bool DecodePacket (ISSPacket *pPacket)=0

Constructor & Destructor Documentation

ISSCodec::ISSCodec (  ) 

ISSCodec::~ISSCodec (  ) 


Member Function Documentation

virtual String SkyGI::ISSCodec::GetName (  )  [pure virtual]

Implemented in FFMpegCodec.

virtual bool SkyGI::ISSCodec::Open ( ISSStream pStream,
ISSFormat pCodecFormat,
ISSFormat pOutputFormat,
bool  bEncode = false 
) [pure virtual]

Implemented in FFMpegCodec.

virtual ISSPacket* SkyGI::ISSCodec::AllocDecodePacket ( ISSStream pStream  )  [pure virtual]

Implemented in FFMpegCodec.

virtual void SkyGI::ISSCodec::FreeDecodePacket ( ISSStream pStream,
ISSPacket pDecodePacket 
) [pure virtual]

Implemented in FFMpegCodec.

virtual bool SkyGI::ISSCodec::DecodePacket ( ISSPacket pPacket  )  [pure virtual]

Implemented in FFMpegCodec.


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