Debian Patches
Status for libmediainfo/26.10+dfsg-3
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| Don-t-disable-visibility-on-ppc64-arch.patch | Don't disable visibility on ppc64 arch On ppc64, builds were failing because there are too many extra symbols being exported in the library as a result of --enable-visibility being forced off. |
Chow Loong Jin <hyperair@debian.org> | no | debian | 2021-11-07 | |
| Fix-cmake-install-dirs.patch | Fix cmake install dirs | Chow Loong Jin <hyperair@debian.org> | no | 2026-01-09 | ||
| MPEG-Audio-don-t-parse-a-Xing-Info-VBRI-frame-as-Layer-3-.patch | MPEG Audio: don't parse a Xing/Info/VBRI frame as Layer 3 audio data A Xing, Info or VBRI frame holds a tag instead of audio, and its side information area is zeroed. Data_Parse() still called audio_data_Layer3() after parsing the tag, starting from the end of the tag instead of the start of the side information. Since the LAME extension is read for every encoder (b7b56e577), the offset is 36 bytes further. In a small Info frame, such as the 182 bytes of a mono 56 kb/s MPEG-1 frame written by FFmpeg, the side information read then goes past the end of the frame. The frame is rejected, MPEG Audio is never accepted and the file is not recognized at all. LAME-tagged files of this size were already affected before b7b56e577. Skip the rest of the frame instead. The block, scalefactor and reservoir counts that audio_data_Layer3() fills are only used by code that is commented out, so nothing else changes. |
Louis Sautier <sautier.louis@gmail.com> | yes | debian upstream | https://github.com/MediaArea/MediaInfoLib/commit/2c9fa9aae7d0a91803b89bfd35506d1ecb97e737 | 2026-10-28 |
All known versions for source package 'libmediainfo'
- 26.10+dfsg-3 (sid, forky)
- 25.04+dfsg-1 (trixie)
- 23.04+dfsg-1 (bookworm)
