summaryrefslogtreecommitdiff
path: root/libavutil/hwcontext_qsv.c
Commit message (Expand)AuthorAgeFilesLines
* lavu/qsv: remove redundant version queryZhong Li2019-09-271-5/+0
* lavu/hwcontext_qsv: fix the memory leakLinjie Fu2019-07-301-0/+2
* hwcontext_qsv: Try to select a matching VAAPI device by defaultMark Thompson2019-06-021-3/+12
* lavu/hwcontext_qsv: Fix the realign check for hwuploadLinjie Fu2019-04-301-2/+1
* lavu/hwcontext_qsv: Mark a pointer as const.Carl Eugen Hoyos2019-04-161-1/+2
* lavu/qsv: allow surface size larger than requirementZhong Li2019-03-181-1/+1
* lavu/qsv: make a copy as libmfx alignment requirement for uploadingZhong Li2018-10-111-2/+29
* lavu/hwcontext_qsv: Add support for AV_PIX_FMT_BGRA.Zhong Li2018-10-111-10/+34
* Merge commit '21733b39d0af5211d7b9f168ff3667ea86362e2b'Mark Thompson2018-10-061-1/+1
|\
| * lavu/qsv: fix a random hwupload failure regressionZhong Li2018-10-031-1/+1
* | Merge commit '642fd4769becc2f4827f8375a3d9e8edd2f5df77'James Almer2018-09-111-6/+77
|\ \ | |/
| * qsvvpp: Perform full init only when neededJoe Olivas2018-09-041-6/+77
* | Merge commit 'cca5e4f040971db6de0bfe6968f00c021d8a9c42'James Almer2018-04-131-0/+5
|\ \ | |/
| * qsv: adding Multi Frame Encode supportMaxym Dmytrychenko2018-04-081-0/+5
* | Merge commit '86499771d1228d8303c8eb6509e20c0caaa02da5'James Almer2018-03-291-4/+4
|\ \ | |/
| * qsv: align surface width/height to 16.Ruiling Song2018-03-211-4/+4
* | Merge commit '8ca39b855a7b0e4d9f726fa9d285bc8edcb953e6'Mark Thompson2018-03-051-0/+1
|\ \ | |/
| * qsv: Default PicStruct to progressiveRuiling Song2018-02-221-0/+1
| * hwcontext: Perform usual initialisation on derived device contextsMark Thompson2018-02-111-11/+0
* | Merge commit 'e23190269fb6e8217d080918893641ba3e0e3556'Mark Thompson2018-01-161-0/+4
|\ \ | |/
| * lavu/qsv: add log message for libmfx versionZhong Li2017-12-291-0/+4
* | lavu/qsv: remove unused variableZhong Li2017-11-201-1/+0
* | Merge commit 'ccbb31c14b766ef666ef2daa8c467e478183a957'James Almer2017-11-111-0/+17
|\ \ | |/
| * qsv: Make sure the session is set with the latest versionLuca Barbato2017-09-271-0/+17
| * hwcontext_qsv: Implement mapping frames to the child device typeMark Thompson2017-04-301-2/+86
| * hwcontext_qsv: Implement mapping frames from the child device typeMark Thompson2017-04-301-32/+142
| * hwcontext_qsv: Support derivation from child devicesMark Thompson2017-04-301-29/+84
* | hwcontext: Perform usual initialisation on derived device contextsMark Thompson2017-10-091-10/+0
* | hwcontext_qsv: Implement mapping frames to the child device typeMark Thompson2017-06-141-2/+86
* | hwcontext_qsv: Implement mapping frames from the child device typeMark Thompson2017-06-141-32/+142
* | hwcontext_qsv: Support derivation from child devicesMark Thompson2017-06-141-29/+84
* | Merge commit 'e8bbacbf529049c401bfeea70d5e0b5d2c8b6de6'Mark Thompson2017-03-301-0/+37
|\ \ | |/
| * hwcontext_qsv: support frame mappingAnton Khirnov2016-11-071-0/+37
* | Merge commit '8ea15afbf2c1ec89b5d4bac1f0b8345e4b906a5d'Mark Thompson2017-03-301-0/+40
|\ \ | |/
| * hwcontext_qsv: transfer data through the child context when VPP failsAnton Khirnov2016-11-071-0/+40
* | Merge commit 'b91ce4860054430d3712deb0d9487cac2fcb7d68'Mark Thompson2017-03-301-2/+14
|\ \ | |/
| * hwcontext_qsv: do not fail when download/upload VPP session creation failsAnton Khirnov2016-11-071-2/+14
* | Merge commit 'b115a35ea62b8f479b48d99a601f0e157517301e'Mark Thompson2017-03-301-0/+1
|\ \ | |/
| * hwcontext_qsv: add support for the P8 formatAnton Khirnov2016-11-071-0/+1
* | Merge commit 'd20c118975220a0256027d1c2410bade94b8534d'Hendrik Leppkes2016-11-141-0/+1
|\ \ | |/
| * hwcontext_qsv: add support for p010Anton Khirnov2016-07-031-0/+1
* | Merge commit '59e7361cc791e5103be1712dc59a2055f118d0da'James Almer2016-09-281-4/+4
|/
* hwcontext: add a QSV implementationAnton Khirnov2016-06-211-0/+791