FFmpeg/libavutil
Anton Khirnov b115a35ea6 hwcontext_qsv: add support for the P8 format
When using GPU surfaces with QSV, one needs to supply a frame allocator,
which will be invoked to pass surface pools to libmfx.
For encoding, this allocator gets invoked not only for the pool of input
frames, but also for a separate pool of (apparently) reconstructed frames
and another pool of MFX_FOURCC_P8, which on Windows needs to return
D3DFMT_P8 D3D surfaces. Those are probably used to store the encoded
bitstream on the GPU.

Signed-off-by: Maxym Dmytrychenko <maxym.dmytrychenko@intel.com>
2016-11-07 12:47:20 +01:00
..
2015-12-14 16:42:35 +01:00
2016-05-04 18:16:21 +02:00
2016-10-02 19:35:55 +02:00
2014-04-07 01:31:02 +02:00
2016-05-04 18:16:21 +02:00
2016-05-04 18:16:21 +02:00
2015-07-31 09:04:09 +02:00
2014-01-14 22:19:38 +01:00
2016-10-02 18:58:04 +02:00
2016-10-02 18:58:04 +02:00
2016-05-10 11:30:25 +02:00
2014-04-17 20:08:19 +02:00
2015-08-31 17:06:32 +02:00
2016-05-04 18:16:21 +02:00
2012-10-21 22:38:21 +02:00
2011-12-11 00:32:25 +01:00
2015-02-14 10:13:49 -08:00
2012-08-15 22:32:06 +03:00
2014-03-18 22:56:07 +01:00
2015-07-29 22:09:16 +03:00
2016-11-03 23:49:01 +00:00
2016-11-03 23:49:01 +00:00
2016-08-03 10:56:52 +02:00
2014-06-23 10:20:57 +02:00
2012-10-25 11:36:57 +02:00
2016-10-02 19:35:55 +02:00
2016-05-04 18:16:21 +02:00
2016-09-03 15:11:29 +02:00
2016-05-04 18:16:21 +02:00
2016-10-21 11:46:21 -04:00
2016-10-21 11:46:21 -04:00
2016-05-04 18:16:21 +02:00
2013-05-15 23:01:21 +02:00
2015-07-31 09:04:12 +02:00
2015-07-31 09:04:12 +02:00
2014-10-24 09:53:41 +03:00
2014-10-24 09:53:41 +03:00
2015-12-14 16:42:35 +01:00
2016-11-03 23:49:01 +00:00