[Bug 41290] DirectShow applications: MP3 playback is broken if winegstreamer is disabled

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Sep 7 12:57:29 CDT 2016


https://bugs.winehq.org/show_bug.cgi?id=41290

--- Comment #2 from Bruno Jesus <00cpxxx at gmail.com> ---
The problem is that nBlockAlign is 193 and cbSrcLength is 192, so there is less
data  than a block so it returns an error. This off by one happens because
quartz/mpegsplit.c always add +1 to nBlockAlign apparently related to padding,
which is fixed for some reason instead of checking if the MP3 really has
padding.

The patch introduced a check that seems to affect mp3 headers negatively, I'll
have to dig further.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list