KVIrc
4.9.2
DeveloperAPIs
|
#include <DccVoiceCodec.h>
Public Member Functions | |
DccVideoTheoraCodec () | |
virtual void | decode (KviDataBuffer *stream, KviDataBuffer *videoSignal, KviDataBuffer *textSignal) |
virtual int | decodedFrameSize () |
virtual int | encodedFrameSize () |
virtual void | encodeText (KviDataBuffer *textSignal, KviDataBuffer *stream) |
virtual void | encodeVideo (KviDataBuffer *videoSignal, KviDataBuffer *stream) |
virtual | ~DccVideoTheoraCodec () |
Public Member Functions inherited from DccVideoCodec | |
DccVideoCodec () | |
const char * | name () |
virtual | ~DccVideoCodec () |
Private Attributes | |
KviOggTheoraDecoder * | m_pDecoder |
KviOggTheoraEncoder * | m_pEncoder |
Additional Inherited Members | |
Protected Attributes inherited from DccVideoCodec | |
KviCString | m_szName |
DccVideoTheoraCodec::DccVideoTheoraCodec | ( | ) |
References m_pDecoder, m_pEncoder, and DccVideoCodec::m_szName.
|
virtual |
References m_pDecoder, and m_pEncoder.
|
virtual |
Reimplemented from DccVideoCodec.
References KviOggTheoraDecoder::addData(), m_pDecoder, and KviDataBuffer::size().
|
virtual |
Reimplemented from DccVideoCodec.
|
virtual |
Reimplemented from DccVideoCodec.
|
virtual |
Reimplemented from DccVideoCodec.
References KviOggTheoraEncoder::addTextFrame(), KviDataBuffer::clear(), KviDataBuffer::data(), m_pEncoder, and KviDataBuffer::size().
|
virtual |
Reimplemented from DccVideoCodec.
References KviOggTheoraEncoder::addVideoFrame(), KviDataBuffer::clear(), KviDataBuffer::data(), m_pEncoder, and KviDataBuffer::size().
|
private |
Referenced by DccVideoTheoraCodec(), decode(), and ~DccVideoTheoraCodec().
|
private |
Referenced by DccVideoTheoraCodec(), encodeText(), encodeVideo(), and ~DccVideoTheoraCodec().