radeon/uvd: fix the H264 level for Tonga v2
authorChristian König <christian.koenig@amd.com>
Wed, 25 May 2016 14:55:48 +0000 (16:55 +0200)
committerChristian König <christian.koenig@amd.com>
Thu, 2 Jun 2016 07:27:57 +0000 (09:27 +0200)
We support 5.2 for a while now.

v2: we even support 5.2 for H264, 5.1 is for HEVC.

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Cc: <mesa-stable@lists.freedesktop.org>
src/gallium/drivers/radeon/radeon_video.c

index da65ce8c67cac2ce6b0802cb9efd45bb08d03ea2..aba1404d1cb16caaeaebf322e9459fdb665d8915 100644 (file)
@@ -298,7 +298,7 @@ int rvid_get_video_param(struct pipe_screen *screen,
                case PIPE_VIDEO_PROFILE_MPEG4_AVC_BASELINE:
                case PIPE_VIDEO_PROFILE_MPEG4_AVC_MAIN:
                case PIPE_VIDEO_PROFILE_MPEG4_AVC_HIGH:
-                       return 41;
+                       return (rscreen->family < CHIP_TONGA) ? 41 : 52;
                case PIPE_VIDEO_PROFILE_HEVC_MAIN:
                case PIPE_VIDEO_PROFILE_HEVC_MAIN_10:
                        return 186;