iter5 sweep: remove iter1 slice_header parse + VAPicture dump + Sync RETURN trace

h264.c:
- Remove the slice_header parse success log (the parse data is now
  forwarded into decode_params directly without per-frame echo). Keep
  the FAILED-rc log since it indicates a real decode-blocking error.
- Remove the iter1 patch-0014 VAPictureH264 byte-dump + field-read
  log block. The TopFieldOrderCnt=65536 anomaly it diagnosed was
  resolved by the POC sentinel strip (h264_strip_ffmpeg_poc_sentinel)
  that stays in the codebase.

surface.c:
- Remove the per-call "RequestSyncSurface RETURN status=" trace.
- Remove the per-call "RequestSyncSurface early-exit" trace.

v4l2.c:
- Suppress the per-frame "Unable to get control(s): Permission denied"
  log when errno == EACCES (the expected case on this hantro rig
  per iter1 patch-0014's findings). The one-time announcement in
  h264.c stays. Real EACCES-on-non-request-fd or other errno values
  still log normally.

Per-frame v4l2-request log noise drops from ~30+ lines/frame to
init-time + once-per-resolution-change.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-05 14:51:10 +00:00
parent d3a299b4cc
commit 843febc174
3 changed files with 10 additions and 49 deletions
-4
View File
@@ -437,8 +437,6 @@ VAStatus RequestSyncSurface(VADriverContextP context, VASurfaceID surface_id)
if (surface_object->status != VASurfaceRendering) {
status = VA_STATUS_SUCCESS;
request_log(" RequestSyncSurface(surf=%u) early-exit, status=%d\n",
surface_id, surface_object->status);
goto complete;
}
@@ -522,8 +520,6 @@ error:
}
complete:
request_log(" RequestSyncSurface(surf=%u) RETURN status=%d\n",
surface_id, status);
return status;
}