summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMonty <xiphmont@xiph.org>2002-02-28 04:12:48 +0000
committerMonty <xiphmont@xiph.org>2002-02-28 04:12:48 +0000
commitd8282fdb331ab1a46ed590797d335c83945365b8 (patch)
treecd931d3d3d922891b56af8726c3a579811490aaa /include
parent48e5deaf3c06fcc60dfc138f3a6ce8166bfc266a (diff)
downloadlibvorbis-git-d8282fdb331ab1a46ed590797d335c83945365b8.tar.gz
Single link files seeking fixes:
fix pcm exact seeking at very beginning (a rejected packet was being interpreted as a negative pcm offset) and very end of files (short final frames require processing from previous page's granulepos to get length of final frame correct) svn path=/trunk/vorbis/; revision=3115
Diffstat (limited to 'include')
-rw-r--r--include/vorbis/codec.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/vorbis/codec.h b/include/vorbis/codec.h
index eb12ddd0..117e7ef1 100644
--- a/include/vorbis/codec.h
+++ b/include/vorbis/codec.h
@@ -11,7 +11,7 @@
********************************************************************
function: libvorbis codec headers
- last mod: $Id: codec.h,v 1.39 2001/12/12 09:45:23 xiphmont Exp $
+ last mod: $Id: codec.h,v 1.40 2002/02/28 04:12:47 xiphmont Exp $
********************************************************************/
@@ -201,6 +201,7 @@ extern int vorbis_synthesis_headerin(vorbis_info *vi,vorbis_comment *vc,
extern int vorbis_synthesis_init(vorbis_dsp_state *v,vorbis_info *vi);
extern int vorbis_synthesis(vorbis_block *vb,ogg_packet *op);
+extern int vorbis_synthesis_trackonly(vorbis_block *vb,ogg_packet *op);
extern int vorbis_synthesis_blockin(vorbis_dsp_state *v,vorbis_block *vb);
extern int vorbis_synthesis_pcmout(vorbis_dsp_state *v,float ***pcm);
extern int vorbis_synthesis_read(vorbis_dsp_state *v,int samples);