Mark Thompson
55a7e7e398
ffmpeg_vaapi: Always set hwaccel_ctx, so it gets properly cleaned up on error
...
Fixes CID 1398954.
2017-02-05 15:13:15 +00:00
Mark Thompson
df3b17eba4
ffmpeg_vaapi: Unreference global device before setting it
...
This currently leaks if multiple device options are specified on the
command line.
2017-02-05 15:13:15 +00:00
Mark Thompson
542a65d0b3
ffmpeg_vaapi: Convert to use hw_frames_ctx only
...
Most of the functionality here has moved into lavc.
(cherry picked from commit 3e8651a7cc
)
2017-01-17 23:06:46 +00:00
Moritz Barsnick
1846a3eac8
ffmpeg_vaapi: fix choice of decoder_format
...
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>
2016-09-29 01:23:52 +02:00
Hendrik Leppkes
4e6f2dbcd3
Merge commit '9f7590f4e497c12693247d7f935a20d7773a64dd'
...
* commit '9f7590f4e497c12693247d7f935a20d7773a64dd':
avconv_vaapi: use the hwcontext device creation API
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2016-06-26 15:36:27 +02:00
Clément Bœsch
91450cda2e
Merge commit '0c1d66a07917602303f129f5a5651faeec2415d5'
...
* commit '0c1d66a07917602303f129f5a5651faeec2415d5':
avconv_vaapi: fix double-free with some unsupported streams
Merged-by: Clément Bœsch <u@pkh.me>
2016-06-21 22:22:51 +02:00
Derek Buitenhuis
172d3568b3
Merge commit '5d273d3efac340ef8de445c955ff44c7abed4e8f'
...
* commit '5d273d3efac340ef8de445c955ff44c7abed4e8f':
avconv: VAAPI hwcontext initialisation and hwaccel helper
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-05-08 22:39:39 +01:00