msm-vidc: Update capabilities for VP8 codec

- Higher SKU supports 4k@30.
- Lower SKU supports 1080p@60.

Change-Id: I2581e9061eedb680e49d1b040a7291211417c31a
This commit is contained in:
Dikshita Agarwal 2019-06-17 11:44:18 +05:30
commit cfa9b00d0c

View file

@ -187,14 +187,14 @@ static struct msm_vidc_codec_capability lito_capabilities_v0[] = {
{CAP_MAX_VIDEOCORES, DOMAINS_ALL, CODECS_ALL, 0, 1, 1, 1},
/* VP8 specific */
{CAP_FRAME_WIDTH, ENC|DEC, VP8, 96, 1920, 1, 1920},
{CAP_FRAME_HEIGHT, ENC|DEC, VP8, 96, 1920, 1, 1080},
/* (1920 * 1088) / 256 */
{CAP_MBS_PER_FRAME, ENC|DEC, VP8, 36, 8160, 1, 8160},
/* ((1920 * 1088) / 256) * 120*/
{CAP_MBS_PER_SECOND, ENC|DEC, VP8, 36, 979200, 1, 244800},
{CAP_FRAMERATE, ENC|DEC, VP8, 1, 120, 1, 30},
{CAP_BITRATE, ENC, VP8, 1, 40000000, 1, 20000000},
{CAP_FRAME_WIDTH, ENC|DEC, VP8, 96, 4096, 1, 1920},
{CAP_FRAME_HEIGHT, ENC|DEC, VP8, 96, 4096, 1, 1080},
/* (4096 * 2160) / 256 */
{CAP_MBS_PER_FRAME, ENC|DEC, VP8, 36, 34560, 1, 8160},
/* (4096 * 2160) / 256) * 30*/
{CAP_MBS_PER_SECOND, ENC|DEC, VP8, 36, 1036800, 1, 244800},
{CAP_FRAMERATE, ENC|DEC, VP8, 1, 30, 1, 30},
{CAP_BITRATE, ENC, VP8, 1, 100000000, 1, 20000000},
{CAP_BITRATE, DEC, VP8, 1, 100000000, 1, 20000000},
/* Mpeg2 decoder specific */
@ -254,9 +254,9 @@ static struct msm_vidc_codec_capability lito_capabilities_v1[] = {
{CAP_FRAME_HEIGHT, ENC|DEC, VP8, 96, 1920, 1, 1080},
/* (1920 * 1088) / 256 */
{CAP_MBS_PER_FRAME, ENC|DEC, VP8, 36, 8160, 1, 8160},
/* ((1920 * 1088) / 256) * 120*/
{CAP_MBS_PER_SECOND, ENC|DEC, VP8, 36, 979200, 1, 244800},
{CAP_FRAMERATE, ENC|DEC, VP8, 1, 120, 1, 30},
/* ((1920 * 1088) / 256) * 60*/
{CAP_MBS_PER_SECOND, ENC|DEC, VP8, 36, 489600, 1, 244800},
{CAP_FRAMERATE, ENC|DEC, VP8, 1, 60, 1, 30},
{CAP_BITRATE, ENC, VP8, 1, 40000000, 1, 20000000},
{CAP_BITRATE, DEC, VP8, 1, 100000000, 1, 20000000},