msm_vidc_control_ext.h 630 B

123456789101112131415161718
  1. /* SPDX-License-Identifier: GPL-2.0-only */
  2. /*
  3. * Copyright (c) 2022-2023. Qualcomm Innovation Center, Inc. All rights reserved.
  4. */
  5. #ifndef _MSM_VIDC_CONTROL_EXT_H_
  6. #define _MSM_VIDC_CONTROL_EXT_H_
  7. #include "msm_vidc_control.h"
  8. int msm_vidc_adjust_ir_period(void *instance, struct v4l2_ctrl *ctrl);
  9. int msm_vidc_adjust_dec_frame_rate(void *instance, struct v4l2_ctrl *ctrl);
  10. int msm_vidc_adjust_dec_operating_rate(void *instance, struct v4l2_ctrl *ctrl);
  11. int msm_vidc_adjust_delivery_mode(void *instance, struct v4l2_ctrl *ctrl);
  12. int msm_vidc_set_ir_period(void *instance,
  13. enum msm_vidc_inst_capability_type cap_id);
  14. #endif