On Wed, May 19, 2010 at 08:36:56PM -0500, Raphael Geissert wrote:
> gjay says that any .ogg file is "not a song."
> 
> I took a quick look at the code but this one isn't obvious.
It's when file_info() in songs.c sets is_song to false and returns.
For a ogg file it checks the libraries are dynamically loaded then calls
read_ogg_file_type() in vorbis.c

The important thing is that before it calls that function it needs to be 
able to load the vorbis libraries.

The easiest way to test is to run gjay -v 1 -a myfile.ogg
As a bonus, if vorbis support is compiled in (it definitely is for
amd64) then it will complain if it cannot dlopen the libraries.

I tried some gnome sounds, such as
/usr/share/sounds/gnome/default/alerts/bark.ogg and it looked ok.

A strace should show gjay loading libvorbis and libvorbisfile.

 - Craig
-- 
Craig Small      GnuPG:1C1B D893 1418 2AF4 45EE  95CB C76C E5AC 12CA DFA5
http://www.enc.com.au/                             csmall at : enc.com.au
http://www.debian.org/          Debian GNU/Linux, software should be Free 



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to