View Single Post
Old 09-30-09, 11:34 PM   #12
deadlycheese
Registered User
 
Join Date: Apr 2003
Posts: 12
Default Re: Announcement: libvdpau is moving to its own package

my 8100 chipset is on a cheap Jetway mobo (PN78VM2-LF) that I'm using in a server, running headless ... not too easy to test out, sorry.

Interestingly, the box for the motherboard markets the 8100 as "For Microsoft DX10.0", "Support PureVideo technology" and "Support Blu-ray/Full HD DVD playback". The motherboard also has an HDMI port.

Hey, I just realized that I could just run the vdpauinfo utility on that box ... hang on ...
<couple hours of installing nvidia drivers, vnc twiddling, etc, before finally realizing that all I had to do was "DISPLAY=:0 vdpauinfo > vdpauinfo.out" ...>

OK, finally, here is the output of vdpauinfo on my machine with the 8100 chipset:
Code:
display: :0.0   screen: 0
API version: 0
Information string: NVIDIA VDPAU Driver Shared Library  190.36  Wed Sep 23 06:55:52 PDT 2009

Video surface:

name   width height types
-------------------------------------------
420     4096  4096  NV12 YV12 
422     4096  4096  UYVY YUYV 

Decoder capabilities:

name               level macbs width height
-------------------------------------------
MPEG1                 0  8192  2048  2048
MPEG2_SIMPLE          3  8192  2048  2048
MPEG2_MAIN            3  8192  2048  2048
H264_MAIN            41  8190  2032  2048
H264_HIGH            41  8190  2032  2048
VC1_SIMPLE            1  8190  2048  2048
VC1_MAIN              2  8190  2048  2048
VC1_ADVANCED          4  8190  2048  2048

Output surface:

name              width height nat types
----------------------------------------------------
B8G8R8A8          8192  8192    y  Y8U8V8A8 V8U8Y8A8 
R10G10B10A2       8192  8192    y  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     y
INVERSE_TELECINE                 y
NOISE_REDUCTION                  y
SHARPNESS                        y
LUMA_KEY                         y
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         1     4096
VIDEO_SURFACE_HEIGHT             y         1     4096
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
This is almost identical to the output from my NVS 140M chipset:

Code:
$ diff -b vdpauinfo.nvs140M.out vdpauinfo.8100.out 
19,20c19,20
< H264_MAIN            41  8192  2048  2048
< H264_HIGH            41  8192  2048  2048
---
> H264_MAIN            41  8190  2032  2048
> H264_HIGH            41  8190  2032  2048
So, if we can trust the vdpauinfo information, I would expect the 8100 to have the same capabilities as the NVS 140M chipset in my laptop.
deadlycheese is offline   Reply With Quote