Priority | medium |
---|---|
Bug ID | 82835 |
Assignee | nouveau@lists.freedesktop.org |
Summary | GeForce 8800 GS VDPAU h264 decoding hang |
QA Contact | xorg-team@lists.x.org |
Severity | normal |
Classification | Unclassified |
OS | Linux (All) |
Reporter | randrik@mail.ru |
Hardware | x86 (IA32) |
Status | NEW |
Version | git |
Component | Driver/nouveau |
Product | xorg |
Created attachment 104933 [details] dmesg from 3.17.0-rc1 kernel, nouveau.debug=debug So, I followed instructions at http://nouveau.freedesktop.org/wiki/VideoAcceleration/ and tried vdpau/h264 acceleration for my card. It hanged happily... Kernel: both self-compiled 3.14.9 (64-bit) and 3.17.0-rc1 (32-bit) failed. Mesa: currently OpenGL version string: 3.0 Mesa 10.3.0-devel (git-a4359bc) libdrm: git d9ce09de12131fa8c5ff2d7c2dbd6b61d8a5fd14 (" exynos: Use symbol visibility.") xf86-video-nouveau: 16c885ce9c7bebcfa1252a5d500956dd5f551043 (" Fix event handling on multi-x-screen configs.") Xserver: 1.12.4 (from 1.12 branch) + MPlayer SVN-r37116 (32 bit, like full userspace), compiled with gcc 4.7.3 Command line: mplayer ~/botva/vid/MMC_14_may_2011_four_pilot_whales.mp4 -quiet -vo vdpau -vc ffh264vdpau -fs (it hangs without 'fs', too) Same video plays if VDPAU used only for displaying. vdpauinfo: vdpauinfo display: :0 screen: 0 API version: 1 Information string: G3DVL VDPAU Driver Shared Library version 1.0 Video surface: name width height types ------------------------------------------- 420 8192 8192 NV12 YV12 422 8192 8192 UYVY YUYV 444 8192 8192 Y8U8V8A8 V8U8Y8A8 Decoder capabilities: name level macbs width height ------------------------------------------- MPEG1 0 16384 2048 2048 MPEG2_SIMPLE 3 16384 2048 2048 MPEG2_MAIN 3 16384 2048 2048 H264_BASELINE 41 16384 2048 2048 H264_MAIN 41 16384 2048 2048 H264_HIGH 41 16384 2048 2048 Output surface: name width height nat types ---------------------------------------------------- B8G8R8A8 8192 8192 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 R8G8B8A8 8192 8192 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 R10G10B10A2 8192 8192 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 B10G10R10A2 8192 8192 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 Bitmap surface: name width height ------------------------------ B8G8R8A8 8192 8192 R8G8B8A8 8192 8192 R10G10B10A2 8192 8192 B10G10R10A2 8192 8192 A8 8192 8192 Video mixer: feature name sup ------------------------------------ DEINTERLACE_TEMPORAL y DEINTERLACE_TEMPORAL_SPATIAL - INVERSE_TELECINE - NOISE_REDUCTION y SHARPNESS y LUMA_KEY - HIGH QUALITY SCALING - L1 - HIGH QUALITY SCALING - L2 - HIGH QUALITY SCALING - L3 - HIGH QUALITY SCALING - L4 - HIGH QUALITY SCALING - L5 - HIGH QUALITY SCALING - L6 - HIGH QUALITY SCALING - L7 - HIGH QUALITY SCALING - L8 - HIGH QUALITY SCALING - L9 - parameter name sup min max ----------------------------------------------------- VIDEO_SURFACE_WIDTH y 48 2048 VIDEO_SURFACE_HEIGHT y 48 2048 CHROMA_TYPE y LAYERS y 0 4 attribute name sup min max ----------------------------------------------------- BACKGROUND_COLOR y CSC_MATRIX y NOISE_REDUCTION_LEVEL y 0.00 1.00 SHARPNESS_LEVEL y -1.00 1.00 LUMA_KEY_MIN_LUMA y LUMA_KEY_MAX_LUMA y