• Index
  •  » Bug reports
  •  » Retrieve Audio disc info under Windows XP/Vista/7 doesn't work

#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

 
  • Index
  •  » Bug reports
  •  » Retrieve Audio disc info under Windows XP/Vista/7 doesn't work



Should you have a problem using GCstar, you can open a bug report or request some support on GCstar forums.