List of known non-Clapper issues and patches
Rafostar opened this issue · 0 comments
Rafostar commented
Known non-Clapper issues
This is an up-to date list of issues (without a fix yet) that are not caused by Clapper, but affect the application in a bad way. Any help with debugging and resolving them would be appreciated:
GTK 4.14
- gtkscale: Adding marks on both sides makes scale grow in size - gtk/-/issues/6639
GStreamer
- External subtitles out of sync after doing fast (keyint) seek - gst-plugins-base/-/issues/891
Playbin3 does not work with assrender - gstreamer/-/issues/1081- fixed in 1.24.0- Disabling video track has no effect when file has subtitles - gst-plugins-base/-/issues/910
Videos with subtitles in DVD format fail when hardware acceleration is enabled - gst-plugins-bad/-/issues/78- fixed in 1.23.1- PipeWire audio sink occasionally breaks seeking - gstreamer/-/issues/912
- dashdemux2: Last subfragment in On-Demand streams does not play - gstreamer/-/issues/1979
X11 Only
- Random crashes with
app received an X Window System error
- gst-plugins-good/-/issues/782
Flatpak version patches
This is a list of bugs/features that are fixed/added through patches in the Flatpak app version:
GStreamer Base
- subparse: Autodetect external subtitles files character encoding - gstreamer/-/merge_requests/1204
gl: Workaround crashes in adaptive streaming on Intel GPUs - mesa/-/issues/3029- seems fixed nowadays
GStreamer Good
- matroska: Fix attachments (e.g. fonts) detection - needs some more work before sending as MR
matroska: Treat non-image structure as attachment and set mimetype (fixes detection of attachments without file extension) - gst-plugins-good/-/merge_requests/858- merged, in 1.19.3matroska: Copy index table when updating track info (fixes temporary video corruption after seek on some mkv videos) - gst-plugins-good/-/merge_requests/978- merged, in 1.19.90- matroska: Support seeking to nearest keyframe gstreamer/-/merge_requests/1202
dashdemux2: Improve initial representation selection gstreamer/-/merge_requests/3894- merged, in 1.23.1
GStreamer Bad
assrender: Fix ass subtitles smooth scaling - gst-plugins-bad/-/merge_requests/1822- merged, in 1.19.3assrender: Fix attachment mimetype detection - gst-plugins-bad/-/merge_requests/1967- merged, in 1.19.3assrender: Add "application/vnd.ms-opentype" mimetype detection - gst-plugins-bad/-/merge_requests/1968- merged, in 1.19.3assrender: Support RFC8081 mime types - gstreamer/-/merge_requests/1481- merged, in 1.19.90vah264dec: Fix crash when seeking on some videos - gst-plugins-bad/-/merge_requests/1809- merged, in 1.19.1- dashdemux: Fix segmentBase type with 'sidx' not using range download issue - gst-plugins-bad/-/issues/619
GStreamer VAAPI
glx: Iterate over FBConfig and select 8 bit color size (fixes the "unfixable" orange/reddish X11 video issue described on https://linuxreviews.org/Chromium#Issues) - gstreamer-vaapi/-/merge_requests/410- (backported to 1.18.4)