forked from marfrit/libva-v4l2-request-fourier
Revert "ampere iter2: HEVC EXT_SPS_ST_RPS / _LT_RPS dynamic-array submission (VDPU381)"
This reverts commit f61f736380.
This commit is contained in:
@@ -144,20 +144,6 @@ struct request_data {
|
||||
* Reset to false at DestroyContext.
|
||||
*/
|
||||
bool is_10bit;
|
||||
|
||||
/*
|
||||
* iter2 (ampere-fourier): rkvdec on this host exposes the
|
||||
* V4L2_CID_STATELESS_HEVC_EXT_SPS_ST_RPS dynamic-array control
|
||||
* (VDPU381/383 path). When true, h265_set_controls appends
|
||||
* EXT_SPS_ST_RPS + EXT_SPS_LT_RPS (zero-initialized arrays sized
|
||||
* by VAAPI's count fields, capped at H.265 spec maxima 64/32).
|
||||
* Required to prevent rkvdec_hevc_prepare_hw_st_rps out-of-bounds
|
||||
* kernel OOPS when num_short_term_ref_pic_sets > 1.
|
||||
* Probed at first HEVC CreateContext via VIDIOC_QUERY_EXT_CTRL.
|
||||
* Persists for driver lifetime (gated solely by HEVC-only code
|
||||
* path, so cross-codec leakage cannot occur).
|
||||
*/
|
||||
bool has_ext_sps_rps;
|
||||
};
|
||||
|
||||
VAStatus VA_DRIVER_INIT_FUNC(VADriverContextP context);
|
||||
|
||||
Reference in New Issue
Block a user