Merge "Video Driver: fix frame freeze for HEVC 10bit all intra decoding"
This commit is contained in:

committato da
Gerrit - the friendly Code Review server

commit
b1bf3f1148
@@ -1,6 +1,7 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||
/*
|
||||
* Copyright (c) 2020-2021,, The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2020-2021, The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2022 Qualcomm Innovation Center, Inc. All rights reserved.
|
||||
*/
|
||||
|
||||
#ifndef _MSM_VIDC_CORE_H_
|
||||
@@ -118,6 +119,7 @@ struct msm_vidc_core {
|
||||
bool hw_power_control;
|
||||
bool pm_suspended;
|
||||
bool cpu_watchdog;
|
||||
bool video_unresponsive;
|
||||
};
|
||||
|
||||
#endif // _MSM_VIDC_CORE_H_
|
||||
|
@@ -1,6 +1,7 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||
/*
|
||||
* Copyright (c) 2020-2021,, The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2022 Qualcomm Innovation Center, Inc. All rights reserved.
|
||||
*/
|
||||
|
||||
#ifndef _MSM_VIDC_DRIVER_H_
|
||||
@@ -577,6 +578,7 @@ bool res_is_less_than(u32 width, u32 height,
|
||||
u32 ref_width, u32 ref_height);
|
||||
bool res_is_less_than_or_equal_to(u32 width, u32 height,
|
||||
u32 ref_width, u32 ref_height);
|
||||
bool is_hevc_10bit_decode_session(struct msm_vidc_inst *inst);
|
||||
int signal_session_msg_receipt(struct msm_vidc_inst *inst,
|
||||
enum signal_session_response cmd);
|
||||
int msm_vidc_get_properties(struct msm_vidc_inst *inst);
|
||||
|
@@ -181,5 +181,6 @@ struct msm_vidc_inst {
|
||||
bool has_bframe;
|
||||
bool ir_enabled;
|
||||
u32 adjust_priority;
|
||||
bool iframe;
|
||||
};
|
||||
#endif // _MSM_VIDC_INST_H_
|
||||
|
@@ -1,6 +1,7 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||
/*
|
||||
* Copyright (c) 2020-2021,, The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2020-2021, The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2022 Qualcomm Innovation Center, Inc. All rights reserved.
|
||||
*/
|
||||
|
||||
#ifndef _MSM_VIDC_INTERNAL_H_
|
||||
@@ -437,9 +438,6 @@ enum msm_vidc_inst_capability_type {
|
||||
BATCH_FPS,
|
||||
LOSSLESS_MBPF,
|
||||
SECURE_MBPF,
|
||||
MBPS,
|
||||
POWER_SAVE_MBPS,
|
||||
CHECK_MBPS,
|
||||
FRAME_RATE,
|
||||
OPERATING_RATE,
|
||||
INPUT_RATE,
|
||||
|
Fai riferimento in un nuovo problema
Block a user