GNOME Bugzilla – Bug 797228
h265parser: Fails to parse VUI when default display window is missing
Last modified: 2018-11-03 14:35:20 UTC
Created attachment 373810 [details] [review] Patch This is just sad. As far as I can tell, these files are non compliant. Unfortunately, there are out in the wild (the sample I have is from streaming service) and they decode with both FFmpeg and hardware decoders. So obviously users expect them to play. Relevant issues in FFmpeg: https://trac.ffmpeg.org/ticket/6644 https://trac.ffmpeg.org/ticket/4035 Sample file: https://trac.ffmpeg.org/attachment/ticket/6644/%5BH265%5D%20Goodbye%20Happiness_cut.mkv
Created attachment 373811 [details] [review] Improved patch VUI if parsing fails at any point after default display window, tries alternative layout (starting with timing information, skipping default display window) which is what FFmpeg seem to do. Fixes both my sample file and sample file from FFmpeg issue.
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/794.