ogg_stream Struct Reference

#include <oggdec.h>


Data Fields

uint8_t * buf
unsigned int bufsize
unsigned int bufpos
unsigned int pstart
unsigned int psize
unsigned int pflags
unsigned int pduration
uint32_t serial
uint64_t granule
int64_t lastpts
int64_t lastdts
int64_t sync_pos
 file offset of the first page needed to reconstruct the current packet
int64_t page_pos
 file offset of the current page
int flags
struct ogg_codeccodec
int header
int nsegs
int segp
uint8_t segments [255]
int incomplete
 whether we're expecting a continuation in the next page
int page_end
 current packet is the last one completed in the page
int keyframe_seek
int got_start
void * private


Detailed Description

Definition at line 56 of file oggdec.h.


Field Documentation

uint8_t* ogg_stream::buf

unsigned int ogg_stream::bufpos

Definition at line 59 of file oggdec.h.

Referenced by ogg_new_buf(), ogg_packet(), ogg_read_page(), ogg_reset(), and ogg_save().

unsigned int ogg_stream::bufsize

Definition at line 58 of file oggdec.h.

Referenced by ogg_new_buf(), ogg_new_stream(), ogg_read_page(), and ogg_save().

struct ogg_codec* ogg_stream::codec [read]

Definition at line 71 of file oggdec.h.

Referenced by ogg_calc_pts(), ogg_get_length(), ogg_gptopts(), ogg_packet(), and ogg_read_header().

Definition at line 70 of file oggdec.h.

Referenced by ogg_read_page(), and speex_packet().

Definition at line 78 of file oggdec.h.

Referenced by ogg_get_length().

Definition at line 72 of file oggdec.h.

Referenced by ogg_new_stream(), ogg_packet(), and ogg_read_header().

whether we're expecting a continuation in the next page

Definition at line 75 of file oggdec.h.

Referenced by ogg_packet(), ogg_read_page(), and ogg_reset().

Definition at line 77 of file oggdec.h.

Referenced by ogg_read_packet(), ogg_read_seek(), and ogg_read_timestamp().

Definition at line 67 of file oggdec.h.

Referenced by ogg_calc_pts(), ogg_reset(), and speex_packet().

Definition at line 66 of file oggdec.h.

Referenced by ogg_calc_pts(), ogg_reset(), skeleton_header(), and speex_packet().

Definition at line 73 of file oggdec.h.

Referenced by ogg_packet(), ogg_page_packets(), ogg_read_page(), ogg_reset(), and speex_packet().

current packet is the last one completed in the page

Definition at line 76 of file oggdec.h.

Referenced by ogg_calc_pts(), and ogg_packet().

file offset of the current page

Definition at line 69 of file oggdec.h.

Referenced by ogg_packet(), ogg_read_page(), and ogg_reset().

unsigned int ogg_stream::pduration

Definition at line 63 of file oggdec.h.

Referenced by ogg_packet(), ogg_read_packet(), ogm_packet(), and speex_packet().

unsigned int ogg_stream::pflags

unsigned int ogg_stream::psize

unsigned int ogg_stream::pstart

uint8_t ogg_stream::segments[255]

Definition at line 74 of file oggdec.h.

Referenced by ogg_packet(), ogg_page_packets(), and ogg_read_page().

Definition at line 73 of file oggdec.h.

Referenced by ogg_packet(), ogg_read_page(), ogg_reset(), and speex_packet().

Definition at line 64 of file oggdec.h.

Referenced by ogg_find_stream(), ogg_new_stream(), and ogg_read_page().

file offset of the first page needed to reconstruct the current packet

Definition at line 68 of file oggdec.h.

Referenced by ogg_packet(), ogg_read_page(), and ogg_reset().


The documentation for this struct was generated from the following file:

Generated on Fri Oct 26 02:43:57 2012 for FFmpeg by  doxygen 1.5.8