Basic Theora support working, added a function to the dtsc lib.

This commit is contained in:
Erik Zandvliet 2013-06-25 16:03:36 +02:00
parent a2f088ad80
commit f88bee5baf
6 changed files with 90 additions and 13 deletions

View file

@ -27,7 +27,7 @@ namespace OGG{
char getPageSegments();
inline void setPageSegments(char newVal);
char* getSegmentTable();
std::deque<unsigned int> getSegmentTableDeque();
std::deque<unsigned int> & getSegmentTableDeque();
bool setSegmentTable(std::vector<unsigned int> layout);
void setSegmentTable(char* newVal, unsigned int length);
unsigned long int getPageSize();
@ -40,6 +40,7 @@ namespace OGG{
std::string toPrettyString(size_t indent = 0);
void setInternalCodec(std::string myCodec);
private:
std::deque<unsigned int> segmentTableDeque;
long unsigned int calcChecksum();
char* data;
unsigned int datasize;