#include "stdafx.h"#include <libOOOgg/libOOOgg.h>#include <libOOOgg/dllstuff.h>#include <libilliCore/iBE_Math.h>#include <libilliCore/iLE_Math.h>#include "OggFileWriter.h"#include <iostream>#include <fstream>Include dependency graph for UnTransmoggrify.cpp:

Go to the source code of this file.
Classes | |
| struct | sStreamInfo |
Functions | |
| bool | fixifyPage (OggPage *inOggPage, sStreamInfo *inStreamInfo) |
| int | main (int argc, char *argv[]) |
| bool | pageCB (OggPage *inOggPage, void *) |
| bool | setMuxState (OggPage *inOggPage, OggMuxStream *inMuxStream) |
Variables | |
| unsigned long | bytePos |
| OggFileWriter * | fileWriter |
| unsigned long | granFixCount = 0 |
| bool | hasPageWaiting = false |
| OggPageInterleaver * | interleaver |
| bool | isFirstPage = true |
| OggPage * | pendingPage = NULL |
| OggMuxStream * | pendingStream = NULL |
| vector< sStreamInfo * > | streamList |
|
||||||||||||
|
Definition at line 68 of file UnTransmoggrify.cpp. References OggPage::computeAndSetCRCChecksum(), OggPage::getPacket(), OggPage::header(), OggPacket::isTruncated(), sStreamInfo::mMuxStream, sStreamInfo::mUptoSeqNo, OggMuxStream::numHeaders(), OggPage::numPackets(), OggPageHeader::setGranulePos(), and OggPageHeader::setPageSequenceNo(). Referenced by pageCB(). |
Here is the call graph for this function:

|
||||||||||||
|
Definition at line 207 of file UnTransmoggrify.cpp. References bytePos, OggDataBuffer::feed(), fileWriter, interleaver, pageCB(), and OggDataBuffer::registerStaticCallback(). |
Here is the call graph for this function:

|
||||||||||||
Here is the call graph for this function:

|
||||||||||||
|
Definition at line 88 of file UnTransmoggrify.cpp. References iBE_Math::charArrToULong(), OggPage::getPacket(), OggPacket::packetData(), OggMuxStream::setConversionParams(), and OggMuxStream::setNumHeaders(). Referenced by pageCB(). |
Here is the call graph for this function:

|
|
Definition at line 45 of file UnTransmoggrify.cpp. |
|
|
Definition at line 49 of file UnTransmoggrify.cpp. Referenced by main(). |
|
|
Definition at line 56 of file UnTransmoggrify.cpp. |
|
|
Definition at line 54 of file UnTransmoggrify.cpp. Referenced by pageCB(). |
|
|
Definition at line 47 of file UnTransmoggrify.cpp. |
|
|
Definition at line 53 of file UnTransmoggrify.cpp. Referenced by pageCB(). |
|
|
Definition at line 51 of file UnTransmoggrify.cpp. Referenced by OggDataBuffer::OggDataBuffer(), and pageCB(). |
|
|
Definition at line 52 of file UnTransmoggrify.cpp. Referenced by pageCB(). |
|
|
Definition at line 65 of file UnTransmoggrify.cpp. Referenced by pageCB(). |
1.3.9