|
@@ -594,20 +594,13 @@ static struct msm_platform_inst_capability instance_data_diwali_v0[] = {
|
|
|
{ALL_INTRA},
|
|
|
msm_vidc_adjust_b_frame, msm_vidc_set_u32},
|
|
|
|
|
|
- {BLUR_TYPES, ENC, CODECS_ALL,
|
|
|
- VIDC_BLUR_NONE, VIDC_BLUR_ADAPTIVE, 1, VIDC_BLUR_ADAPTIVE,
|
|
|
- V4L2_CID_MPEG_VIDC_VIDEO_BLUR_TYPES,
|
|
|
- HFI_PROP_BLUR_TYPES,
|
|
|
- CAP_FLAG_OUTPUT_PORT,
|
|
|
- {PIX_FMTS, BITRATE_MODE, CONTENT_ADAPTIVE_CODING},
|
|
|
- {BLUR_RESOLUTION},
|
|
|
- msm_vidc_adjust_blur_type, msm_vidc_set_u32_enum},
|
|
|
-
|
|
|
{BLUR_TYPES, ENC, H264|HEVC,
|
|
|
- VIDC_BLUR_NONE, VIDC_BLUR_ADAPTIVE, 1, VIDC_BLUR_ADAPTIVE,
|
|
|
+ VIDC_BLUR_NONE, VIDC_BLUR_ADAPTIVE,
|
|
|
+ BIT(VIDC_BLUR_NONE) | BIT(VIDC_BLUR_EXTERNAL) | BIT(VIDC_BLUR_ADAPTIVE),
|
|
|
+ VIDC_BLUR_ADAPTIVE,
|
|
|
V4L2_CID_MPEG_VIDC_VIDEO_BLUR_TYPES,
|
|
|
HFI_PROP_BLUR_TYPES,
|
|
|
- CAP_FLAG_OUTPUT_PORT,
|
|
|
+ CAP_FLAG_OUTPUT_PORT | CAP_FLAG_MENU,
|
|
|
{PIX_FMTS, BITRATE_MODE, CONTENT_ADAPTIVE_CODING, MIN_QUALITY},
|
|
|
{BLUR_RESOLUTION},
|
|
|
msm_vidc_adjust_blur_type, msm_vidc_set_u32_enum},
|
|
@@ -2191,20 +2184,13 @@ static struct msm_platform_inst_capability instance_data_diwali_v1[] = {
|
|
|
{ALL_INTRA},
|
|
|
msm_vidc_adjust_b_frame, msm_vidc_set_u32},
|
|
|
|
|
|
- {BLUR_TYPES, ENC, CODECS_ALL,
|
|
|
- VIDC_BLUR_NONE, VIDC_BLUR_ADAPTIVE, 1, VIDC_BLUR_ADAPTIVE,
|
|
|
- V4L2_CID_MPEG_VIDC_VIDEO_BLUR_TYPES,
|
|
|
- HFI_PROP_BLUR_TYPES,
|
|
|
- CAP_FLAG_OUTPUT_PORT,
|
|
|
- {PIX_FMTS, BITRATE_MODE, CONTENT_ADAPTIVE_CODING},
|
|
|
- {BLUR_RESOLUTION},
|
|
|
- msm_vidc_adjust_blur_type, msm_vidc_set_u32_enum},
|
|
|
-
|
|
|
{BLUR_TYPES, ENC, H264|HEVC,
|
|
|
- VIDC_BLUR_NONE, VIDC_BLUR_ADAPTIVE, 1, VIDC_BLUR_ADAPTIVE,
|
|
|
+ VIDC_BLUR_NONE, VIDC_BLUR_ADAPTIVE,
|
|
|
+ BIT(VIDC_BLUR_NONE) | BIT(VIDC_BLUR_EXTERNAL) | BIT(VIDC_BLUR_ADAPTIVE),
|
|
|
+ VIDC_BLUR_ADAPTIVE,
|
|
|
V4L2_CID_MPEG_VIDC_VIDEO_BLUR_TYPES,
|
|
|
HFI_PROP_BLUR_TYPES,
|
|
|
- CAP_FLAG_OUTPUT_PORT,
|
|
|
+ CAP_FLAG_OUTPUT_PORT | CAP_FLAG_MENU,
|
|
|
{PIX_FMTS, BITRATE_MODE, CONTENT_ADAPTIVE_CODING, MIN_QUALITY},
|
|
|
{BLUR_RESOLUTION},
|
|
|
msm_vidc_adjust_blur_type, msm_vidc_set_u32_enum},
|
|
@@ -3783,20 +3769,13 @@ static struct msm_platform_inst_capability instance_data_diwali_v2[] = {
|
|
|
{ALL_INTRA},
|
|
|
msm_vidc_adjust_b_frame, msm_vidc_set_u32},
|
|
|
|
|
|
- {BLUR_TYPES, ENC, CODECS_ALL,
|
|
|
- VIDC_BLUR_NONE, VIDC_BLUR_ADAPTIVE, 1, VIDC_BLUR_ADAPTIVE,
|
|
|
- V4L2_CID_MPEG_VIDC_VIDEO_BLUR_TYPES,
|
|
|
- HFI_PROP_BLUR_TYPES,
|
|
|
- CAP_FLAG_OUTPUT_PORT,
|
|
|
- {PIX_FMTS, BITRATE_MODE, CONTENT_ADAPTIVE_CODING},
|
|
|
- {BLUR_RESOLUTION},
|
|
|
- msm_vidc_adjust_blur_type, msm_vidc_set_u32_enum},
|
|
|
-
|
|
|
{BLUR_TYPES, ENC, H264|HEVC,
|
|
|
- VIDC_BLUR_NONE, VIDC_BLUR_ADAPTIVE, 1, VIDC_BLUR_ADAPTIVE,
|
|
|
+ VIDC_BLUR_NONE, VIDC_BLUR_ADAPTIVE,
|
|
|
+ BIT(VIDC_BLUR_NONE) | BIT(VIDC_BLUR_EXTERNAL) | BIT(VIDC_BLUR_ADAPTIVE),
|
|
|
+ VIDC_BLUR_ADAPTIVE,
|
|
|
V4L2_CID_MPEG_VIDC_VIDEO_BLUR_TYPES,
|
|
|
HFI_PROP_BLUR_TYPES,
|
|
|
- CAP_FLAG_OUTPUT_PORT,
|
|
|
+ CAP_FLAG_OUTPUT_PORT | CAP_FLAG_MENU,
|
|
|
{PIX_FMTS, BITRATE_MODE, CONTENT_ADAPTIVE_CODING, MIN_QUALITY},
|
|
|
{BLUR_RESOLUTION},
|
|
|
msm_vidc_adjust_blur_type, msm_vidc_set_u32_enum},
|