lp:libva

Created by Michael R. Crusoe and last modified
Get this branch:
bzr branch lp:libva

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Michael R. Crusoe
Project:
Libva
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://anongit.freedesktop.org/git/libva.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 5 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 10 seconds — see the log

Recent revisions

952. By Sean V Kelley

PROJECT HAS MOVED

See https://github.com/01org/libva

Signed-off-by: Sean V Kelley <email address hidden>

951. By Xiang, Haihao <email address hidden>

va: Keep compatibility with the backend driver built against 0.39.x

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=99375
Signed-off-by: Xiang, Haihao <email address hidden>

950. By Xiang, Haihao <email address hidden>

Don't automatically destroy the buffer(s) passed to vaRenderPicture

Instead the user must call vaDestroyBuffer() to destroy a buffer explicitly.

If following the previous API specification,
1. Violate "who allocate who release" principle
2. The user cannot re-use VA buffer flexibly
3. The user still has to call vaDestroyBuffer() to destroy the buffers which
   are not going to be passed to vaRenderPicture()

We discussed the change at https://bugs.freedesktop.org/show_bug.cgi?id=97970

v2: bump version to 0.40 because this is a incompatible change to VA-API

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

949. By Xiang, Haihao <email address hidden>

Merge branch 'v1.7-branch' into fdo--master

Conflicts:
 configure.ac
 va/va.h

948. By Mark Thompson <email address hidden>

va.h: Improve the comment on the encode framerate parameter

Signed-off-by: Mark Thompson <email address hidden>

947. By Li Zhijian <email address hidden>

va.h: fix compile warning

If we specify compiling option with "-Werror=strict-prototypes", we
will get the following error:
va/va.h:294:1: error: function declaration isn't a prototype [-Werror=strict-prototypes]
typedef int (*VAPrivFunc)();

This patch declares the VAPrivFunc with parameter 'void', to make the
compiler happy.

Signed-off-by: Li Zhijian <email address hidden>

946. By yakuizhao

Add the fourcc of I010 format

I010 is another kind of 10-bit format. Its layout is similar to IYUV(I420).
And the lower 10-bit is used.

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

945. By Emil Velikov <email address hidden>

drm: remove va_drm_is_authenticated check

If we do not use a render node we must authenticate. Doing the extra
GetClient calls/ioctls does not help much, so don't bother.

Cc: David Herrmann <email address hidden>
Cc: Daniel Vetter <email address hidden>
Signed-off-by: Emil Velikov <email address hidden>
Reviewed-by: Sean V Kelley <email address hidden>

944. By Chris Wilson

va/x11: Require synchronisation to vblank with DRI2SwapBuffers

By passing divisor=0, we imply we do not care about synchronisation of
this request to the vertical refresh - the spec says that if we miss the
target frame, the swap will be presented as quickly as possible and may
forgo waiting until the next vblank. By using divisor=1, we request that
the swap be presented upon the vertical refresh immediately following
recipe, enforcing the synchronisation to vblank and avoiding tearing.

Reported-and-tested-by: Lukas Hejtmanek <email address hidden>
Signed-off-by: Chris Wilson <email address hidden>
Reviewed-by: Sean V Kelley <email address hidden>

943. By Xiang, Haihao <email address hidden>

libva 1.7.4.pre1 for development

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

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.