If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
Announcement
Collapse
No announcement yet.
Gallium3D VDPAU State Tracker Gets Ready For Action
This is the most interesting feature in linux, I have already bought the radeon hd 7750 for use with Gallium3D VDPAU. :-).
I congratulate christian konig for his work.
Yes, but it's still not as good as flash, i.e. when in fullscreen and you press the sound up/down on the keyboard, the video leaves fullscreen, it's the same wrong behavior that adobe flash had a while ago (until it matured).
Also, it's not only the youtube html5 support that improved, but also the firefox support for html5 video, like video/byte buffers or so that I read a while ago which allows for more flexible control of the stream.
I don't know what's going on with your system, but mine does not do this. Volume control using the arrow keys works fine without exiting full screen. But you're right about the improvements being both in Firefox AND Youtube. I have to say that I'm completely satisfied with it now.
feature name sup
------------------------------------
DEINTERLACE_TEMPORAL -
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 16384
VIDEO_SURFACE_HEIGHT y 48 16384
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
qvdpautest 0.5.1
AMD Athlon(tm) II X2 260 Processor
Unknown GPU
VDPAU API version : 1
VDPAU implementation : G3DVL VDPAU Driver Shared Library version 1.0
I'm very curious in following the development of these features. Obviously, Phoronix brings us the big updates, but is there a website that I can check in on to follow the progress of Gallium3d VDPAU development?
Another question, given that this implementation will use shaders instead of the video decode block, do we have some idea about a baseline for required video hardware? How much horsepower will we need to decode full 1080p h264 video?
I think it really have to be tested out. But so far there aren't much progress in this area I think. Only mpeg2 decoding, sharpness and noise cancellation function is available if you use vdpauinfo to check.
But if you look at the overall API of vdpau I think it is quite robust. Maybe we all should start a petition to make it a standard so that everyone start to use it.
Oh yes, I agree it's a ways off, but I was just curious if the developers had certain hardware in mind that they were targeting. I would love if this eventually came to fruition and VDPAU became the Linux equivalent of DXVA. It is already a default for XBMC and Flash targets VDPAU as it's acceleration method. As HTML5 video gains traction, it would be nice if the browser developers could count on VDPAU to be the acceleration method that would work on major hardware (AMD, NVIDIA). Also, it would be nice if the major media players could all target VDPAU.
I think a consistent video acceleration API is something the major Linux distros need and even though the open source drivers don't have quite as much 3D power as the blobs, video acceleration would be a nice feather in their respective caps.
Comment