summaryrefslogtreecommitdiff
path: root/ffmpeg_vaapi.c
Commit message (Collapse)AuthorAgeFilesLines
* ffmpeg_vaapi: Always set hwaccel_ctx, so it gets properly cleaned up on errorMark Thompson2017-02-051-1/+1
| | | | Fixes CID 1398954.
* ffmpeg_vaapi: Unreference global device before setting itMark Thompson2017-02-051-0/+2
| | | | | This currently leaks if multiple device options are specified on the command line.
* ffmpeg_vaapi: Convert to use hw_frames_ctx onlyMark Thompson2017-01-171-330/+23
| | | | | | Most of the functionality here has moved into lavc. (cherry picked from commit 3e8651a7ccd8e89cc2f162cf614a3c9f7f4d9fcf)
* ffmpeg_vaapi: fix choice of decoder_formatMoritz Barsnick2016-09-291-1/+1
| | | | | | | | | | The check could previously never evaluate to true, probably due to a typo. Reported-By: Mihai Chindea <mihai.chindea@uti.eu.com> Signed-off-by: Moritz Barsnick <barsnick@gmx.net> Tested-by: Mark Thompson <sw@jkqxz.net> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Merge commit '9f7590f4e497c12693247d7f935a20d7773a64dd'Hendrik Leppkes2016-06-261-92/+4
| | | | | | | * commit '9f7590f4e497c12693247d7f935a20d7773a64dd': avconv_vaapi: use the hwcontext device creation API Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
* Merge commit '0c1d66a07917602303f129f5a5651faeec2415d5'Clément Bœsch2016-06-211-2/+2
| | | | | | | * commit '0c1d66a07917602303f129f5a5651faeec2415d5': avconv_vaapi: fix double-free with some unsupported streams Merged-by: Clément Bœsch <u@pkh.me>
* Merge commit '5d273d3efac340ef8de445c955ff44c7abed4e8f'Derek Buitenhuis2016-05-081-0/+626
* commit '5d273d3efac340ef8de445c955ff44c7abed4e8f': avconv: VAAPI hwcontext initialisation and hwaccel helper Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>