video: driver: Use HEIC as private codec type
Remove HEIC codec definition from UAPI and use it as private codec type Change-Id: I4023b638f56e9db11c74ae8894f8451ada05c6e8 Signed-off-by: Akshata Sahukar <quic_asahukar@quicinc.com>
Tento commit je obsažen v:
odevzdal
Gerrit - the friendly Code Review server
rodič
005d5f44ef
revize
c46cdcb67f
@@ -8,6 +8,9 @@
|
||||
|
||||
#include "msm_vidc_control.h"
|
||||
|
||||
/* HEIC encoder and decoder */
|
||||
#define V4L2_PIX_FMT_VIDC_HEIC v4l2_fourcc('H', 'E', 'I', 'C')
|
||||
|
||||
int msm_vidc_adjust_ir_period(void *instance, struct v4l2_ctrl *ctrl);
|
||||
int msm_vidc_adjust_dec_frame_rate(void *instance, struct v4l2_ctrl *ctrl);
|
||||
int msm_vidc_adjust_dec_operating_rate(void *instance, struct v4l2_ctrl *ctrl);
|
||||
|
@@ -73,7 +73,7 @@ static struct codec_info codec_data_kalama[] = {
|
||||
.pixfmt_name = "AV1",
|
||||
},
|
||||
{
|
||||
.v4l2_codec = V4L2_PIX_FMT_HEIC,
|
||||
.v4l2_codec = V4L2_PIX_FMT_VIDC_HEIC,
|
||||
.vidc_codec = MSM_VIDC_HEIC,
|
||||
.pixfmt_name = "HEIC",
|
||||
},
|
||||
|
@@ -75,7 +75,7 @@ static struct codec_info codec_data_pineapple[] = {
|
||||
.pixfmt_name = "AV1",
|
||||
},
|
||||
{
|
||||
.v4l2_codec = V4L2_PIX_FMT_HEIC,
|
||||
.v4l2_codec = V4L2_PIX_FMT_VIDC_HEIC,
|
||||
.vidc_codec = MSM_VIDC_HEIC,
|
||||
.pixfmt_name = "HEIC",
|
||||
},
|
||||
|
@@ -13,8 +13,6 @@
|
||||
/* 32 RGBA-8-8-8-8 compressed */
|
||||
#define V4L2_PIX_FMT_VIDC_ARGB32C v4l2_fourcc('Q', '2', '4', 'C')
|
||||
#define V4L2_META_FMT_VIDC v4l2_fourcc('Q', 'M', 'E', 'T')
|
||||
/* HEIC encoder and decoder */
|
||||
#define V4L2_PIX_FMT_HEIC v4l2_fourcc('H', 'E', 'I', 'C')
|
||||
/* AV1 */
|
||||
#define V4L2_PIX_FMT_AV1 v4l2_fourcc('A', 'V', '1', '0')
|
||||
|
||||
|
Odkázat v novém úkolu
Zablokovat Uživatele