• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
Keine Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

hardware/intel/intel-driver


Commit MetaInfo

Revision3b1507c56fda8e5cd4db2e2d9f89227ee07a2c62 (tree)
Zeit2016-03-04 13:30:36
AutorXiang, Haihao <haihao.xiang@inte...>
CommiterXiang, Haihao

Log Message

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>

Ändern Zusammenfassung

Diff

--- a/src/i965_drv_video.c
+++ b/src/i965_drv_video.c
@@ -564,9 +564,11 @@ i965_QueryConfigProfiles(VADriverContextP ctx,
564564 profile_list[i++] = VAProfileH264Main;
565565 profile_list[i++] = VAProfileH264High;
566566 }
567- if (HAS_H264_MVC_DECODING_PROFILE(i965, VAProfileH264MultiviewHigh))
567+ if (HAS_H264_MVC_DECODING_PROFILE(i965, VAProfileH264MultiviewHigh) ||
568+ HAS_H264_MVC_ENCODING(i965))
568569 profile_list[i++] = VAProfileH264MultiviewHigh;
569- if (HAS_H264_MVC_DECODING_PROFILE(i965, VAProfileH264StereoHigh))
570+ if (HAS_H264_MVC_DECODING_PROFILE(i965, VAProfileH264StereoHigh) ||
571+ HAS_H264_MVC_ENCODING(i965))
570572 profile_list[i++] = VAProfileH264StereoHigh;
571573
572574 if (HAS_VC1_DECODING(i965)) {
@@ -589,11 +591,6 @@ i965_QueryConfigProfiles(VADriverContextP ctx,
589591 profile_list[i++] = VAProfileVP8Version0_3;
590592 }
591593
592- if (HAS_H264_MVC_ENCODING(i965)) {
593- profile_list[i++] = VAProfileH264MultiviewHigh;
594- profile_list[i++] = VAProfileH264StereoHigh;
595- }
596-
597594 if (HAS_HEVC_DECODING(i965)||
598595 HAS_HEVC_ENCODING(i965)) {
599596 profile_list[i++] = VAProfileHEVCMain;