diff options
author | Xiang, Haihao <haihao.xiang@intel.com> | 2016-03-03 12:02:56 +0800 |
---|---|---|
committer | Xiang, Haihao <haihao.xiang@intel.com> | 2016-03-04 12:30:36 +0800 |
commit | 3b1507c56fda8e5cd4db2e2d9f89227ee07a2c62 (patch) | |
tree | 549397e2ce5aaa4c2a26666bbed67a13358aee6f | |
parent | 4664dc66feb0630b668978aba703365f28627c36 (diff) |
Remove duplicate H264MultiviewHigh and H264StereoHigh in the profile list
Otherwise vainfo got duplicate print message that list out the video format
support for H264MultiviewHigh, H264StereoHigh.
Reported-by: Lim Siew Hoon <siew.hoon.lim@intel.com>
Tested-by: Lim Siew Hoon <siew.hoon.lim@intel.com>
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
-rw-r--r-- | src/i965_drv_video.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/i965_drv_video.c b/src/i965_drv_video.c index b448928..609b757 100644 --- a/src/i965_drv_video.c +++ b/src/i965_drv_video.c @@ -564,9 +564,11 @@ i965_QueryConfigProfiles(VADriverContextP ctx, profile_list[i++] = VAProfileH264Main; profile_list[i++] = VAProfileH264High; } - if (HAS_H264_MVC_DECODING_PROFILE(i965, VAProfileH264MultiviewHigh)) + if (HAS_H264_MVC_DECODING_PROFILE(i965, VAProfileH264MultiviewHigh) || + HAS_H264_MVC_ENCODING(i965)) profile_list[i++] = VAProfileH264MultiviewHigh; - if (HAS_H264_MVC_DECODING_PROFILE(i965, VAProfileH264StereoHigh)) + if (HAS_H264_MVC_DECODING_PROFILE(i965, VAProfileH264StereoHigh) || + HAS_H264_MVC_ENCODING(i965)) profile_list[i++] = VAProfileH264StereoHigh; if (HAS_VC1_DECODING(i965)) { @@ -589,11 +591,6 @@ i965_QueryConfigProfiles(VADriverContextP ctx, profile_list[i++] = VAProfileVP8Version0_3; } - if (HAS_H264_MVC_ENCODING(i965)) { - profile_list[i++] = VAProfileH264MultiviewHigh; - profile_list[i++] = VAProfileH264StereoHigh; - } - if (HAS_HEVC_DECODING(i965)|| HAS_HEVC_ENCODING(i965)) { profile_list[i++] = VAProfileHEVCMain; |