libva-v4l2-request-fourier: 1.0.0.r348.7ac934e -> 1.0.0.r376.de27e95
Bump pin to de27e95 — "v4l2: log error_idx + failing ctrl id on S_EXT_CTRLS failure" (Phase 8.13 diagnostic). Includes: - b5b3acf: daedalus_v4l2 entry in known_decoder_drivers[] - 2146341: meson option gate (default true) for the daedalus probe slot - de27e95: diagnostic logging on S_EXT_CTRLS failure (logs error_idx + failing control id, ioctl-level vs per-control) Backward-compatible on rkvdec / hantro / cedrus / rpi-hevc-dec hosts — daedalus probe is off-path unless daedalus_v4l2.ko is loaded and /dev/video0 advertises driver "daedalus_v4l2". Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -23,20 +23,26 @@
|
||||
pkgname=libva-v4l2-request-fourier
|
||||
_upstreampkg=libva-v4l2-request
|
||||
|
||||
# Pin the fork tip. 7ac934e = "iter38b: bounds check uses MAX_PROFILES
|
||||
# (11), not MAX_CONFIG_ATTRIBUTES (10)" — fresnel-fourier campaign
|
||||
# production tip 2026-05-14, sibling iter38 added multi-device probe so
|
||||
# a single libva session serves rkvdec + hantro without requiring
|
||||
# LIBVA_V4L2_REQUEST_VIDEO_PATH overrides. Promote to a later pin only
|
||||
# after a future iteration closes cleanly.
|
||||
_commit=7ac934e0c5420814c7a5fc3e2a2f08251d590d9e
|
||||
# Pin the fork tip. de27e95 = "v4l2: log error_idx + failing ctrl id
|
||||
# on S_EXT_CTRLS failure" — Phase 8.13 diagnostic that surfaced the
|
||||
# real root cause of the libva→daedalus_v4l2 request-completion
|
||||
# timeout (turned out the EINVAL libva was logging was a harmless
|
||||
# H264/HEVC probe; actual VP9 stateless control SET worked all along).
|
||||
#
|
||||
# Prior pin (7ac934e) was iter38b — fresnel-fourier multi-device probe
|
||||
# + MAX_PROFILES bounds-check fix. de27e95 adds the daedalus_v4l2
|
||||
# probe slot (b5b3acf), the meson option gate (2146341), and the
|
||||
# S_EXT_CTRLS diagnostic (de27e95 itself). Backward-compatible on
|
||||
# rkvdec / hantro / cedrus / rpi-hevc-dec hosts — daedalus probe is
|
||||
# off by default unless the kernel module is present.
|
||||
_commit=de27e95571b67ef34619c23a12db4698f9b3454e
|
||||
|
||||
# Project version from meson.build (1.0.0) + commit count + short sha,
|
||||
# matching the ffmpeg-v4l2-request-fourier convention. Recomputed at
|
||||
# build time by pkgver() below; the static value here is a placeholder
|
||||
# so AUR-style consumers see something coherent before src/ exists.
|
||||
pkgver=1.0.0.r348.7ac934e
|
||||
pkgrel=2
|
||||
pkgver=1.0.0.r376.de27e95
|
||||
pkgrel=1
|
||||
pkgdesc="VA-API backend for V4L2 stateless decoders (multiplanar fork — fourier umbrella)"
|
||||
arch=('aarch64')
|
||||
url="https://git.reauktion.de/marfrit/libva-v4l2-request-fourier"
|
||||
|
||||
Reference in New Issue
Block a user