Displaying 2 results from an estimated 2 matches for "oggbyte_buffer".
2003 Jul 22
2
Patch to get libogg2 to build with gcc 2.96
...:51:09 -0000
@@ -290,9 +290,10 @@
/* process/prepare next page, if any */
ogg_page og; /* only for parsing header values */
- og.header=os->header_tail; /* only for parsing header values */
- long pageno=ogg_page_pageno(&og);
+ long pageno;
oggbyte_buffer ob;
+ og.header=os->header_tail; /* only for parsing header values */
+ pageno=ogg_page_pageno(&og);
oggbyte_init(&ob,os->header_tail,0);
os->lacing_fill=oggbyte_read1(&ob,26);
<p>--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg...
2006 Oct 09
1
Vorbis primitive API examples (LONG)
...int headbit;
unsigned char *headptr;
long headend;
/* memory management */
ogg_reference *head;
ogg_reference *tail;
/* render the byte/bit counter API constant time */
long count; /* doesn't count the tail */
} oggpack_buffer;
typedef struct oggbyte_buffer {
ogg_reference *baseref;
ogg_reference *ref;
unsigned char *ptr;
long pos;
long end;
} oggbyte_buffer;
typedef struct ogg_sync_state {
/* decode memory management pool */
ogg_buffer_state *bufferpool;
/* stream buffers */
ogg_reference *fifo_head;
ogg_...