video: driver: Enable low latency mode for CBR rc type
Enable low latency mode for CBR rc type. Change-Id: I80230e5d2acab94820b1401ffa6e6fe372398397 Signed-off-by: Akshata Sahukar <asahukar@codeaurora.org>
This commit is contained in:

کامیت شده توسط
Gerrit - the friendly Code Review server

والد
b35579ad54
کامیت
6e9150c232
@@ -352,7 +352,8 @@ static struct msm_platform_inst_capability instance_data_waipio[] = {
|
||||
{LTR_COUNT, IR_RANDOM, TIME_DELTA_BASED_RC, I_FRAME_QP,
|
||||
ENH_LAYER_COUNT, BIT_RATE, CONTENT_ADAPTIVE_CODING,
|
||||
BITRATE_BOOST, MIN_QUALITY, VBV_DELAY, PEAK_BITRATE,
|
||||
SLICE_MODE, META_ROI_INFO, BLUR_TYPES},
|
||||
SLICE_MODE, META_ROI_INFO, BLUR_TYPES,
|
||||
LOWLATENCY_MODE},
|
||||
msm_vidc_adjust_bitrate_mode, msm_vidc_set_u32_enum},
|
||||
|
||||
{BITRATE_MODE, ENC, HEVC,
|
||||
@@ -370,7 +371,8 @@ static struct msm_platform_inst_capability instance_data_waipio[] = {
|
||||
CONSTANT_QUALITY, ENH_LAYER_COUNT,
|
||||
CONTENT_ADAPTIVE_CODING, BIT_RATE,
|
||||
BITRATE_BOOST, MIN_QUALITY, VBV_DELAY,
|
||||
PEAK_BITRATE, SLICE_MODE, META_ROI_INFO, BLUR_TYPES},
|
||||
PEAK_BITRATE, SLICE_MODE, META_ROI_INFO, BLUR_TYPES,
|
||||
LOWLATENCY_MODE},
|
||||
msm_vidc_adjust_bitrate_mode, msm_vidc_set_u32_enum},
|
||||
|
||||
{LOSSLESS, ENC, HEVC|HEIC,
|
||||
@@ -468,7 +470,12 @@ static struct msm_platform_inst_capability instance_data_waipio[] = {
|
||||
{LOWLATENCY_MODE, ENC, H264 | HEVC,
|
||||
V4L2_MPEG_MSM_VIDC_DISABLE, V4L2_MPEG_MSM_VIDC_ENABLE,
|
||||
1, V4L2_MPEG_MSM_VIDC_DISABLE,
|
||||
V4L2_CID_MPEG_VIDC_LOWLATENCY_REQUEST},
|
||||
V4L2_CID_MPEG_VIDC_LOWLATENCY_REQUEST,
|
||||
0,
|
||||
CAP_FLAG_NONE,
|
||||
{BITRATE_MODE},
|
||||
{STAGE},
|
||||
msm_vidc_adjust_lowlatency_mode, NULL},
|
||||
|
||||
{LOWLATENCY_MODE, DEC, H264|HEVC|VP9,
|
||||
V4L2_MPEG_MSM_VIDC_DISABLE, V4L2_MPEG_MSM_VIDC_ENABLE,
|
||||
@@ -1155,6 +1162,17 @@ static struct msm_platform_inst_capability instance_data_waipio[] = {
|
||||
CAP_FLAG_ROOT,
|
||||
{0}, {0},
|
||||
NULL, msm_vidc_set_stage},
|
||||
|
||||
{STAGE, ENC, H264 | HEVC,
|
||||
MSM_VIDC_STAGE_1,
|
||||
MSM_VIDC_STAGE_2, 1,
|
||||
MSM_VIDC_STAGE_2,
|
||||
0,
|
||||
HFI_PROP_STAGE,
|
||||
CAP_FLAG_NONE,
|
||||
{LOWLATENCY_MODE}, {0},
|
||||
NULL, msm_vidc_set_stage},
|
||||
|
||||
{PIPE, DEC|ENC, CODECS_ALL,
|
||||
MSM_VIDC_PIPE_1,
|
||||
MSM_VIDC_PIPE_4, 1,
|
||||
|
مرجع در شماره جدید
Block a user