Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members

ogg::oggpack_base Class Reference

Shared pieces of the bitpacker. More...

#include <oggcc.h>

Inheritance diagram for ogg::oggpack_base:

ogg::oggpack ogg::oggpackB List of all members.

Public Member Functions

oggpack_buffer * get_data ()
unsigned char * get_buffer ()
void readinit (unsigned char *buf, int bytes)
void readinit (packet *p)
void writeinit ()
ogg::packet packetout (ogg_int64_t granulepos, bool bos=false, bool eos=false)
 Probably inefficient at the moment, but it's for a Python wraper.


Detailed Description

Shared pieces of the bitpacker.


Member Function Documentation

void ogg::oggpack_base::readinit packet p  )  [inline]
 

Start reading data from an ogg packet.

libogg1 holds a reference to the packet; be careful not to read after you've invalidated the packet.


The documentation for this class was generated from the following file:
Generated on Wed Apr 7 03:10:32 2004 for oggpy/oggcc by doxygen 1.3.5