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

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

Branch merges

Branch information

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

Recent commits

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

libva 1.7.3

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

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

Update NEWS

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

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

Bump VA-API version to 0.39.4

Signed-off-by: Xiang, Haihao <email address hidden>
(cherry picked from commit 3b7e4999950a04fabd42edbead8c2f24c6cdf3cf)

9ac4969... by "Xiang, Haihao" <email address hidden>

wayland: Check whether prime fd can be used in buffer sharing mechanism

Signed-off-by: Xiang, Haihao <email address hidden>
(cherry picked from commit a55ea7cb3143d57c8dba1b76ccea3511ea69adf2)

91359d1... by "Xiang, Haihao" <email address hidden>

New wayland-drm.xml

Update wayland-drm-client-protocol.h as well

Signed-off-by: Xiang, Haihao <email address hidden>
(cherry picked from commit d8719fb8b2d999c3de64def3a801778021c71f84)

909c9af... by "Xiang, Haihao" <email address hidden>

A simple encoder for H.264/AVC SVC temporal scalability

It is based on VA-API

Signed-off-by: Xiang, Haihao <email address hidden>
Reviewed-by: Sean V Kelley <email address hidden>
(cherry picked from commit 7aa2dd979a3758e1f6378344b235595c5028a9e7)

9d2c687... by "Xiang, Haihao" <email address hidden>

Add the comment for framerate in VAEncMiscParameterFrameRate

To express a frame rate, such as 7.5, we have to use 'numerator / denominator'.
The high 2 bytes will be used as denominator and the low 2 bytes will be used
as numerator.

To keep backward compatible, the low 2 bytes is the real frame rate when the high
2 bytes is 0.

Signed-off-by: Xiang, Haihao <email address hidden>
Reviewed-by: Sean V Kelley <email address hidden>
(cherry picked from commit 1ca62cedd41ed2061c3a9ddafadc59a4692a07c9)

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

Merge and modify encoding bit-rate control per temporal layer.

Cherry-pick'ed from:
e6f92ae: Added geneirc support for encoding bit-rate control per temporal layer
753ec17: va.h: add data structure for the structure of temporal layer encoding

v2: Update the comment that user must send VAEncMiscParameterTemporalLayerStructure before
VAEncMiscParameterRateControl and VAEncMiscParameterFrameRate and the condition for error return

Signed-off-by: Jonathan Bian <email address hidden>
Signed-off-by: Austin Yuan <email address hidden>
Signed-off-by: Zhangfei Zhang <email address hidden>
Signed-off-by: Xiang, Haihao <email address hidden>
Reviewed-by: Sean V Kelley <email address hidden>
(cherry picked from commit d12fc9823f3c09a834a071c2327ef8f9c1352649)

4e1ec29... by "Xiang, Haihao" <email address hidden>

libva 1.7.3.pre1 for development

Signed-off-by: Xiang, Haihao <email address hidden>
(cherry picked from commit 2ebf897d51f1ac4e6620a830a402af0faa8df3ae)

Conflicts:
 configure.ac

6a9ab53... by "Xiang, Haihao" <email address hidden>

libva 1.7.2

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