View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004453 | MMW v4 | Other | public | 2008-03-10 15:25 | 2008-03-15 14:00 |
Reporter | Ludek | Assigned To | |||
Priority | immediate | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 3.0 | ||||
Fixed in Version | 3.0 | ||||
Summary | 0004453: Regression: in_wmp3.dll scratch sounds during the transmission | ||||
Description | As 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 Information | I 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 | ||||
Tags | No tags attached. | ||||
Fixed in build | 1142 | ||||
|
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. |
|
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. |
|
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... |
|
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 |
|
Fixed in build 1142. |
|
Verified 1142 |