#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_codec * | codec |
| 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 |
| void * | private |
Definition at line 56 of file oggdec.h.
| uint8_t* ogg_stream::buf |
Definition at line 57 of file oggdec.h.
Referenced by celt_header(), dirac_header(), flac_header(), ogg_new_buf(), ogg_new_stream(), ogg_packet(), ogg_read_close(), ogg_read_packet(), ogg_read_page(), ogg_restore(), ogg_save(), ogm_dshow_header(), ogm_header(), ogm_packet(), old_dirac_header(), skeleton_header(), speex_header(), theora_header(), and vorbis_header().
| 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().
| uint64_t ogg_stream::granule |
Definition at line 65 of file oggdec.h.
Referenced by ogg_calc_pts(), ogg_get_length(), ogg_packet(), ogg_read_page(), ogg_reset(), and speex_packet().
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().
| int64_t ogg_stream::lastdts |
| int64_t ogg_stream::lastpts |
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().
| int64_t ogg_stream::page_pos |
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 |
Definition at line 62 of file oggdec.h.
Referenced by dirac_gptopts(), ogg_packet(), ogg_read_packet(), ogg_read_timestamp(), ogm_packet(), old_dirac_gptopts(), and theora_gptopts().
| void* ogg_stream::private |
Definition at line 78 of file oggdec.h.
Referenced by celt_header(), ogg_read_close(), ogg_read_page(), speex_header(), speex_packet(), theora_gptopts(), theora_header(), and vorbis_header().
| unsigned int ogg_stream::psize |
Definition at line 61 of file oggdec.h.
Referenced by celt_header(), dirac_header(), flac_header(), ogg_packet(), ogg_read_packet(), ogg_read_page(), ogg_reset(), ogm_header(), ogm_packet(), skeleton_header(), speex_header(), theora_header(), and vorbis_header().
| unsigned int ogg_stream::pstart |
Definition at line 60 of file oggdec.h.
Referenced by celt_header(), dirac_header(), flac_header(), ogg_new_buf(), ogg_packet(), ogg_read_packet(), ogg_read_page(), ogg_reset(), ogm_dshow_header(), ogm_header(), ogm_packet(), old_dirac_header(), skeleton_header(), speex_header(), theora_header(), and vorbis_header().
| 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().
| int ogg_stream::segp |
Definition at line 73 of file oggdec.h.
Referenced by ogg_packet(), ogg_read_page(), ogg_reset(), and speex_packet().
| uint32_t ogg_stream::serial |
Definition at line 64 of file oggdec.h.
Referenced by ogg_find_stream(), ogg_new_stream(), and ogg_read_page().
| int64_t ogg_stream::sync_pos |
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().
1.5.8