• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/libvorbis/include/vorbis/

Lines Matching refs:OggVorbis_File

111 typedef struct OggVorbis_File {
146 } OggVorbis_File;
149 extern int ov_clear(OggVorbis_File *vf);
150 extern int ov_fopen(char *path,OggVorbis_File *vf);
151 extern int ov_open(FILE *f,OggVorbis_File *vf,char *initial,long ibytes);
152 extern int ov_open_callbacks(void *datasource, OggVorbis_File *vf,
155 extern int ov_test(FILE *f,OggVorbis_File *vf,char *initial,long ibytes);
156 extern int ov_test_callbacks(void *datasource, OggVorbis_File *vf,
158 extern int ov_test_open(OggVorbis_File *vf);
160 extern long ov_bitrate(OggVorbis_File *vf,int i);
161 extern long ov_bitrate_instant(OggVorbis_File *vf);
162 extern long ov_streams(OggVorbis_File *vf);
163 extern long ov_seekable(OggVorbis_File *vf);
164 extern long ov_serialnumber(OggVorbis_File *vf,int i);
166 extern ogg_int64_t ov_raw_total(OggVorbis_File *vf,int i);
167 extern ogg_int64_t ov_pcm_total(OggVorbis_File *vf,int i);
168 extern double ov_time_total(OggVorbis_File *vf,int i);
170 extern int ov_raw_seek(OggVorbis_File *vf,ogg_int64_t pos);
171 extern int ov_pcm_seek(OggVorbis_File *vf,ogg_int64_t pos);
172 extern int ov_pcm_seek_page(OggVorbis_File *vf,ogg_int64_t pos);
173 extern int ov_time_seek(OggVorbis_File *vf,double pos);
174 extern int ov_time_seek_page(OggVorbis_File *vf,double pos);
176 extern int ov_raw_seek_lap(OggVorbis_File *vf,ogg_int64_t pos);
177 extern int ov_pcm_seek_lap(OggVorbis_File *vf,ogg_int64_t pos);
178 extern int ov_pcm_seek_page_lap(OggVorbis_File *vf,ogg_int64_t pos);
179 extern int ov_time_seek_lap(OggVorbis_File *vf,double pos);
180 extern int ov_time_seek_page_lap(OggVorbis_File *vf,double pos);
182 extern ogg_int64_t ov_raw_tell(OggVorbis_File *vf);
183 extern ogg_int64_t ov_pcm_tell(OggVorbis_File *vf);
184 extern double ov_time_tell(OggVorbis_File *vf);
186 extern vorbis_info *ov_info(OggVorbis_File *vf,int link);
187 extern vorbis_comment *ov_comment(OggVorbis_File *vf,int link);
189 extern long ov_read_float(OggVorbis_File *vf,float ***pcm_channels,int samples,
191 extern long ov_read_filter(OggVorbis_File *vf,char *buffer,int length,
194 extern long ov_read(OggVorbis_File *vf,char *buffer,int length,
196 extern int ov_crosslap(OggVorbis_File *vf1,OggVorbis_File *vf2);
198 extern int ov_halfrate(OggVorbis_File *vf,int flag);
199 extern int ov_halfrate_p(OggVorbis_File *vf);