~thong-u/unoptimized/+git/libva:v1.3.x

Last commit made on 2014-08-22
Get this branch:
git clone -b v1.3.x https://git.launchpad.net/~thong-u/unoptimized/+git/libva

Branch merges

Branch information

Name:
v1.3.x
Repository:
lp:~thong-u/unoptimized/+git/libva

Recent commits

6c16be9... by Jonathan Bian <email address hidden>

Added VAConfigEncQualityRange attribute and VAEncMiscParameterBufferQualityLevel to support encoder quality settings.

(cherry picked from commit 24a14f9d13e6fe0c25d4094c4884aa4076ed05bc)

Conflicts:
 va/va.h

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

avcenc: only support chroma_format_idc with 1

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

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

h264encode: check driver supports the RateControl control mode or not

https://bugs.freedesktop.org/show_bug.cgi?id=76720

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

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

h264encode: Make it runnable with the latest libva-intel-driver (1.3.2)

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

3fddb7f... by pylee <email address hidden>

Add vaSurfaceAttribUsageHint to give the driver a hint of intended usage to optimize allocation (e.g. tiling).

(cherry picked from commit 6cdc2e54d40afeb1550b920a6a6221bafeec95ec)

67206b2... by Austin Yuan

Add frame_type to VP8 encoder

From penne.y.lee at intel.com

Signed-off-by: Austin Yuan <email address hidden>
(cherry picked from commit c61d986851140a6d1e3f9a6d788bcb7a9407dffc)

f24804c... by Austin Yuan

va_enc_vp8: update the vp8 interface again

previous update missed some changes

Signed-off-by: Austin Yuan <email address hidden>
(cherry picked from commit 34035a18a7e963da536e15e9dea32f77cde8577f)

4e79fd1... by Jonathan Bian <email address hidden>

Removed fields in VP8 structures that duplicate VAEncMiscParameter structures. Added reference frames to support non auto reference frame implementation. Changed VAQMatrixBufferVP8 to use quantization index deltas.

(cherry picked from commit fbd3de9b22491689c6c3e5f1c305d7af76444e45)

3079175... by Jonathan Bian <email address hidden>

Added support for VP8 encoding.

(cherry picked from commit d46a07340a641770487e7624bebc49f3258ea2ec)

Conflicts:
 va/Android.mk

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

va: release VADisplayContext at the end of vaTerminate()

Otherwise it will result in invalid reading in va_TraceEnd()

Signed-off-by: Xiang, Haihao <email address hidden>
(cherry picked from commit d4988142a3f2256e38c5c5cdcdfc1b4f5f3c1ea9)
Tested-by: Daniel Charles <email address hidden> on ChromiumOS