summaryrefslogtreecommitdiff
path: root/libavcodec/qsv.c
Commit message (Collapse)AuthorAge
* Merge commit '92c1a83ee9394b39d68f6affd9104752a03714f8'Derek Buitenhuis2016-04-13
|\ | | | | | | | | | | | | * commit '92c1a83ee9394b39d68f6affd9104752a03714f8': qsv: Fix loading multiple plugins Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * qsv: Fix loading multiple pluginsLuca Barbato2016-03-15
| | | | | | | | av_get_token does not strip the trailing separator.
* | Merge commit 'ce9d7da7650473f580dcce8c9f8550ea532aa6bd'Derek Buitenhuis2016-04-12
|\| | | | | | | | | | | | | * commit 'ce9d7da7650473f580dcce8c9f8550ea532aa6bd': qsv: Move down the implementation query Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * qsv: Move down the implementation queryLuca Barbato2016-02-26
| | | | | | | | | | The plugin loaded may not match the general implementation capability wise.
* | libavcodec/qsv.c: Issue fixed: QSV engine does not release display handler ↵Ivan Uskov2015-07-14
| | | | | | | | | | | | | | under linux platform. Reviewed-by: Gwenole Beauchesne <gb.devel@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | Merge commit '66acb76bb0492b263215ca9b4d927a7be39ace02'Michael Niedermayer2015-07-09
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '66acb76bb0492b263215ca9b4d927a7be39ace02': lavc: add Intel libmfx-based HEVC encoder Conflicts: Changelog configure libavcodec/Makefile libavcodec/allcodecs.c libavcodec/qsv.c libavcodec/qsvenc.c libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: add Intel libmfx-based HEVC encoderAnton Khirnov2015-07-08
| |
* | libavcodec/qsv.c: Linux-only code part has been moved to separate function ↵Ivan Uskov2015-07-07
| | | | | | | | | | | | in order to avoid the "ISO C90 forbids mixed declarations and code" compiler warning. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/qsv: Extending QSV/MFX session initialization for the linux platform ↵Ivan Uskov2015-07-02
| | | | | | | | | | | | | | | | | | where a display handle is required. Now ff_qsv_init_internal_session() is able to find appropriate display handle under linux using VAAPI. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'd0a63d8b989647ffdb5f40da8e1feaffe1a8e791'Michael Niedermayer2015-03-28
|\| | | | | | | | | | | | | | | | | | | | | * commit 'd0a63d8b989647ffdb5f40da8e1feaffe1a8e791': qsvdec: split off some code that will be shared with the encoder Conflicts: libavcodec/Makefile libavcodec/qsvdec.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * qsvdec: split off some code that will be shared with the encoderAnton Khirnov2015-03-27
|/
* qsv: rename to qsvdecAnton Khirnov2015-03-27
| | | | This is to avoid conflicts with the upcoming QSV encoding support.
* qsv: Improve the log message of when initializing MFX_IMPL_HARDWARE{2, 3, 4}Yukinori Yamazoe2015-03-11
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* lavc: add an Intel libmfx-based H.264 decoderAnton Khirnov2015-02-19
Based on the code by Luca Barbato <lu_zero@gentoo.org> and Yukinori Yamazoe <drocon11@gmail.com>.