linux icon indicating copy to clipboard operation
linux copied to clipboard

HEVC decoder updates

Open 6by9 opened this issue 5 months ago • 1 comments

This brings rpi-6.12.y into line with the next version of the patchset for upstream, and allows for testing the GStreamer MR at https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9247

We may be able to get away with just "Revert "media: hevc_dec: Drop the new image formats until we have Mes…" to get GStreamer working, and I might be tempted to do that rather than this slightly more invasive change. I'll talk to John next week.

6by9 avatar Aug 06 '25 17:08 6by9

We may be able to get away with just "Revert "media: hevc_dec: Drop the new image formats until we have Mes…" to get GStreamer working, and I might be tempted to do that rather than this slightly more invasive change. I'll talk to John next week.

I tested a checkout that was just this one commit reverted. The result was an images that were solid blocks of green at the end of a gstreamer pipeline.

And I tested this full pull request and at 1920/15 it pulled 175 frames then crashed. It was also able pull a couple of correct 4K frames.

At one stage I saw an error about calling a certain function, with I think a null, was an indication of a possible bug.

but it certainly translated several frames correctly through to the end of a gstreamer pipeline. So it might just be a some resources handling and edge cases.

hcfman avatar Aug 11 '25 04:08 hcfman