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

Commit 49347560 authored by Vikash Garodia's avatar Vikash Garodia
Browse files

msm: vidc: add all intra cap for bengal



All intra capabilities for bengal is missing.
As a result, usecases which looks to set all
intra by setting zero GOP and zero B-frame count
is failing.

Change-Id: Idf75e6babfe1e2878ce6b0a7e1bb7f5c59bc18ea
Signed-off-by: default avatarVikash Garodia <vgarodia@codeaurora.org>
parent 7f6d37b1
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -396,6 +396,9 @@ static struct msm_vidc_codec_capability bengal_capabilities_v0[] = {
	{CAP_SECURE_MBS_PER_FRAME, DOMAINS_ALL, CODECS_ALL, 64, 8160, 1, 8160},
	{CAP_SECURE_BITRATE, DOMAINS_ALL, CODECS_ALL, 1, 35000000, 1, 20000000},

	/* All intra encoding usecase specific */
	{CAP_ALLINTRA_MAX_FPS, ENC, H264|HEVC, 1, 30, 1, 30},

	/* Image specific */
	{CAP_HEVC_IMAGE_FRAME_WIDTH, ENC, HEVC, 128, 512, 1, 512},
	{CAP_HEVC_IMAGE_FRAME_HEIGHT, ENC, HEVC, 128, 512, 1, 512},
@@ -457,6 +460,9 @@ static struct msm_vidc_codec_capability bengal_capabilities_v1[] = {
	{CAP_SECURE_MBS_PER_FRAME, DOMAINS_ALL, CODECS_ALL, 64, 8160, 1, 8160},
	{CAP_SECURE_BITRATE, DOMAINS_ALL, CODECS_ALL, 1, 35000000, 1, 20000000},

	/* All intra encoding usecase specific */
	{CAP_ALLINTRA_MAX_FPS, ENC, H264|HEVC, 1, 30, 1, 30},

	/* Image specific */
	{CAP_HEVC_IMAGE_FRAME_WIDTH, ENC, HEVC, 128, 512, 1, 512},
	{CAP_HEVC_IMAGE_FRAME_HEIGHT, ENC, HEVC, 128, 512, 1, 512},