• Main Page
  • Modules
  • Data Structures
  • Files

codec.h

Go to the documentation of this file.
00001 /********************************************************************
00002  *                                                                  *
00003  * THIS FILE IS PART OF THE OggTheora SOFTWARE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CODE.   *
00004  * USE, DISTRIBeE CODEC SOURCE CO