Debian Patches

Status for mpg123/1.32.10-1+deb13u1

Patch Description Author Forwarded Bugs Origin Last update
0001-Disable-function-mpg123_noise.patch Disable function mpg123_noise
This function is not yet part of libmpg123's official API and should
therefore not get exported.
Daniel Kobras <kobras@debian.org> no 2023-10-01
0002-libmpg123-not-modifying-raw-ID3v2-tag-data-anymore-f.patch libmpg123: not modifying raw ID3v2 tag data anymore for store_id3_text() (bug 379)

I started with a routine expecting the encoding byte directly followed by the text
data. Then we got data where the encoding is stored at some distance. I faked the
former mode by modifying the input instead of doing the right thing which I finally
did now: Hand in the encoding as separate function argument even if it is just the
leading byte.

Now parsing ID3v2 tags doesn't modify the data you get from MPG123_STORE_RAW_ID3.
For all earlier releases, You need to combine MPG123_STORE_RAW_ID3 with
MPG123_SKIP_ID3V2 to avoid messing with the data. This was the initial use case —
client code wants the raw data to decode itself, not let libmpg123 do it. We just
forgot that you can do both …
thor <thor@35dc7657-300d-0410-a2e5-dc2837fedb53> no 2025-07-31
0003-libmpg123-fix-store_id3_text-to-prepend-encoding-for.patch libmpg123: fix store_id3_text() to prepend encoding for MPG123_PLAIN_ID3TEXT

… fixing the regression introduced by the fix for bug 279.
thor <thor@35dc7657-300d-0410-a2e5-dc2837fedb53> no 2025-07-31

All known versions for source package 'mpg123'

Links