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

Last commit made on 2012-08-02
Get this branch:
git clone -b v1.0-branch https://git.launchpad.net/~thong-u/unoptimized/+git/libva

Branch merges

Branch information

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

Recent commits

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

libva: bump version to 1.0.17 for development

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

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

libva 1.0.16

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

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

jpeg: pad Huffman table to 4-byte boundaries (Haihao).

Some VA driver implementations require alignment to 4-byte boundaries
so that to allow for direct memory transfers.

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

656ffb5... by Gwenole Beauchesne <email address hidden>

tests: fix JPEG decoding test to match the latest API.

Fix bug in parsing Huffman DC table and also sync the code to match
the latest API change. In particular, pad the Huffman table with
zero to suit 4-byte boundaries.

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

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

test/basic: fix make dist.

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

e20d572... by Haitao Huang <email address hidden>

test/basic: changed build target to noinst so they are built by default

Signed-off-by: Haitao Huang <email address hidden>
(cherry picked from commit cc86031259117b3cd5607865858c9054cd44db0e)

9129f62... by Haitao Huang <email address hidden>

test/basic: fix build of basic tests.

Signed-off-by: Haitao Huang <email address hidden>
(cherry picked from commit baf2a44ee431df2a151bcc1ffd67f79468d81a40)

427d4e8... by Gwenole Beauchesne <email address hidden>

configure: bump API version for new JPEG codec.

Signed-off-by: Gwenole Beauchesne <email address hidden>

00e3af0... by Halley

tests: add simple JPEG decoding example.

It is based on Luc Saillard's JPEG program.

Usage: loadjpeg <input_filename.jpeg>

Cherry-pick'ed from:
ffce398: a simple JPEG example to use VAAPI
1af5416: update JPEG decode demo to match current API
da40f08: fix display of dimensions
54b1002: mark default Huffman table as valid
a3ca113: build: fix make dist
5017c64: .gitignore: update
d3b46ce: update JPEG decoding test case

Signed-off-by: Zhao Halley <email address hidden>
Singed-off-by: Wind Yuan <email address hidden>
Signed-off-by: Xiang, Haihao <email address hidden>
Signed-off-by: Gwenole Beauchesne <email address hidden>

4e97ae6... by Gwenole Beauchesne <email address hidden>

Add JPEG decoding API.

Cherry-pick'ed from:
336a563: add initial JPEG decoding API
8a7f92b: cosmetics (vertical align)
9092ecf: fix IQ matrix and Huffman table buffer name
5d30647: add "Baseline" suffix the existing data structures
6eefff7: document decoding API is only suitable to baseline profile
de2df79: include <va/va_dec_jpeg.h> into core VA header
979f0e1: drop JPEG-2000 fields from structures for baseline profile
8a6b12d: drop sample_precision since P=8 for baseline profile

Signed-off-by: Gwenole Beauchesne <email address hidden>