summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Add HEVC REXT and SCC trace for decoding.Yan Wang2020-03-181-3/+184
| | | | Signed-off-by: Yan Wang <yan.wang@linux.intel.com>
* add matrix_coefficients into VADecPictureParameterBufferAV12.7.0.pre1Carl Zhang2020-03-051-0/+3
| | | | Signed-off-by: Carl Zhang <carl.zhang@intel.com>
* change the variable name style of va_dec_av1Carl Zhang2020-03-051-8/+9
| | | | Signed-off-by: Carl Zhang <carl.zhang@intel.com>
* change the format of va_dec_av1.h to unix styleCarl Zhang2020-03-051-656/+656
| | | | | | Fixes #384 and delete trailing white space Signed-off-by: Carl Zhang <carl.zhang@intel.com>
* am: include va_dec_av1.h in makefile.amU. Artie Eoff2020-03-041-0/+1
| | | | | | Fixes #382 Signed-off-by: U. Artie Eoff <ullysses.a.eoff@intel.com>
* Add av1 decode interfaceszefuli2020-03-043-2/+663
| | | | Signed-off-by: zefuli <zefu.li@intel.com>
* Return error when no va devices available.Lepton Wu2020-02-261-4/+4
| | | | Signed-off-by: Lepton Wu <ytht.net@gmail.com>
* libva 2.7.0 pre1Carl Zhang2020-02-173-3/+4
| | | | | | Bump VA-API version to 1.7.0 pre1 and libva to 2.7.0 pre1 Signed-off-by: Carl Zhang <carl.zhang@intel.com>
* Add 2 FourCC for 10bit RGB(without Alpha) format: X2R10G10B10 and X2B10G10R10.Furong Zhang2020-02-121-0/+8
| | | | Signed-off-by: Furong Zhang <furong.zhang@intel.com>
* fix android build issue and remove some trailing whitespaceCarl Zhang2020-02-102-4/+3
| | | | | | | remove extraneous closing brace fixes #365 Signed-off-by: Carl Zhang <carl.zhang@intel.com>
* adjust call sequence to ensure authenticate operation is executedCarl Zhang2020-01-071-9/+16
| | | | | | fixes #355 Signed-off-by: Carl Zhang <carl.zhang@intel.com>
* update NEWS for 2.6.0Carl Zhang2019-12-251-1/+16
| | | | Signed-off-by: Carl Zhang <carl.zhang@intel.com>
* enable driver candidate select fucntion for DRMCarl Zhang2019-12-256-25/+108
| | | | | | | | | | add multiple backend driver support part 3 enable vaGetDriverNameByIndex for DRM add comments for the implementation mv authenticate operation into vaGetNumCandidates function from vaGetDriverName. Signed-off-by: Carl Zhang <carl.zhang@intel.com>
* enable the mutiple driver selection logic inside vaInitializeCarl Zhang2019-12-251-38/+18
| | | | | | | | | add multiple backend driver support part 2 try to open driver one by one 1. get candidates number 2. try to load driver one by one until one driver loaded successfully Signed-off-by: Carl Zhang <carl.zhang@intel.com>
* add backend function pointer to query candidates numberCarl Zhang2019-12-252-7/+59
| | | | | | | | | | | | add multiple backend driver support part 1 add new function pointer in va_backend.h vaGetCandidatesNum is used to get driver candidates number vaGetDriverNameByIndex is used to get driver name by candidate index and basic implementation of va_getDriverCandidateNum and va_getDriverNameByIndex Signed-off-by: Carl Zhang <carl.zhang@intel.com>
* drm: Add iHD to driver_name_mapAzhar Shaikh2019-11-151-0/+1
| | | | | | | | | | Add mapping of i915 kernel driver to Intel media driver vaInitialize succeeds on systems with iHD driver without having to export LIBVA_DRIVER_NAME=iHD Fixes #244 Signed-off-by: Azhar Shaikh <azhar.shaikh@intel.com>
* Add missed slice parameter 'slice_data_num_emu_prevn_bytes'Xu, Zhengguo2019-10-121-1/+3
| | | | Signed-off-by: Xu, Zhengguo <zhengguo.xu@intel.com>
* ensure that all meson files are part of the release tarballMichael Olbrich2019-10-114-2/+4
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* Revert "Add missed slice parameter 'slice_data_num_emu_prevn_bytes'"XinfengZhang2019-10-111-3/+1
| | | | This reverts commit bc7802d8ae34c3af02c85df3166aafcdd92707fb.
* Add missed slice parameter 'slice_data_num_emu_prevn_bytes'Xu, Zhengguo2019-10-111-1/+3
| | | | Signed-off-by: Xu, Zhengguo <zhengguo.xu@intel.com>
* configure: use correct comparison operatorMichael Olbrich2019-10-091-1/+1
| | | | | | | | | '==' is invalid posix shell syntax. With dash as /bin/sh the check fails with: ./configure: 17656: test: yes: unexpected operator Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* trace: support VAConfigAttribMultipleFrame in trace2.6.0.pre1Dmitry Rogozhkin2019-09-121-0/+1
| | | | | | | Resolves: #333 Fixes: 77c7bbb "add multiple frame capability report" Signed-off-by: Dmitry Rogozhkin <dmitry.v.rogozhkin@intel.com>
* remove incorrect field of VAConfigAttribValDecJPEGCarl Zhang2019-09-121-3/+2
| | | | Signed-off-by: Carl Zhang <carl.zhang@intel.com>
* va/va_trace: Dump VP9 parameters for profile 1~3Haihao Xiang2019-09-121-0/+3
| | | | Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
* add multiple frame capability reportCarl Zhang2019-09-061-0/+19
| | | | Signed-off-by: Carl Zhang <carl.zhang@intel.com>
* add variable to indicate layer infromationCarl Zhang2019-09-031-4/+22
| | | | Signed-off-by: Carl Zhang <carl.zhang@intel.com>
* trace: fix memory leak on closing the traceDmitry Rogozhkin2019-08-191-7/+0
| | | | | | | | | | | Fixes: #327 This removes redundunt check for the number of log files. The whole 'struct va_trace' is being calloc-d and we can just check that pointers to log files are valid instead of relying on number of active log files. Signed-off-by: Dmitry Rogozhkin <dmitry.v.rogozhkin@intel.com>
* add prediction direction caps reportXinfengZhang2019-07-082-0/+26
| | | | | | report which prediction direction is supported by driver Signed-off-by: XinfengZhang <carl.zhang@intel.com>
* Add comments for colour primaries and transfer characteristics in ↵furongzh2019-07-081-0/+41
| | | | | | | | | VAProcColorProperties. For colour_primaries and transfer_characteristics, recommend app to define in enum or macro definition according to Spec. In the comments, we just list the typical value for the reference. Signed-off-by: furongzh <furong.zhang@intel.com>
* libva 2.6.0 pre1Carl Zhang2019-07-053-3/+4
| | | | | | Bump VA-API version to 1.6.0 pre1 and libva to 2.6.0 pre1 Signed-off-by: Carl Zhang <carl.zhang@intel.com>
* update release date in NEWS for 2.5.0Carl Zhang2019-07-051-2/+2
| | | | Signed-off-by: Carl Zhang <carl.zhang@intel.com>
* update NEWS for 2.5.0Carl Zhang2019-06-261-1/+25
| | | | Signed-off-by: Carl Zhang <carl.zhang@intel.com>
* Fix a typo "berief" in the comment of VAHdrMetaDataHDR10. It has impact on ↵furongzh2019-06-171-1/+1
| | | | | | generating some document. Signed-off-by: furongzh <furong.zhang@intel.com>
* Add missing argumentJiri Kucera2019-06-141-1/+1
|
* Revert "Added 'make rpm' target"Carl Zhang2019-06-143-60/+0
| | | | | | This reverts commit ec9536c2b1c12e43ff047ecb2ec52dea6f5b90ba to 8c80b758b133a4d88fb5d6859841bcd316a016bc Signed-off-by: Carl Zhang <carl.zhang@intel.com>
* RPM build: programmatically setting number of corestroy.velius2019-06-131-1/+1
|
* RPM build: switching make dist to tar, since make dist fails without waylandtroyev2019-06-131-1/+1
|
* RPM build: removed git dependency and hard-coded pathstroyev2019-06-132-11/+7
|
* Added 'make rpm' targettroyev2019-06-133-0/+64
|
* Correct the comment of color_range.furongzh2019-06-111-1/+1
| | | | Signed-off-by: furongzh <furong.zhang@intel.com>
* Add VA_FOURCC_A2B10G10R10 for format a2b10g10r10.furongzh2019-06-111-0/+5
| | | | Signed-off-by: furongzh <furong.zhang@intel.com>
* Adjust VAEncMiscParameterQuantization structure to be align with ↵intel2019-06-101-6/+7
| | | | | | | | VAEncMiscParameterBuffer Fixes:#265 Signed-off-by: intel <carl.zhang@intel.com>
* add attribute for max frame sizeCarl Zhang2019-06-062-0/+23
| | | | Signed-off-by: Carl Zhang <carl.zhang@intel.com>
* add va_footer.html into distribution buildCarl Zhang2019-06-051-0/+1
| | | | Signed-off-by: Carl Zhang <carl.zhang@intel.com>
* va_trace: hevc profiles addedIlya Sergeyev2019-06-031-0/+6
| | | | Signed-off-by: isergee <ilya.sergeev@intel.com>
* Add new definition for input/output surface flag2.5.0.pre3Chen, Jason K2019-05-142-5/+54
| | | | | | The added bits in input_surface_flag/output_surface_flag are used to specify the sample type for scaling of interlaced content. Signed-off-by: Chen, Jason K <jason.k.chen@intel.com>
* va/va_trace: add trace support for VAEncMiscParameterTypeSkipFrame structure.Decai Lin2019-05-091-0/+9
| | | | Signed-off-by: Decai Lin <decai.lin@intel.com>
* va/va_trace: add MPEG2 trace support for MiscParam and SequenceParamLinjie Fu2019-05-091-0/+27
| | | | | | | Add MPEG2 trace support for VAEncMiscParameterBufferType and VAEncSequenceParameterBufferType. Signed-off-by: Linjie Fu <linjie.fu@intel.com>
* va_openDriver: check strdup return valueXu Guangxin2019-05-091-0/+5
| | | | | | strdup may return NULL when out of memory. If we pass this NULL to strtok_r,it returns unflushed token from previous strtok_r call. It's unexpected result.
* mark some duplicated field as deprecatedintel2019-05-091-2/+4
| | | | | | | some useless VAEncMiscParameterType is added in miscparamters duplicated with VAEncMiscParameterBuffer should be deprecated Signed-off-by: intel <carl.zhang@intel.com>