Displaying 20 results from an estimated 2000 matches similar to: "PATCH: Segfault fix for ogg123"
2001 Mar 03
1
(Yet another) ogg123 buffer patch
Here's yet another ogg123 patch that:
1) Adds a command-line parameter "--prebuffer n" or "-p n" that decodes "n"
chunks into the buffer before even forking off the writer thread.
2) Moves the buffer_shutdown call in ogg123.c to its proper place.
3) Doesn't use signals ;)
This way, the default behavior is to start playing immediately, while allowing
the user
2001 Jan 14
3
Wave Header Question
I'm reordering the code in ao_wav.c that writes wav files to prevent the
problem we had earlier. If ogg123 was improperly terminated (Segfault,
kill -9, etc.), the output wav file was not even recognizable because the
header was totally blank.
I have found that at the start of playback (from libao's perspective), I know
all of the wav header info except two things:
1) The length of the
2000 Jul 10
0
libao/ogg123 update: ESD (fwd)
------- Forwarded Message
Return-Path: owner-vorbis-dev@xiph.org
Delivery-Date: Mon Jul 10 01:38:16 2000
Delivered-To: xiphmont@localhost.xiph.org
Received: from localhost (localhost [127.0.0.1])
by bloopfish.xiph.org (Postfix) with ESMTP id 1A4A48882F
for <xiphmont@localhost>; Mon, 10 Jul 2000 01:38:15 -0700 (PDT)
Delivered-To: xiphmont@xiph.org
Received: from xiph.org
2002 Jun 26
1
Getting started with vorbisfile_example.c (MS VC 6)
Hello
Hope you don't mind another newbie's question.
Further to GIE's email about problems compiling decoder_example.c example
(MS VC 7) using debug static ogg/vorbis libs, we'd appreciate any help
getting the example files to compile on MS VC 6.
The zip files we have downloaded are:
libao-0.8.2.zip
libogg-1.0rc3.zip
libvorbis-1.0rc3.zip
vorbis-sdk-1.0rc3.zip
2001 Jul 23
0
libao: ogg123 branch ready
A branch of ogg123 is in CVS now which you can use to test the libao
prerelease. Because of the way I did the branch, checkout is a little screwy
(as Monty once said: "Know thy tools!").
(I am assuming here that you already have CVSROOT set correctly.)
cvs co vorbis-tools # Notice there is no tag here!
cd vorbis-tools/ogg123
cvs update -r volsung_20010721
Or, if you already have
2000 Jul 29
5
ogg123 HTTP streaming
I am about to commit HTTP streaming code for ogg123. This has no relation to
the discussion about "real" steaming Ogg; it just downloads and plays at the
same time. But unless you have a direct T3 connection, it'll almost definately
break up quite frequently. Solution? Buffer. But I have other things to work
on for the rest of the day...
Any screaming objections?
This has been
2001 Feb 21
0
Buffer problems
There seem to be a couple of problems with the buffering code just checked in:
1. buffer_shutdown(NULL) is called when the bitrate changes and you're not using a
buffer.
2. The buffer is not used for anything but the first file.
3. The buffer isn't explicitly closed when playback is finished, sometimes
leaving an ogg123 process sitting sucking up 100% CPU time.
Here's a patch that
2004 Jun 16
2
ogg123 volume?
Hi,
I need to adjust the output volume from ogg123 the same way that
mpg123 has the "-f n change scalefactor [32768]" option. I need to
do this within ogg123, instead of alternatives that involve pipes,
such as piping the output to sox.
I do not believe that this is currently possible in ogg123, and I'm
looking for some suggestions as to how it can be accomplished by
modifying
2004 Jun 16
2
ogg123 volume?
Hi,
I need to adjust the output volume from ogg123 the same way that
mpg123 has the "-f n change scalefactor [32768]" option. I need to
do this within ogg123, instead of alternatives that involve pipes,
such as piping the output to sox.
I do not believe that this is currently possible in ogg123, and I'm
looking for some suggestions as to how it can be accomplished by
modifying
2003 Jan 11
1
FLAC support in ogg123
Installment #3 on my coding binge:
The latest CVS version of ogg123 (in vorbis-tools) now plays FLAC and
Ogg FLAC files. The FLAC support is optional, so if you don't have FLAC
1.0.4 and the header files, ogg123 will still build without it.
Please give it a whirl and let me know how it works for you.
---
Stan Seibert
<p>--- >8 ----
List archives: http://www.xiph.org/archives/
2000 Jul 09
0
libao: Cross-platform audio for ogg123
Kenneth mentioned he wanted a cross-platform audio library to use for ogg123.
So, I've spent the last week hacking up the libao from ac3dec that someone
suggested earlier. It bears little resemblance to the old code, but now does
what I want.
libao now supports OSS and WAV file output, with the infrastructure in place
to expand further. There are Solaris and IRIX drivers that I inherited
2003 Jan 12
0
Speex support in ogg123
Okay, last email this week, I promise. :)
Speex support is in ogg123 CVS now. It doesn't calculate the total
length of the file because that looks like a rather involved
calculation. Chaining also doesn't work yet, but I think everything
else does. :)
Give it a whirl and let me know.
---
Stan Seibert
<p><p>--- >8 ----
List archives: http://www.xiph.org/archives/
2000 Jun 18
3
Makefile dependencies in vorbis-tools
I've been trying to tackle the vorbis source. I ran across what I think is a
missing dependency in the vorbis-tools directory. Since ogg123 and vorbize
are staticly linked to libvorbis and vorbisfile, when those file change, the
executables should be rebuilt. Below I've attached a patch. (I hope it
works. I am sort of new to patch and diff.)
BTW, I've been trying to find a good
2001 Jan 02
0
ogg123: close_dsp_on_suspend and next_on_SIGUSR1 patches submission
Hi,
A developper of MandrakeSoft needed for some reason to ameliorate ogg123
in a way: with the patch when you issue a Ctrl+Z (suspending the app) the
dsp is freed. Ofcourse the app can still continue when SIGCONT is
received.
Apparently he chose to separate the actual code into more functions.
Please note that this code uses local functions, it thus needs gcc to
compile.
-=-=--
---
2003 Nov 22
1
[Fwd: Signal handling bug in ogg123]
Daniel: thought you'd like to know that I'm forwarding this to the
vorbis-dev mailing list.
<p><p>Hey vorbis-dev (after a very long time!),
I got the attached message sent to just 3 of the people who have worked
on ogg123, and thought it would probably due better good on the mailing
list.
It seems to concern http://bugs.xiph.org/show_bug.cgi?id=250 by casual
search.
For
2000 Dec 11
1
fixing shuffle in ogg123
Hi,
There is a bug in the shuffle of ogg123 which was here at least until the
CVS version of 3 days ago. Here's our fix: (it seems to be not perfectly
equiprobable but at least fixes the old one which sometimes gives two
times the same song and never the other song)
-=-=--
--- vorbis-tools-1.0beta3/ogg123/ogg123.c.pix Sat Nov 4 01:23:21 2000
+++ vorbis-tools-1.0beta3/ogg123/ogg123.c Thu
2000 Dec 15
1
AIX + ogg123
Has anyone managed to get ogg123 to compile in AIX? I'm got an RS6k with a
PPC 604e, running AIX 4.3.3. I can get libogg, libvorbis, libao, oggenc
(so, everything _but_ ogg123) to compile just fine. I'm using gcc,
thankfully, and not the native IBM compilers. I believe the problem to be
with the linker. By default gcc for AIX doesn't use the GNU linker, but
the standard AIX
2001 Jan 26
1
[fwd] Ogg123 crash report on EV4 Multia
----- Forwarded message from Telford Tendys <telford@triode.net.au> -----
Delivery-Date: Thu Jan 25 22:22:57 2001
Date: Fri, 26 Jan 2001 16:26:27 +1100
From: Telford Tendys <telford@triode.net.au>
To: feedback@vorbis.com
Subject: Comments on your code
User-Agent: Mutt/1.2.5i
Dear Vorbis,
I didn't even know about ogg or vorbis until I was at a conference
and someone said, ``if
2000 Jun 19
1
PATCH: Falling off the end of linked lists.
[I'm still poking around in vorbis-tools. Here's another trivial patch.]
In ogg123.c, the function get_stream goes down a linked list looking for the
nth stream. Currently it will run off the end of the list and dereference the
NULL pointer if the list is smaller than n. Attached is a patch to check for
a null list and abort.
Would assert() be a better way to do this?
-=-=-
Stan
2001 Jan 08
2
[fwd] ogg123 (from: pfk@fuchs.offl.uni-jena.de)
A feature request that sounds reasonable and a bug report.
----- Forwarded message from Frank Klemm <pfk@fuchs.offl.uni-jena.de> -----
Delivery-Date: Sat Jan 6 06:35:21 2001
Date: Sat, 6 Jan 2001 15:26:43 +0100
From: Frank Klemm <pfk@fuchs.offl.uni-jena.de>
To: xiphmont@xiph.org
Subject: ogg123
X-Mailer: Mutt 1.0.1i
For ogg123 I need the following feature:
- Decode one .ogg file