From 754be1de7e3bce5bf3e6fb2c23f02de5efbae87b Mon Sep 17 00:00:00 2001 From: claude-noether Date: Thu, 14 May 2026 10:23:43 +0000 Subject: [PATCH] iter27 diag: env-gated VAAPI slice fields dump --- src/h265.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/h265.c b/src/h265.c index a3baa3c..26f4881 100644 --- a/src/h265.c +++ b/src/h265.c @@ -381,6 +381,15 @@ static void h265_fill_slice_params(VAPictureParameterBufferHEVC *picture, H265_NUH_TEMPORAL_ID_PLUS1_MASK; slice_params->bit_size = slice->slice_data_size * 8; + if (getenv("LIBVA_HEVC_DIAG")) { + request_log("hevc_diag: slice_data_size=%u slice_data_offset=%u " + "slice_data_byte_offset=%u slice_data_flag=%u source_offset=%u\n", + (unsigned)slice->slice_data_size, + (unsigned)slice->slice_data_offset, + (unsigned)slice->slice_data_byte_offset, + (unsigned)slice->slice_data_flag, + source_offset); + } /* C1: data_byte_offset, NOT data_bit_offset. Plain byte offset to * the first byte of slice segment header data within the OUTPUT