Please, update media-video/mplayer to version 1.4 http://www.mplayerhq.hu/design7/news.html Reproducible: Always
ping! Is there any news about package version bump?
+1. This will fix at least bug 652126 and also flood of AC3 "Got unexpected packet size after a partial decode" messages (MPlayer ticket 2329). Likely others, too.
Made an ebuild for version 1.4. Didn't do exhaustive testing, but seems to be working fine on both machines I used it on. Current upstream seems to have incorporated all the patches we had for 1.3.0, so I removed all of them. In fact, I did a full cleanup of the 'files/' folder, I only kept dump_ffmpeg.sh . Wasn't quite sure what that attempted to do, so I left it alone. I bumped ffmpeg dependency to >media-video/ffmpeg-3.5:0, based this from the version check that used to be done for the ffmpeg-4 patches. Since the code now reflect the post-patched state of 1.3. Also the version of ffmpeg shipped with mplayer is somewhere between 4.1 and 4.2. I left all the other dependencies as they were, I couldn't find a list of current dependency versions, so I'm just hoping it didn't change too much. Note, I'm far from an ebuild expert, this is provided as-is, if it breaks, you get to keep the pieces.
Created attachment 618070 [details] mplayer 1.4 ebuild mplayer-1.4.ebuild
1.4: "SubCounter" April 18, 2019 Decoders, demuxers, streams: * More pixel formats are supported for VP9, RSCC, Screenpresso * pvr:// support for the Hauppauge HD PVR model 1212 * Speed up detection of mpg format while streaming (limit probe to 4 MB) * demuxer: fall back to audio pts if all others are unavailable (#1928) * raw video: add support for < 8bpp RGB, support for paletted raw video, fix fliped raw video in non-avi containers * increase -lavdopts threads limit to 32 * warn for badly interleaved files, and make -ni more aggressive * support GBR pixel formats for HEVC * FFmpeg audio decoders: g721, g732 * FFmpeg video decoders: more Matrox mpeg2 formats (M702-3-4-5), Truemotion RT, Matrox Uncompressed SD/HD, BitJazz SheerVideo, YUY2 Lossless Codec Apple Pixlet, ScreenPressor, FM Screen Capture Codec * FFmpeg IFF video/image decoders: ANIM, ILBM, PBM, RGB8, RGBN Fixes: * fix more issues reported by Coverity * expand error checking, and fix many memleaks * fix -subcp enca: with external ASS subtitles (#2281) * fix reading of bitmap fonts * fix -subdelay applied inverted * some fixes for video filter bmovl (#2304, #2308) * fix timing of first and last frame (#2315) Other: * MPlayer can link against OpenSSL instead of GnuTLS for https support (Warning: the resulting binary can not be redistributed) * OSD: NV12/NV21 support * video output xv: NV12/NV21 support * video outputs for OSX: fix a few issues with newer OSX versions GUI: * No limitation on the number of entries in a font description file * Dramatic speedup of scanning font description files * Playback improvements for cue sheet playlists * Implementation of audio playback utilizing ReplayGain data * New symbol character 'g' and new dynamic label variable $g * Skins can leave current volume unchanged at startup * New configuration file: gui.gain * Modern new icons for the (default) menu, the file selector, the playlist and the message boxes * Rearrangement of some items of the (default) menu * Fix of broken evLoadAudioFile, evLoadSubtitle and evDropSubtitle * Skin support for 8-bit PNGs with palette
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa84187fb7703127477455b57e2ad41b4f6bcdd commit 6aa84187fb7703127477455b57e2ad41b4f6bcdd Author: Jan Ziak <0xe2.0x9a.0x9b@gmail.com> AuthorDate: 2020-05-11 11:49:52 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2020-06-17 17:15:19 +0000 media-video/mplayer: bump to version 1.4 Note on OpenSSL: Mplayer is linking to OpenSSL's libs only if configured to use its internal copy of `ffmpeg`. The ebuild passes --disable-ffmpeg_a to mplayer's configure script and so mplayer will link to ffmpeg's shared libraries provided by Gentoo package media-video/ffmpeg. Thus, adding support for OpenSSL means to pass the requirement to media-libs/ffmpeg. Using the internal copy of the ffmpeg library could affect binary distribution of a locally built mplayer package. Closes: https://bugs.gentoo.org/683972 Signed-off-by: Jan Ziak <0xe2.0x9a.0x9b@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/15745 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> media-video/mplayer/Manifest | 1 + media-video/mplayer/metadata.xml | 1 + media-video/mplayer/mplayer-1.4.ebuild | 605 +++++++++++++++++++++++++++++++++ 3 files changed, 607 insertions(+)