libvorbis: adopted and updated to 1.3.3
This commit is contained in:
parent
e318e18b43
commit
be31a68547
@ -7,19 +7,19 @@ drwxr-xr-x root/root usr/include/vorbis/
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
-rw-r--r-- root/root usr/lib/libvorbis.a
|
||||
-rwxr-xr-x root/root usr/lib/libvorbis.la
|
||||
lrwxrwxrwx root/root usr/lib/libvorbis.so -> libvorbis.so.0.4.5
|
||||
lrwxrwxrwx root/root usr/lib/libvorbis.so.0 -> libvorbis.so.0.4.5
|
||||
-rwxr-xr-x root/root usr/lib/libvorbis.so.0.4.5
|
||||
lrwxrwxrwx root/root usr/lib/libvorbis.so -> libvorbis.so.0.4.6
|
||||
lrwxrwxrwx root/root usr/lib/libvorbis.so.0 -> libvorbis.so.0.4.6
|
||||
-rwxr-xr-x root/root usr/lib/libvorbis.so.0.4.6
|
||||
-rw-r--r-- root/root usr/lib/libvorbisenc.a
|
||||
-rwxr-xr-x root/root usr/lib/libvorbisenc.la
|
||||
lrwxrwxrwx root/root usr/lib/libvorbisenc.so -> libvorbisenc.so.2.0.8
|
||||
lrwxrwxrwx root/root usr/lib/libvorbisenc.so.2 -> libvorbisenc.so.2.0.8
|
||||
-rwxr-xr-x root/root usr/lib/libvorbisenc.so.2.0.8
|
||||
lrwxrwxrwx root/root usr/lib/libvorbisenc.so -> libvorbisenc.so.2.0.9
|
||||
lrwxrwxrwx root/root usr/lib/libvorbisenc.so.2 -> libvorbisenc.so.2.0.9
|
||||
-rwxr-xr-x root/root usr/lib/libvorbisenc.so.2.0.9
|
||||
-rw-r--r-- root/root usr/lib/libvorbisfile.a
|
||||
-rwxr-xr-x root/root usr/lib/libvorbisfile.la
|
||||
lrwxrwxrwx root/root usr/lib/libvorbisfile.so -> libvorbisfile.so.3.3.4
|
||||
lrwxrwxrwx root/root usr/lib/libvorbisfile.so.3 -> libvorbisfile.so.3.3.4
|
||||
-rwxr-xr-x root/root usr/lib/libvorbisfile.so.3.3.4
|
||||
lrwxrwxrwx root/root usr/lib/libvorbisfile.so -> libvorbisfile.so.3.3.5
|
||||
lrwxrwxrwx root/root usr/lib/libvorbisfile.so.3 -> libvorbisfile.so.3.3.5
|
||||
-rwxr-xr-x root/root usr/lib/libvorbisfile.so.3.3.5
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/vorbis.pc
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/vorbisenc.pc
|
||||
|
@ -1,2 +1 @@
|
||||
798a4211221073c1409f26eac4567e8b libvorbis-1.3.2.tar.bz2
|
||||
da63af101889342f87cf33f15924adc4 libvorbis.diff
|
||||
71b649d3e08e63ece16649df906ce8b9 libvorbis-1.3.3.tar.xz
|
||||
|
@ -1,16 +1,16 @@
|
||||
# Description: Vorbis codec library
|
||||
# URL: http://www.xiph.org/ogg/vorbis/
|
||||
# Maintainer: Tilman Sauerbeck, tilman at crux dot nu
|
||||
# Depends on: libogg
|
||||
# URL: http://www.xiph.org/ogg/vorbis/
|
||||
# Maintainer: Jose V Beneyto, sepen at crux dot nu
|
||||
# Packager: Tilman Sauerbeck, tilman at crux dot nu
|
||||
# Depends on: libogg
|
||||
|
||||
name=libvorbis
|
||||
version=1.3.2
|
||||
release=2
|
||||
source=(http://downloads.xiph.org/releases/vorbis/$name-$version.tar.bz2 $name.diff)
|
||||
version=1.3.3
|
||||
release=1
|
||||
source=(http://downloads.xiph.org/releases/vorbis/$name-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
cd $name-$version
|
||||
patch -p3 -i $SRC/$name.diff
|
||||
./configure --prefix=/usr
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
@ -1,24 +0,0 @@
|
||||
# Stolen from Mozilla, with minor adjustments.
|
||||
# Author: Timothy B. Terriberry <tterribe@vt.edu>
|
||||
|
||||
diff --git a/media/libvorbis/lib/floor1.c b/media/libvorbis/lib/floor1.c
|
||||
--- a/media/libvorbis/lib/floor1.c
|
||||
+++ b/media/libvorbis/lib/floor1.c
|
||||
@@ -162,16 +162,17 @@ static vorbis_info_floor *floor1_unpack
|
||||
|
||||
/* read the post list */
|
||||
info->mult=oggpack_read(opb,2)+1; /* only 1,2,3,4 legal now */
|
||||
rangebits=oggpack_read(opb,4);
|
||||
if(rangebits<0)goto err_out;
|
||||
|
||||
for(j=0,k=0;j<info->partitions;j++){
|
||||
count+=info->class_dim[info->partitionclass[j]];
|
||||
+ if(count>VIF_POSIT) goto err_out;
|
||||
for(;k<count;k++){
|
||||
int t=info->postlist[k+2]=oggpack_read(opb,rangebits);
|
||||
if(t<0 || t>=(1<<rangebits))
|
||||
goto err_out;
|
||||
}
|
||||
}
|
||||
info->postlist[0]=0;
|
||||
info->postlist[1]=1<<rangebits;
|
Loading…
x
Reference in New Issue
Block a user