Lines Matching refs:vorbis_dsp_state
56 /* vorbis_dsp_state buffers the current vorbis audio
59 typedef struct vorbis_dsp_state{
86 } vorbis_dsp_state;
102 vorbis_dsp_state *vd; /* For read-only access of configuration */
176 extern int vorbis_block_init(vorbis_dsp_state *v, vorbis_block *vb);
178 extern void vorbis_dsp_clear(vorbis_dsp_state *v);
179 extern double vorbis_granule_time(vorbis_dsp_state *v,
186 extern int vorbis_analysis_init(vorbis_dsp_state *v,vorbis_info *vi);
188 extern int vorbis_analysis_headerout(vorbis_dsp_state *v,
193 extern float **vorbis_analysis_buffer(vorbis_dsp_state *v,int vals);
194 extern int vorbis_analysis_wrote(vorbis_dsp_state *v,int vals);
195 extern int vorbis_analysis_blockout(vorbis_dsp_state *v,vorbis_block *vb);
199 extern int vorbis_bitrate_flushpacket(vorbis_dsp_state *vd,
207 extern int vorbis_synthesis_init(vorbis_dsp_state *v,vorbis_info *vi);
208 extern int vorbis_synthesis_restart(vorbis_dsp_state *v);
211 extern int vorbis_synthesis_blockin(vorbis_dsp_state *v,vorbis_block *vb);
212 extern int vorbis_synthesis_pcmout(vorbis_dsp_state *v,float ***pcm);
213 extern int vorbis_synthesis_lapout(vorbis_dsp_state *v,float ***pcm);
214 extern int vorbis_synthesis_read(vorbis_dsp_state *v,int samples);