search for: _fetch_headers

Displaying 6 results from an estimated 6 matches for "_fetch_headers".

2001 Feb 04
2
Am I missing something?
Hey all, If my understanding is right, there's a serious big in vorbisfile.c, in the routine _fetch_headers(), which will only show up when comment packet spans multiple pages. The code to read the first 3 Vorbis packets ogg_stream_pagein() once, then calls ogg_stream_packetout(). The problem is that ogg_stream_pagein() only adds a single page to the ogg stream state, whereas ogg_stream_packetout(), l...
2002 Apr 24
2
ov_open error
...I put together a small a Visual C++ 6.0 project that uses the code from vorbisfile_example.c. I open an ogg file in binary mode and when ov_open gets called, it always fails. I then put together another project and compiled vorbisfile so I could see where the error was occuring. It is happening in _fetch_headers when it calls ogg_stream_packetout. The return values is -1, which means there is a bad header. I took the same ogg file and then I tried using it with code from decoder_example.c and when it calls ogg_stream_packetout it is fine. Any suggestions? Thanks -Elliot <p><p>--- >8 ----...
2000 Oct 18
1
Building on BeOS part 3
...l step. While trying to produce libvorbisfile. The make file is trying to compile with gcc -nostart vorbisfile.o -L/boot/home/config/lib -logg -Wl,-soname - Wl,libvorbisfile.so -o .libs/libvorbisfile.so with gives me a load of undefined reference errors such as vorbisfile.o: In function `_fetch_headers': vorbisfile.o(.text+0x6c8): undefined reference to `vorbis_info_init' vorbisfile.o(.text+0x6d1): undefined reference to `vorbis_comment_init' Now I can 'fix' this manually by adding -L./libs -lvorbis (or the other .o files but I think the former is better), but I'd like t...
2001 Jan 26
1
[fwd] Ogg123 crash report on EV4 Multia
....so.6.1 #1 0x20000833504 in chunk_alloc () from /lib/libc.so.6.1 #2 0x20000834b60 in __libc_calloc () from /lib/libc.so.6.1 #3 0x20000239f60 in _vorbis_unpack_books () from /usr/lib/libvorbis.so.0 #4 0x2000023a59c in vorbis_synthesis_headerin () from /usr/lib/libvorbis.so.0 #5 0x20000484784 in _fetch_headers () from /usr/lib/libvorbisfile.so.0 #6 0x20000484d28 in _open_seekable () from /usr/lib/libvorbisfile.so.0 #7 0x20000485698 in ov_open_callbacks () from /usr/lib/libvorbisfile.so.0 #8 0x2000048722c in ov_open () from /usr/lib/libvorbisfile.so.0 #9 0x120002d30 in play_file () #10 0x12000266c in...
2001 Sep 12
6
Yet another backtrace
Another one at block.c:176: --- Title: We The People Artist: DJ Lithium Presents Bitstream is 2 channel, 44100Hz Time: 58:29.07, Bitrate: 100.1 Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1024 (LWP 27207)] _vds_shared_init (v=0xbffff73c, vi=0x4024efe0, encp=0) at block.c:176 176 b->modebits=ilog2(ci->modes); (gdb) bt #0 _vds_shared_init
2000 May 01
2
Bug fix, win32 stuff
There was a bug in the new ov_open_callbacks where it would not zero out some member variables of the file info struct, and if a file was not successfully opened this would cause a crash at destruct time. Fixed. I've also made some changes so that vorbis will compile cleanly under win32 without one having to muck around with it. I have added a "vorbis_vc6" directory which contains