~thong-u/unoptimized/+git/libva:v1.4-branch

Last commit made on 2014-11-14
Get this branch:
git clone -b v1.4-branch https://git.launchpad.net/~thong-u/unoptimized/+git/libva

Branch merges

Branch information

Name:
v1.4-branch
Repository:
lp:~thong-u/unoptimized/+git/libva

Recent commits

22cbd2e... by "Xiang, Haihao" <email address hidden>

libva 1.4.2.pre1 for development

Signed-off-by: Xiang, Haihao <email address hidden>

b754cf5... by "Xiang, Haihao" <email address hidden>

libva 1.4.1

Signed-off-by: Xiang, Haihao <email address hidden>

db793ab... by Gwenole Beauchesne <email address hidden>

doc: fix scan order specification for quantization tables.

Fix the VA-API specification to define all quantization tables, resp.
matrices, to be supplied in zig-zag scan order, except for the H.264
codec where scaling lists shall be provided in raster scan order.

This clarifies the existing usage inherited from the primary VA driver
implementation (Intel Poulsbo), and subsequently adopted by the major
multimedia frameworks.

Signed-off-by: Gwenole Beauchesne <email address hidden>
(cherry picked from commit 835cf1ceef84cd48edddfb07bb1d2348c7b35940)

1833246... by Gwenole Beauchesne <email address hidden>

doc: add Encoding, VPP and some of Core APIs.

Signed-off-by: Gwenole Beauchesne <email address hidden>
(cherry picked from commit 1846d6f73b3e7f46737d794d9d0b09d25302b64a)

618cbef... by Gwenole Beauchesne <email address hidden>

doc: improve Doxyfile configuration.

(cherry picked from commit 1f72a26774316af0e5b277271261213e02972234)

47b3f90... by Gwenole Beauchesne <email address hidden>

doc: don't add timestamps in generated documentation.

(cherry picked from commit 3a5a1c46404354f3a8911149f65c568a3166395c)

cf2cf51... by Gwenole Beauchesne <email address hidden>

tests: try a render-node device first for VA/DRM displays.

Signed-off-by: Gwenole Beauchesne <email address hidden>
Reviewed-by: Sean V Kelley <email address hidden>
(cherry picked from commit e5d6c49c54ed7f6e1dacf9bafaae8fa0ba88db5d)

4d8a2b2... by Andrey Larionov <email address hidden>

drm: add support for render nodes.

Allow vaGetDisplayDRM() to accept DRM Render-Nodes file descriptors,
thus skipping authentication burdens in that case. This also allows
remote users, connected through ssh for instance, to enjoy hardware
acceleration even if there is a local display opened (user logged in).

Signed-off-by: Andrey Larionov <email address hidden>
[checked if fd is a render-node, fixed VA_DISPLAY_DRM_RENDERNODES]
Signed-off-by: Gwenole Beauchesne <email address hidden>
Reviewed-by: Sean V Kelley <email address hidden>
Tested-by: Rafal A Sapala <email address hidden>

(cherry picked from commit 936f548d999afc44918f869f8c54fc82c5400ad9)

aa8a7aa... by "Xiang, Haihao" <email address hidden>

Bump libva to libva 1.4.1.pre1

Signed-off-by: Xiang, Haihao <email address hidden>

8c48c3b... by "Xiang, Haihao" <email address hidden>

libva 1.4.0

Don't support DRM Render-Nodes in this version of libva

Signed-off-by: Xiang, Haihao <email address hidden>