summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXiang, Haihao <haihao.xiang@intel.com>2016-03-03 12:02:56 +0800
committerXiang, Haihao <haihao.xiang@intel.com>2016-03-04 12:30:36 +0800
commit3b1507c56fda8e5cd4db2e2d9f89227ee07a2c62 (patch)
tree549397e2ce5aaa4c2a26666bbed67a13358aee6f
parent4664dc66feb0630b668978aba703365f28627c36 (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.c11
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;