iter17 α-20 revert: pool size 11 inert; back to 24
Test discriminator: lowering MIN_CAP_POOL from 24 to 11 (matching kdirect) did not change any of the 5-codec hashes. Pool depth is not the cause of Bug 4/5/6. Revert. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
+1
-9
@@ -67,15 +67,7 @@
|
||||
|
||||
#include <linux/videodev2.h> /* for VIDEO_MAX_PLANES */
|
||||
|
||||
/*
|
||||
* iter17 α-20: reduced from 24 to 11 as a test — matches kdirect
|
||||
* (ffmpeg-v4l2request) CAPTURE pool depth on the same fixture. iter15
|
||||
* ioctl-sequence diff showed kdirect issues CREATE_BUFS count=1 × 11
|
||||
* while libva did CREATE_BUFS count=24. If pool depth or buffer-index
|
||||
* range affects rkvdec's per-codec state machine, this is a discriminator.
|
||||
* Revert to 24 if 11 is too tight for mpv-16-surface continuous playback.
|
||||
*/
|
||||
#define MIN_CAP_POOL 11
|
||||
#define MIN_CAP_POOL 24
|
||||
|
||||
enum cap_slot_state {
|
||||
CAP_SLOT_FREE = 0, /* available for a new decode acquisition */
|
||||
|
||||
Reference in New Issue
Block a user