#include <TheoraDecoder.h>
Public Member Functions | |
| TheoraDecoder (void) | |
| ~TheoraDecoder (void) | |
| bool | initCodec () |
| yuv_buffer * | decodeTheora (StampedOggPacket *inPacket) |
| bool | decodeHeader (StampedOggPacket *inHeaderPacket) |
| ogg_packet * | simulateOldOggPacket (StampedOggPacket *inPacket) |
| unsigned char * | convertYUV (yuv_buffer *inBuffer, unsigned long inFormat) |
Public Attributes | |
| theora_info | mTheoraInfo |
Protected Attributes | |
| theora_comment | mTheoraComment |
| theora_state | mTheoraState |
| yuv_buffer | mYUVBuffer |
| StampedOggPacket * | mPartialPacket |
| unsigned long | mHeadersSeen |
| bool | mFirstPacket |
| bool | mFirstHeader |
| unsigned long | mPacketCount |
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.9