Displaying 3 results from an estimated 3 matches for "_ogg_h".
2008 Feb 08
2
Ogg bitwise.c bit tracking
...the
bitpacker into libvorbis, where the functions are only used
internally, just allow a dependency change?
There is of course the bit of the libvorbis API which talks in terms
of ogg_packet structures, but maybe we could replicate the definition
of that in a vorbis header file (inside of #ifndef _OGG_H).
Removing the bitpackers from libogg would of course be an API change
to libogg, but we could defer that.
K.
2008 Feb 08
2
Ogg bitwise.c bit tracking
It's very small, maybe it could be made a separate statically linked lib ?
Or some of it inlined.
That said, libogg is small too, and some of the routines in there are quite
small as well.
2006 Oct 09
1
Vorbis primitive API examples (LONG)
...ON http://www.xiph.org/ *
* *
********************************************************************
function: subsumed libogg includes
********************************************************************/
#ifndef _OGG_H
#define _OGG_H
#ifdef __cplusplus
extern "C" {
#endif
#include "os_types.h"
typedef struct ogg_buffer_state{
struct ogg_buffer *unused_buffers;
struct ogg_reference *unused_references;
int outstanding;
int shutdown;
} ogg_buffer_...