Public Attributes

ogg_private_t Struct Reference
[limoi ogg decoder component]

#include <limoi-ogg.h>

List of all members.

Public Attributes

limoi_audio_decoder_t audio_decoder
int header_counts
int decoder_inited
int decoder_pcm_ready
int decoder_first_time
ogg_sync_state oy
ogg_stream_state os
ogg_page og
ogg_packet op
vorbis_info vi
vorbis_comment vc
vorbis_dsp_state vd
vorbis_block vb

Detailed Description

ogg decoder component private data structure.


Member Data Documentation

decoder has PCM output ready.

stream header counts.

decoder initialization state.

inherit limoi audio decoder.

ogg_page og

take physical pages, weld into a logical stream of packets

ogg_packet op

one Ogg bitstream page. Vorbis packets are inside

ogg_stream_state os

sync and verify incoming physical bitstream

ogg_sync_state oy

first time decoding op.

vorbis_block vb

central working state for the packet->PCM decoder

vorbis_comment vc

struct that stores all the static vorbis bitstream settings

vorbis_dsp_state vd

struct that stores all the bitstream user comments

vorbis_info vi

one raw packet of data for decode

LIMOpenMAX Implementation API Reference - Generated by doxygen