View Issue Details

IDProjectCategoryView StatusLast Update
0002809MMW v4Playerpublic2007-09-03 11:30
Reporterrusty Assigned To 
PriorityurgentSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.0 
Fixed in Version3.0 
Summary0002809: in_cda.dll plays only one track at a time on Vista
DescriptionIf the user inserts a CD, playback stops after the first track.

If the user double-clicks another track on the CD, playback stops at the end of that track.

This problem only occurs on Vista.
TagsNo tags attached.
Fixed in build1069

Relationships

related to 0002704 resolvedrusty Vista compatibility with audio CDs 

Activities

jiri

2007-02-09 16:54

administrator   ~0008550

Assigned to Ludek for a review (please let me know if you don't have Vista installed anywhere).

rusty

2007-02-09 17:25

administrator   ~0008551

Tested 2.5.5 on vista and tracks play correctly (in sequence) when using in_cdreader.dll.

Ludek

2007-02-10 00:01

developer   ~0008555

Last edited: 2007-02-10 02:29

I do not have the Win. Vista installed, but I can reproduce something similar on a normal mp3 track placed in HDD with MM running on Win XP.
Try to play a track, switch to Party mode and back and the track will never reach its end.

A very strange thing is that this occurs only when Party mode is entered in fullscreen mode ([x] Show in Full Screen mode has to be checked in Party Mode Settings)

Btw. Do you use in_cda.dll plugin for playback the audio tracks or our internal reading?

Ludek

2007-02-10 11:14

developer   ~0008558

Petr, could you find out whether it occurs in case of in_cda.dll input plugin using (default) or in case of our internal hpcde reading too (i.e. remove in_cda.dll from the Plugins folder).

petr

2007-02-10 12:18

developer   ~0008560

Ludek, when i remove in_cda.dll, then AudioCD playing works fine. But in this case AV raised when i try to show input plugin configuration.

Ludek

2007-02-11 00:34

developer   ~0008562

Last edited: 2007-02-11 00:36

Thanks.

1. Fixed the AV when trying to configure an 'empty' input plugin.

2. The problem with playback of an audio CD track on Vista is somewhere in in_cda.dll code. Because there are some other problems I suggest temporarily remove the in_cda.dll so that our internal hpcde audio CD reader is used as default for now.

jiri

2007-02-11 14:42

administrator   ~0008565

I modified MM so that for audio CD playback the internal engine is used preferrably, only if it fails for some reason, WinAmp plug-ins are used.

Assigning to Petr to review in_cda code and find out whether it could be easily fixed on Vista to prevent the problem. In case it isn't possible, I think it won't be a big issue, because the internal (digital) CD playback should work well for most people.

jiri

2007-09-02 10:08

administrator   ~0010435

It seems that Vista doesn't support this API much, I wasn't able to make it running well. I wonder, do we actually need in_cda.dll? I guess that our new internal playback routines (using Primo) work well on most (or all?) machines.

rusty

2007-09-02 17:05

administrator   ~0010442

Just want confirmation: in_cda.dll is still included in the installer. Did you want to remove it?

jiri

2007-09-03 11:30

administrator   ~0010453

Fixed in build 1069.
 - I rather wanted to raise it as a possible thing to do. Anyway, I have removed it and we will see whether it causes problems to some users (in which case we could e.g. let users download it from plug-in page).