Revert "fresnel-fourier iter5b Phase 6 commit B: state-tracking — request.h field + config.c wire-up"
This reverts commit f8256e6c2d.
This commit is contained in:
@@ -96,23 +96,9 @@ struct request_data {
|
||||
* probes with small surfaces then re-allocates at real
|
||||
* resolution; we re-set the OUTPUT format whenever this pair
|
||||
* changes).
|
||||
*
|
||||
* iter5b: extended with last_output_pixelformat so the gate
|
||||
* also fires on codec change (consumer decodes H.264 first,
|
||||
* HEVC second on the same driver_data). Pre-iter5b the OUTPUT
|
||||
* pixel format was hardcoded V4L2_PIX_FMT_H264_SLICE in
|
||||
* CreateSurfaces2, so codec change was silent and HEVC / VP9 /
|
||||
* VP8 saw the kernel hantro driver substitute MPEG2_DECODER
|
||||
* codec_mode (when bound to hantro) or rkvdec silently drop
|
||||
* the decode (when bound to rkvdec). Same bug class as iter4's
|
||||
* unconditional h264_start_code; both fixes thread the active
|
||||
* profile into codec-specific kernel state.
|
||||
*
|
||||
* 0 = uninitialized; non-zero = FOURCC of current OUTPUT format.
|
||||
*/
|
||||
unsigned int last_output_width;
|
||||
unsigned int last_output_height;
|
||||
unsigned int last_output_pixelformat;
|
||||
};
|
||||
|
||||
VAStatus VA_DRIVER_INIT_FUNC(VADriverContextP context);
|
||||
|
||||
Reference in New Issue
Block a user