Displaying 20 results from an estimated 1000 matches similar to: "Problems with vorbisfile and files smaller than CHUNKSIZE"
2002 Nov 12
2
Vorbisfile: Small Files broken in 1.0?
I am a game developer, and we used RC3 in our last game. Worked great.
I'm trying to update to 1.0 now, and running into some problems.
Specifically, I think a change to _get_prev_page() in vorbisfile.c broke
the decoder for very small files. I have a file called "silence" that's
just a silent wav file. It compresses down to barely more than the
header, so it's _really_
2000 Apr 20
3
Thoughts on vorbisfile
Hi all,
While reading through various bits of libvorbis and vorbisfile, and then
thinking about how to implement other features in the xmms and winamp
plugins, I had some thoughts...
Vorbisfile is very useful, and very easy to use. It is, however, tied to
stdio - which means you can't use it for lots of other stuff where it'd be
useful - like streaming, or (under win32) avoiding stdio
2000 Apr 21
3
vorbisfile updates, and a couple of questions
The changes to vorbisfile that I suggested earlier have now been committed -
this is mostly a merge of my code with a similar patch from Martin Vogt
(thanks Martin).
The old ov_open() interface remains untouched - and for many people, this is
all you'll need to use, ever. It now calls the new interface with
appropriate arguments.
The new ov_open_callbacks() function adds an extra argument to
2001 Oct 31
0
vorbisfile weirdness
Hi!
I'm trying to write a vorbis plugin for my MP3/Music/Media player
(http://elmp-tng.sourceforge.net). I'm using vorbisfile, and
ov_open_callbacks() (to interface with my VFS layer). The problem is the
same using plain ov_open() though...
Some files play perfectly, while others (most) fail. ov_open returns
OV_EBADHEADER. The really strange thing is that both ogg123, and the
simple test
2003 Sep 22
1
vorbisfile for Mac Classic
Hi, this is my first post, I hope it's the right
mailing list (or should it be vorbis@xiph.org?)
I just downloaded "SDK for MacOS9" and tried to
compile the "vorbisfile_example.c" sample with
CodeWarrior for Mac 8 on a Mac OS 9.2 machine. I
included the libOgg and libVorbis libraries in my
project, but the linker cannot file ov_clear(),
ov_read(), ov_pcm_total(),
2003 Apr 01
1
Underscores in BCB making vorbisfile unusable
I use Borland C++ Builder 3 and I'm having trouble getting vorbisfile to work. This version of C++ Builder prefixes function names with underscores, so in the .obj file ov_open would look like _ov_open. Now, when linking the .obj files, it looks for the function _ov_open in all other .obj files and .lib files in the project. It finds none, and gives me an unresolved external error. I can
2004 Feb 17
1
Vorbisfile Problem...
OK, I have a minor problem with the 'vorbisfile' libraries. I copied both the normal and dynamic DLLs to my program directory, and they load fine. Thing is, if I link with 'vorbisfile.lib' and use 'ov_open', the application just locks up. If I link with 'vorbisfile_d.lib' and use the function, Windows brings up a standard crash window, and I can just use that to
2009 Feb 08
1
[libvorbis] Bugfix: seek broken for large files and on pure 32 bit architectures
In file vorbisfile.c, function
int ov_pcm_seek_page(OggVorbis_File *vf,ogg_int64_t pos)
the calculation of the approximate seek point causes an overflow for
very large files and on pure 32 bit architectures.
/* take a (pretty decent) guess. */
bisect=begin +
(target-begintime)*(end-begin)/(endtime-begintime) - CHUNKSIZE;
The temporary expression (target-begintime)*(end-begin)
2001 Sep 04
2
Problems using vorbisfile.dll
Hello.
Not certain this post belongs here, got a little confused about
vorbis-dev / vorbis. If it doesn’t, please tell me so :)
Well, on to the problem.
I’m adding ogg support into an audio-player.
For some reason I want it using vorbisfile threw the dll’s.
It works just fine with the debug dll. No problems what so ever.
But with the Retail dlls, when I call ov_open my memory gets messed up.
2002 Mar 27
0
CVS libvorbisfile
Hi,
Today I tried to run my player code with the CVS libvorbis (instead of RC3
as usual) and I found the infinite loop here (lines prefixed with >> are
in the loop):
tatic ogg_int64_t _get_prev_page(OggVorbis_File *vf,ogg_page *og){
ogg_int64_t begin=vf->offset;
ogg_int64_t end=begin;
ogg_int64_t ret;
ogg_int64_t offset=-1;
>> while(offset==-1){
>>
2009 Jun 04
1
ogg audio streaming problem
Hi,guys
Hope you are doing well!
I am an ogg format starter, and I am implementing ogg audio streaming.
I meet some problems for streaming.
My application is as follows:
I send download request to server,and server sends the download ogg file to
client side.
when a certain amount of data is downloaded, and I start to play the ogg
file by using a library.
I use juce c++ library which uses
2003 Jan 05
2
VorbisFile library crashs.
Hello!
There is a problem with the VorbisFile library. It only works when I open an
OGG file for
the 1st time. After I closed the file and try to open another one or the
same it crashs. It seems it applies to the use of either ov_open or ov_test
functions or their combination.
I wrote a test app that illustrates the bug. It crashs with a message
"Unmapped memory exception". It's
2004 May 18
1
Can vorbisfile read comments from an HTTP stream
Just noticed this article on Slashdot:
http://ask.slashdot.org/article.pl?sid=04/05/18/0432202
...about the feasibility and efficiency of reading id3v2 tags out of mp3's
over http. I know that vorbisfile's callback model is well suited to handling
this sort of scenario, but I'm curious to know whether ov_open will try to
read enough stream to pull the comments out on a
2009 Jun 04
0
ogg audio streaming problem
Hi,guys
Hope you are doing well!
I am an ogg format starter, and I am implementing ogg audio streaming.
I meet some problems for streaming.
My application is as follows:
I send download request to server,and server sends the download ogg file to
client side.
when a certain amount of data is downloaded, and I start to play the ogg
file by using a library.
I use juce c++ library which uses
2001 Nov 18
5
vorbisfile.o givng me problems
I have been having problems compling vorbis on my computer( running redhat
7.1 ), it gives me a bunch of errors about vorbisfile.o( at least that what
the errors are complaining about...I don't know enough to figure out what is
wrong ).
Below is the output I get from compile:
Making all in examples
make[1]: Entering directory `/home/mchavez/devel/vorbis/examples'
/bin/sh ../libtool
2001 Nov 18
5
vorbisfile.o givng me problems
I have been having problems compling vorbis on my computer( running redhat
7.1 ), it gives me a bunch of errors about vorbisfile.o( at least that what
the errors are complaining about...I don't know enough to figure out what is
wrong ).
Below is the output I get from compile:
Making all in examples
make[1]: Entering directory `/home/mchavez/devel/vorbis/examples'
/bin/sh ../libtool
2000 Jun 27
1
vorbis-tools/Makefile.in glitch...
I'm updating my vorbis rpm spec file, and when I try to do "make -C
vorbis-tools ogg123", due to rpm's build environment, I get lots of:
gcc ogg123.o -o ogg123 -lm ../lib/libvorbis.a ../lib/vorbisfile.a
../lib/vorbisfile.a(vorbisfile.o): In function `_get_prev_page':
vorbisfile.o(.text+0x54): undefined reference to `ogg_sync_reset'
vorbisfile.o(.text+0xa9): undefined
2003 Mar 06
0
Vorbisfile changes/additions
Hi folks,
I've finished a round of extension and optimization of Vorbisfile.
I'm working on docs to the committed changes right now. I'd
appreciate testing of new functionality and verifying old
functionality isn't broken.
Summary of changes:
General seeking cleanup; a number of boundary cases dealing with short
files and chained files got fixed in the process. The bugs should
2003 Dec 14
1
Bride of vorbisfile questions
I've been playing around with using ov_test and ov_test_open as an alternative
to ov_open in the xmms plugin's vorbis_check_file function. xmms never
bothers to cache the result of a file check, so it tends to happen rather a
lot. Unfortunately ov_test_open returns OV_EINVAL because ov_test seems to
have left vf->ready_state to OPEN rather than PARTOPEN.
I'm presuming this is
2004 Apr 05
2
Massive Problems on Windows XP pro with Libvorbis[Vorbisfile]1.0.1
Hey there
I'm using CodeWarrior8 for development on the windows platform and
have been trying for some time now to add .ogg support to my engine
project.
First i had the problem quite a lot had out there with a crashing/freezing
call to ov_open which i solved by recompiling those libs against the
single-threaded variant of the core libs using VC++ 6
But now i have another problem.
now every