Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6787b2d9 authored by Govindaraj Rajagopal's avatar Govindaraj Rajagopal Committed by Gerrit - the friendly Code Review server
Browse files

msm: vdec: reduce decoder input buffer count for > 480fps case



For HFR(like 960 fps) usecases requires higher buffer count-24.
But due to framework change(277033), We don't need any addtional
buffers for HFR usecases also. So reducing the count back to 12.

Change-Id: Ia3669858cde0962275d00f31d2bbb7308a3ce983
Signed-off-by: default avatarGovindaraj Rajagopal <grajagop@codeaurora.org>
parent ea4fb9a7
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -20,7 +20,7 @@
#define BATCH_DEC_TOTAL_INPUT_BUFFERS 6

/* total input buffers for decoder HFR usecase (fps > 480) */
#define HFR_DEC_TOTAL_MAX_INPUT_BUFFERS 24
#define MAX_HFR_DEC_TOTAL_INPUT_BUFFERS 12

/* total input buffers for decoder HFR usecase */
#define HFR_DEC_TOTAL_INPUT_BUFFERS 12
@@ -799,7 +799,7 @@ static int msm_vidc_get_extra_input_buff_count(struct msm_vidc_inst *inst)
			inst->is_perf_eligible_session = true;
			if (fps > 480)
				extra_input_count =
					(HFR_DEC_TOTAL_MAX_INPUT_BUFFERS -
					(MAX_HFR_DEC_TOTAL_INPUT_BUFFERS -
					MIN_INPUT_BUFFERS);
			else
				extra_input_count =