f115fa6cbc
Firefox 150.0.1 + media.ffmpeg.vaapi.enabled=true + LIBVA_DRIVER_NAME= v4l2_request, executed under Xvfb on ohm. Result: inconclusive at the boolean-correctness level. RDD process dlopens libva.so.2 + libva-drm.so.2 + libva-x11.so.2 for capability probe then immediately closes them; never reaches vaInitialize, never opens /dev/dri/renderD128, never reaches v4l2_request_drv_video.so. Falls back to software H.264 in RDD via FFmpeg-OS-library PDM (Broadcast support from 'RDD', support=H264 SWDEC). Root cause: Xvfb provides software framebuffer with no DRI/DRM render-node integration. Firefox's gfx-environment platform-fitness check rejects VAAPI before adding it to the RDD PDM order list. Not a libva-side or driver-side fault — mpv --hwdec=vaapi-copy in the same headless rig DID engage end-to-end (per phase0_evidence/2026-05-04/findings.md). Definitive Firefox verdict requires retesting inside a live Plasma session — deferred to live-session run (next commit). Also: Phase 0 deliverable #2 (Step 1 reconciliation into fork master) was completed and pushed to marfrit/libva-v4l2-request-fourier between this and the prior Phase 0 commit; status table updated. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
16 lines
769 B
HTML
16 lines
769 B
HTML
<!DOCTYPE html>
|
|
<html><head><title>VAAPI test</title></head>
|
|
<body style="background:black;color:white">
|
|
<h2>VAAPI engagement test — bbb_1080p30_h264.mp4</h2>
|
|
<video id="v" src="file:///home/mfritsche/fourier-test/bbb_1080p30_h264.mp4"
|
|
autoplay muted playsinline width="640" height="360"></video>
|
|
<script>
|
|
const v = document.getElementById('v');
|
|
let firstFrame = false;
|
|
v.addEventListener('playing', () => { document.title = 'PLAYING'; });
|
|
v.addEventListener('error', e => { document.title = 'ERROR ' + (v.error && v.error.message); });
|
|
v.addEventListener('canplay', () => { document.title = 'CANPLAY'; });
|
|
setInterval(() => { if (!v.paused) document.title = 'T=' + v.currentTime.toFixed(2); }, 250);
|
|
</script>
|
|
</body></html>
|