video: driver: fix enc drain and change frame rate set handling
- Move driver to MSM_VIDC_DRAIN state when drain command is receieved for an encoder session - Static HFI_PROP_FRAME_RATE setting to video fw handling is moved to inst database set function via msm_vidc_set_v4l2_properties to avoid enc session failure due to setting HFI_PROP_FRAME_RATE before starting video fw Change-Id: I207b4bce932c5959fe47b9cca32abd15660ce2a9 Signed-off-by: Akshata Sahukar <asahukar@codeaurora.org>
这个提交包含在:
@@ -159,7 +159,16 @@ static struct msm_platform_inst_capability instance_data_waipio[] = {
|
||||
/* ((4096 * 2304) / 256) * 60 fps */
|
||||
{POWER_SAVE_MBPS, ENC, CODECS_ALL, 0, 2211840, 1, 2211840},
|
||||
|
||||
{FRAME_RATE, ENC|DEC, CODECS_ALL,
|
||||
{FRAME_RATE, ENC, CODECS_ALL,
|
||||
(MINIMUM_FPS << 16), (MAXIMUM_FPS << 16),
|
||||
1, (DEFAULT_FPS << 16),
|
||||
0,
|
||||
HFI_PROP_FRAME_RATE,
|
||||
CAP_FLAG_ROOT | CAP_FLAG_OUTPUT_PORT,
|
||||
{0}, {0},
|
||||
NULL, msm_vidc_set_q16},
|
||||
|
||||
{FRAME_RATE, DEC, CODECS_ALL,
|
||||
(MINIMUM_FPS << 16), (MAXIMUM_FPS << 16),
|
||||
1, (DEFAULT_FPS << 16),
|
||||
0,
|
||||
|
在新工单中引用
屏蔽一个用户