[Bug 65611] UVD accelerated decoding causes hangs (ARUBA - HD 7540D)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Comment # 3 on bug 65611 from
I tried this patch:

diff -up ./src/gallium/drivers/radeon/radeon_uvd.c.vc1
./src/gallium/drivers/radeon/radeon_uvd.c
--- ./src/gallium/drivers/radeon/radeon_uvd.c.vc1    2013-09-27
23:10:44.292867514 +0200
+++ ./src/gallium/drivers/radeon/radeon_uvd.c    2013-09-27 23:14:45.384398128
+0200
@@ -1094,8 +1094,12 @@ int ruvd_get_video_param(struct pipe_scr
         case PIPE_VIDEO_CODEC_MPEG12:
         case PIPE_VIDEO_CODEC_MPEG4:
         case PIPE_VIDEO_CODEC_MPEG4_AVC:
-        case PIPE_VIDEO_CODEC_VC1:
             return true;
+        case PIPE_VIDEO_CODEC_VC1:
+            /* Only advanced is supported */
+            if (profile == PIPE_VIDEO_PROFILE_VC1_ADVANCED)
+                return true;
+            /* fall through... */
         default:
             return false;
         }

Yet my WMV3 file is still going through VDPAU. So either my file is advanced
profile and that is broken, or xbmc not fully respecting the list?


You are receiving this mail because:
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel

[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux