mirror of
https://github.com/nyanmisaka/mpp.git
synced 2025-10-05 17:16:50 +08:00
[platform]: Add 3128H capability description
rk3128H can support 1080p@60fps H.264/H.265 decoding. While it do NOT have jpeg encoder nor VP9 decoder. Change-Id: Id1b9583831036e2a43361b11f963be3599bfa7f8 Signed-off-by: Herman Chen <herman.chen@rock-chips.com>
This commit is contained in:
@@ -370,6 +370,24 @@ const char *mpp_get_vcodec_dev_name(MppCtxType type, MppCodingType coding)
|
||||
else
|
||||
dev = mpp_find_device(mpp_vpu_dev);
|
||||
} break;
|
||||
case ROCKCHIP_SOC_RK3128H : {
|
||||
/*
|
||||
* rk3128H have codec:
|
||||
* 1 - vpu2
|
||||
* 2 - RK H.264/H.265 1080p@60fps decoder
|
||||
* NOTE: rk3128H do NOT have jpeg encoder
|
||||
*/
|
||||
if (type == MPP_CTX_DEC &&
|
||||
(coding == MPP_VIDEO_CodingAVC ||
|
||||
coding == MPP_VIDEO_CodingHEVC))
|
||||
dev = mpp_find_device(mpp_rkvdec_dev);
|
||||
else if (type == MPP_CTX_ENC && coding == MPP_VIDEO_CodingMJPEG)
|
||||
dev = NULL;
|
||||
else if (type == MPP_CTX_DEC && coding == MPP_VIDEO_CodingVP9)
|
||||
dev = NULL;
|
||||
else
|
||||
dev = mpp_find_device(mpp_vpu_dev);
|
||||
} break;
|
||||
case ROCKCHIP_SOC_RK3399 :
|
||||
case ROCKCHIP_SOC_RK3229 : {
|
||||
/*
|
||||
|
Reference in New Issue
Block a user