View Issue Details

IDProjectCategoryView StatusLast Update
0003384MMW v4Burning / Disc Handlingpublic2007-08-24 18:31
Reporterjiri Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version3.0 
Fixed in Version3.0 
Summary0003384: Remove dependency on some global variables
DescriptionTechnical: There are some global variables used in burning/ripping (hpCDEBurner.pas) that could potentionally be dangerous, namely:
1. ThreadTerminated - this seems to prevent burning on >1 device simultaneously.
2. GlobalCDHandle - can't it cause problems with ripping/scanning CD content on >1 device?
TagsNo tags attached.
Fixed in build1059

Activities

Ludek

2007-08-13 15:38

developer   ~0010121

Re 2:
GlobalCDHandle is used for CD reading in GetInfoFromAudioCD() procedure.
This handle has only some caching character so that some operations
for getting info from audio CD could be performed faster next time. It is not the handle used for ripping CDs. So MM can rip 2 CDs at once.

Ludek

2007-08-13 16:32

developer   ~0010122

Fixed in build 1059.

rusty

2007-08-24 18:31

administrator   ~0010310

Verified 1063 that ripping/burning works as expected.