summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMonty <xiphmont@xiph.org>2002-05-08 03:34:10 +0000
committerMonty <xiphmont@xiph.org>2002-05-08 03:34:10 +0000
commitdc1c0f9cc3ea0efd29471885545d9ca36ce04499 (patch)
treebf01f0361c59ed9beeaaf9b1a2d21453f9c4385c /include
parentbe939eda7ee6452b14911b2877c4df0db72bdaf9 (diff)
downloadogg-dc1c0f9cc3ea0efd29471885545d9ca36ce04499.tar.gz
Tested changes needed for ongoing work on branches in vorbis/
Add bitpack copy and checkpoint functions git-svn-id: http://svn.xiph.org/trunk/ogg@3289 0101bb08-14d6-0310-b084-bc0e0c8e3800
Diffstat (limited to 'include')
-rw-r--r--include/ogg/ogg.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/include/ogg/ogg.h b/include/ogg/ogg.h
index 41ad86a..ab4f8d5 100644
--- a/include/ogg/ogg.h
+++ b/include/ogg/ogg.h
@@ -11,7 +11,7 @@
********************************************************************
function: toplevel libogg include
- last mod: $Id: ogg.h,v 1.14 2002/03/07 03:36:52 xiphmont Exp $
+ last mod: $Id: ogg.h,v 1.15 2002/05/08 03:34:09 xiphmont Exp $
********************************************************************/
#ifndef _OGG_H
@@ -110,6 +110,9 @@ typedef struct {
/* Ogg BITSTREAM PRIMITIVES: bitstream ************************/
extern void oggpack_writeinit(oggpack_buffer *b);
+extern void oggpack_writetrunc(oggpack_buffer *b,long bits);
+extern void oggpack_writealign(oggpack_buffer *b);
+extern void oggpack_writecopy(oggpack_buffer *b,void *source,long bits);
extern void oggpack_reset(oggpack_buffer *b);
extern void oggpack_writeclear(oggpack_buffer *b);
extern void oggpack_readinit(oggpack_buffer *b,unsigned char *buf,int bytes);
@@ -175,3 +178,9 @@ extern void ogg_packet_clear(ogg_packet *op);
#endif
#endif /* _OGG_H */
+
+
+
+
+
+