#1 2010-08-14 11:24:14
- unclepetros
- Member
- Registered: 2010-04-11
- Posts: 88
Retrieve Audio disc info under Windows XP/Vista/7 doesn't work
Hi,
I noticed is not possible to retrieve audio disc info under Windows XP/Vista/7.
That is if you insert an audio disc, and click on the GCStar "Information" button (Details tab of an audio CD item), nothing happens (I've used 0 as Device in the preferences).
So, I've debugged the execution flow of the program, and I've found GCStar stops unexpectly when calling
Code:
$discdata = $freedb->getdiscdata($file);
this routine belongs to Net::FreeDB module.
I've done some searches on the web, and I've realized Net:FreeDB extraction methods doesn't work under windows XP/Vista/7.
I've opened two bugs in the CPAN dedicated page:
https://rt.cpan.org/Public/Bug/Display.html?id=60276
https://rt.cpan.org/Public/Bug/Display.html?id=60277
I've created a temporary patch using the module Win32::MCI::CD (under WIndows), instead of Net:FreeDB, but only for retrieving the DiscID.
I've tested it and works fine.
I'll post it in the Developers and Contributors section later.
Update: the fix is here: http://forums.gcstar.org/viewtopic.php?id=1613
Bye
UnclePetros
Last edited by unclepetros (2010-08-15 08:02:01)
Offline
Should you have a problem using GCstar, you can open a bug report or request some support on GCstar forums.