clapper
clapper copied to clipboard
List of known non-Clapper issues and patches
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.3
- ~~matroska: 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.3
- ~~assrender: Fix attachment mimetype detection - gst-plugins-bad/-/merge_requests/1967~~ - merged, in 1.19.3
- ~~assrender: Add "application/vnd.ms-opentype" mimetype detection - gst-plugins-bad/-/merge_requests/1968~~ - merged, in 1.19.3
- ~~assrender: Support RFC8081 mime types - gstreamer/-/merge_requests/1481~~ - merged, in 1.19.90
- ~~vah264dec: 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)