Previously answered with viewtopic.php?t=321033
H264 decoding on the Pi is supported through the V4L2 stateful decoder API, whilst HEVC is supported through the V4L2 stateless decoder API.
I believe the version of Chromium (and Firefox) shipped with Raspberry Pi OS supports both - it certainly does stateful for H264, but HEVC for webcontent has only recently been accepted.
FFmpeg in Raspberry Pi OS supports both. HEVC is a hwaccel vs H264 as a decoder.
GStreamer supports stateful via v4l2h264dec, and stateless is being worked on at the moment (see https://gitlab.freedesktop.org/gstreame ... uests/9247)
H264 decoding on the Pi is supported through the V4L2 stateful decoder API, whilst HEVC is supported through the V4L2 stateless decoder API.
I believe the version of Chromium (and Firefox) shipped with Raspberry Pi OS supports both - it certainly does stateful for H264, but HEVC for webcontent has only recently been accepted.
FFmpeg in Raspberry Pi OS supports both. HEVC is a hwaccel vs H264 as a decoder.
GStreamer supports stateful via v4l2h264dec, and stateless is being worked on at the moment (see https://gitlab.freedesktop.org/gstreame ... uests/9247)
Statistics: Posted by 6by9 — Thu Jun 26, 2025 10:55 am