Hugo Villeneuve [Tue, 6 Sep 2011 04:33:47 +0000 (00:33 -0400)]
Fix buffer overflow with some id3 genres
A crash occurs (buffer overflow) with some id3 genre, for instance: "Chanson"
or "BritPop". The problem was due to the usage of sprintf function (instead of
snprintf) and an error of buffer size for this id3 field.
Hugo Villeneuve [Tue, 6 Sep 2011 04:18:05 +0000 (00:18 -0400)]
Fix unhandled case CDROM_AUDIO_INVALID
When using the CDROMSUBCHNL ioctl, the code does not handle the
CDROM_AUDIO_INVALID audiostatus value. As a result, it thinks the disc is
playing, and so you cannot select any other track than the current track.
Origin: Tom Kelly ( tjk55 ) - 2010-11-08 22:13:22 UTC
http://sourceforge.net/tracker/?func=detail&aid=3105579&group_id=3714&atid=303714
Hugo Villeneuve [Mon, 5 Sep 2011 20:40:11 +0000 (16:40 -0400)]
Fix configure warnings
Fix the following warnings when configuring:
...
checking cdda_paranoia.h usability... no
checking cdda_paranoia.h presence... yes
configure: WARNING: cdda_paranoia.h: present but cannot be compiled
...
Hugo Villeneuve [Tue, 25 Mar 2014 01:45:23 +0000 (21:45 -0400)]
Fix configure error when determining id3lib version
Error message:
checking for library containing ID3Tag_Link... -lid3 -lz -lstdc++
using shared id3lib
checking for id3lib version... ./configure: line 16703: .: conftest.id3:
file not found
Explanation:
The source command '.' in bash searches $PATH when given a file without a path.
So you need to use '. ./conftest.id3' to search in current directory.
Patch by Mike Frysinger taken from:
http://sourceforge.net/p/grip/patches/152/