View Issue Details

IDProjectCategoryView StatusLast Update
0004453MMW v4Otherpublic2008-03-15 14:00
ReporterLudek Assigned To 
PriorityimmediateSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version3.0 
Fixed in Version3.0 
Summary0004453: Regression: in_wmp3.dll scratch sounds during the transmission
DescriptionAs reported in this ticket:
After going from MM2 to MM3 the BBC World Service Radio Live stream ( http://66.225.205.51:80 ) through Shoutcast now has scratch sounds during the transmission. It was OK with MM2.

Additional InformationI found out that by using the in_wmp3.dll from MM2.5 it plays without the scratchs, it seems to be a regression in in_wmp3.dll plugin itself.

http://www.mediamonkey.com/support/staff/index.php?_m=tickets&_a=viewticket&ticketid=269
TagsNo tags attached.
Fixed in build1142

Activities

jiri

2008-03-11 14:25

administrator   ~0013286

I'm able to reproduce it, even though not consistently. E.g. when running from MSVC 6.0, it _usually_ don't happen. Really strange one.

That said, using in_wmp3.dll from MM 2.5 it doesn't seem to ever happen. Assigning to Ludek to go through SVN history of in_wmp3 and check out which change triggered this problem.

Ludek

2008-03-11 17:27

developer   ~0013287

I gone to the SVN history and based on testing it seems that Revision 1928 (8.12.2006 - in_wmp3: Implemented gapless playback of mp3s) triggered this problem. Updating to previous revision doesn't observe the problem.

jiri

2008-03-12 08:33

administrator   ~0013290

Please check out what exactly in this revision caused the problem (by commenting out individual changes). By just checking the diff I didn't see any obvious reason...

Ludek

2008-03-12 21:18

developer   ~0013304

Last edited: 2008-03-12 21:21

Problem is in this three lines:


        //if (left > block && left < 2*block)
        // tocopy = left/2;
        //else
            tocopy = min(left, block);

if I commented this out, the scratching gone.

i.e. using just

tocopy = min(left, block);
doesn't scratch

jiri

2008-03-13 10:16

administrator   ~0013309

Fixed in build 1142.

peke

2008-03-15 14:00

developer   ~0013339

Verified 1142