Package: pyvorbis / 1.5-4

Metadata

Package Version Patches format
pyvorbis 1.5-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01_previous_changes.patch | (download)

src/pyvorbiscodec.c | 85 40 + 45 - 0 !
src/pyvorbiscodec.h | 4 2 + 2 - 0 !
src/pyvorbisinfo.c | 30 18 + 12 - 0 !
test/ogg123.py | 12 9 + 3 - 0 !
4 files changed, 69 insertions(+), 62 deletions(-)

 new patch generated from pyvorbis 1.3-3 diff.gz

02_whrandom_gone.patch | (download)

test/ogg123.py | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 whrandom in python2.4 is deprecated, and in python2.5 is gone
this patch uses the 'random' module which is a drop-in replacement

03_fix_call_to_ov_read.patch | (download)

src/pyvorbisfile.c | 32 11 + 21 - 0 !
1 file changed, 11 insertions(+), 21 deletions(-)

 fix the crash/no sound while trying to play fofix/guitar hero
 This mod was trying to force a prototype on an array of callbacks, it's a
 miracle that it ever worked, maybe older versions of python were more
 forgiving, or recent versions of libc don't let this kind of thing to
 pass...
 .
 Also changed the memory allocation of py_ov_read to something simpler