Re: [proaudio] Alsaplayer

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Frieder Bürzele wrote:
Dominique Michel wrote:
And it is more. With the -r4 ebuild, i get no graphic interface with
this ebuild, so I modified it in order to get the gtk interface. Added a
gtk USE flag.

A last thing is at, in both cases, I get
$ alsaplayer -o jack -F 48000
SSE2 detected
/usr/lib/alsaplayer/input/libflac_in.so: undefined symbol:
_ZN4Flac15FlacMetadataTag11hasMetadataERKSs


I got the same -- I'll look into it later

fixed, please test

Greetz
   Frieder

when I start alsaplayer and I it will not load and play the flac files.

Ciao,
Dominique

On Tue, 22 Aug 2006 14:32:58 +0200
Dominique Michel <dominique.michel@xxxxxxxxxxxx> wrote:

Sorry for the noise, it was the cvs version, and it seam to be buggy.
The -r4 version just did it fine.
But it is cool to have the cvs version, so at peoples with programmer
skills can look at it.
Best,
Dominique


On Tue, 22 Aug 2006 13:36:45 +0200
Dominique Michel <dominique.michel@xxxxxxxxxxxx> wrote:

I get trouble with the gtk interface:

make[4]: Entering directory
`/var/tmp/portage/alsaplayer-9999/work/alsaplayer/interface/gtk2'
/bin/sh ../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++
-DHAVE_CONFIG_H -I. -I. -I../..   -I/usr/X11R6/include -I../..
-I../../alsaplayer -pthread -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include     -D_REENTRANT -DNO_MAIN_FUNCTION  -O3
-march=pentium4 -pipe -msse -msse2 -mmmx -pipe -fomit-frame-pointer
-fforce-addr -fno-ident -ftracer -fweb -fvisibility-inlines-hidden -c -o
support.lo support.cpp
/bin/sh ../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++
-DHAVE_CONFIG_H -I. -I. -I../..   -I/usr/X11R6/include -I../..
-I../../alsaplayer -pthread -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include     -D_REENTRANT -DNO_MAIN_FUNCTION  -O3
-march=pentium4 -pipe -msse -msse2 -mmmx -pipe -fomit-frame-pointer
-fforce-addr -fno-ident -ftracer -fweb -fvisibility-inlines-hidden -c -o
main.lo main.cpp
mkdir .libs
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../..
-I/usr/X11R6/include -I../.. -I../../alsaplayer -pthread
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -D_REENTRANT -DNO_MAIN_FUNCTION -O3
-march=pentium4 -pipe -msse -msse2 -mmmx -pipe -fomit-frame-pointer
-fforce-addr -fno-ident -ftracer -fweb -fvisibility-inlines-hidden -c
main.cpp  -fPIC -DPIC -o .libs/main.o
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../..
-I/usr/X11R6/include -I../.. -I../../alsaplayer -pthread
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -D_REENTRANT -DNO_MAIN_FUNCTION -O3
-march=pentium4 -pipe -msse -msse2 -mmmx -pipe -fomit-frame-pointer
-fforce-addr -fno-ident -ftracer -fweb -fvisibility-inlines-hidden -c
support.cpp  -fPIC -DPIC -o .libs/support.o
main.cpp: In function `int interface_gtk2_start(Playlist*, int,
char**)':
main.cpp:767: error: `playlist_register' was not declared in this
scope
make[4]: *** [main.lo] Erreur 1
make[4]: *** Attente des tâches non terminées....
make[4]: Leaving directory
`/var/tmp/portage/alsaplayer-9999/work/alsaplayer/interface/gtk2'
make[3]: *** [all-recursive] Erreur 1
make[3]: Leaving directory
`/var/tmp/portage/alsaplayer-9999/work/alsaplayer/interface/gtk2'
make[2]: *** [all-recursive] Erreur 1
make[2]: Leaving directory
`/var/tmp/portage/alsaplayer-9999/work/alsaplayer/interface'
make[1]: *** [all-recursive] Erreur 1
make[1]: Leaving directory
`/var/tmp/portage/alsaplayer-9999/work/alsaplayer'
make: *** [all] Erreur 2

I try to change --disable-gtk by -desable-gtk2 in the ebuild. It did
compile in gtk but I get exactly the same error.
On Mon, 21 Aug 2006 21:42:23 +0200
Frieder Bürzele <evermind@xxxxxxxxxxxxx> wrote:

Dominique Michel wrote:
On Mon, 21 Aug 2006 19:06:38 +0200
Frieder Bürzele <evermind@xxxxxxxxxxxxx> wrote:

Dominique Michel wrote:
On Mon, 21 Aug 2006 15:48:46 +0000
carmen <_@xxxxxxxxxxxxxxx> wrote:

On Mon Aug 21, 2006 at 03:17:09PM +0200, Dominique Michel
wrote:
Alsaplayer will soon be removed from portage:

https://bugs.gentoo.org/show_bug.cgi?id=143402
https://bugs.gentoo.org/show_bug.cgi?id=143742

I like it very much to play with audio cd. Is it some other
cd
player
that have the possibility to change the speed of the
playback both
fordward and backward in a linear fashion as alsaplayer can
do?
If not, I suggest at we keep it in the overlay tree. Maybe
add a
warning
in the ebuild as what at it can crash sometime and at it is
not
recommended to use it as a sound player for a browser.
agreed. i use it because it has excellent incomplete-file
handling (eg
from a browser or streamripper) and a native JACK support. why
are they
removing it. just becuse it hasnt had an updated isnce 2004 or
somethign? silly...
Not only. It have a few bugs and it is not maintened upstream
anymore.
If you look at the alsaplayer devel email list, one of the
last message
(2006-05-28) was from a debian guy that send patches to
correct some
bugs and they don't even made the change in the cvs. Those
patches are
incorporated in the debian version, so they must be safe and
well
tested. Maybe at we can incorporate those fixes in our ebuild.

What is silly is at the first place at a so good program is
not
maintened.

Dominique

agreed, ca you or someone point me to available patches?
So I'll integrate them into the ebuild and add it to the
overlay
Greetz
    Frieder

All the diffs can be downloaded from
http://marc.theaimsgroup.com/?l=alsaplayer-devel&m=114878812719626&w=2
I think at the code in the cvs must be the same, as the package
is quite old, as the code in the package.
They are for the bug
The cvs acces is here, but the files are 2 years old or more:
http://www.alsaplayer.org/cvs.php3

Cheers,
Dominique

done added

greetz
    Frieder







Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/