|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | - | - |
| Makefile.am | D | 04-Jul-2025 | 2.3 KiB | 74 | 37 |
| README.md | D | 04-Jul-2025 | 1 KiB | 35 | 26 |
| meson.build | D | 04-Jul-2025 | 1.2 KiB | 33 | 32 |
| process.cfg.template | D | 04-Jul-2025 | 2.8 KiB | 86 | 71 |
| process_3dlut.cfg.template | D | 04-Jul-2025 | 1 KiB | 34 | 27 |
| process_blending.cfg.template | D | 04-Jul-2025 | 1.9 KiB | 62 | 57 |
| process_chromasitting.cfg.template | D | 04-Jul-2025 | 1.4 KiB | 37 | 30 |
| process_denoise.cfg.template | D | 04-Jul-2025 | 1.2 KiB | 37 | 29 |
| process_hdr_tm_h2h.cfg.template | D | 04-Jul-2025 | 2.4 KiB | 57 | 49 |
| process_hdr_tm_h2s.cfg.template | D | 04-Jul-2025 | 2.4 KiB | 56 | 48 |
| process_scaling_csc.cfg.template | D | 04-Jul-2025 | 889 | 28 | 21 |
| process_scaling_n_out_usrptr.cfg.template | D | 04-Jul-2025 | 2.8 KiB | 91 | 72 |
| process_sharpness.cfg.template | D | 04-Jul-2025 | 1.2 KiB | 37 | 29 |
| process_va_copy.cfg.template | D | 04-Jul-2025 | 1.3 KiB | 44 | 33 |
| vacopy.cpp | D | 04-Jul-2025 | 29.1 KiB | 822 | 649 |
| vavpp.cpp | D | 04-Jul-2025 | 66.8 KiB | 1,885 | 1,473 |
| vpp3dlut.cpp | D | 04-Jul-2025 | 55.1 KiB | 1,553 | 1,210 |
| vppblending.cpp | D | 04-Jul-2025 | 52.1 KiB | 1,435 | 1,146 |
| vppchromasitting.cpp | D | 04-Jul-2025 | 49.5 KiB | 1,367 | 1,077 |
| vppdenoise.cpp | D | 04-Jul-2025 | 48.5 KiB | 1,383 | 1,084 |
| vpphdr_tm.cpp | D | 04-Jul-2025 | 31.1 KiB | 853 | 660 |
| vppscaling_csc.cpp | D | 04-Jul-2025 | 45.6 KiB | 1,295 | 1,012 |
| vppscaling_n_out_usrptr.cpp | D | 04-Jul-2025 | 37.8 KiB | 1,063 | 846 |
| vppsharpness.cpp | D | 04-Jul-2025 | 48.5 KiB | 1,384 | 1,083 |
README.md
1# Video Processing feature test suites
2
3
4## Introduction
5
6This folder collect a set of VP examples to exercise VA-API in
7accordance with the libva project.
8vaapp is the basic app which you can use to check several features(CSC,scaling,
9denoise, sharpness,DeInterlace,skin tone enhancement,HSBC).
10The other sample app is the specific app just for one or two features tested.
11You can get the info from the app name, such as CSC,scaling, denoise, sharpness,
12chromasitting, 1:N output, usrptr, etc.
13
14## Building
15
161. In upper folder run autogen.sh, will produce the Makefile.
17```
18$ ./autogen.sh
19```
202. In upper folder, make the sample.
21```
22$ make
23```
243. The VP related sample will be produced in the videoprocess directory
25
26## How to run the sample
27
281. The app para should be defined in the corresponding *.cfg file. Each app will have
29one related *.cfg.template for your reference,and the detailed para meaning is described in
30the file. you can create your *.cfg according to your usage.
31
322. Copy the app and cfg file to the target machine and run.
33```
34$ ./vavpp process.cfg
35