summaryrefslogtreecommitdiffstats
path: root/libavcodec/qsvdec.c
Commit message (Expand)AuthorAgeFilesLines
* lavc/qsvdec: set complete_frame flags for progressive pictureZhong Li2018-04-081-1/+3
* lavc/qsvdec: expose frame pic_type and key_frameZhong Li2018-04-081-0/+9
* qsvdec: Relax the surface vs coded dimension checkZhong Li2018-01-261-3/+0
* qsv: better to use alignment by 16 and HEVC 10b requires alignment by 32Maxym Dmytrychenko2018-01-081-4/+14
* lavc: Add hardware config metadata for decoders supporting hardware outputMark Thompson2017-12-191-0/+13
* qsvdec: Allow use of hw_device_ctx to make the internal sessionMark Thompson2017-04-021-2/+14
* qsv: Add ability to create a session from a deviceMark Thompson2017-04-021-3/+3
* qsvdec: do not sync PIX_FMT_QSV surfacesAnton Khirnov2017-01-121-3/+5
* qsvdec: Fix memory leak on errorTimothy Gu2016-12-081-1/+3
* qsvdec: Drop stray extra braces around initializerDiego Biurrun2016-11-171-1/+1
* qsvdec: Only warn about unconsumed data if it happens more than onceMark Thompson2016-11-141-1/+5
* qsvdec: Pass field order information to libmfxMark Thompson2016-11-141-0/+16
* qsvdec: Pass the correct profile to libmfxMark Thompson2016-11-141-2/+2
* qsv{enc,dec}: extend the internal frame allocatorAnton Khirnov2016-11-071-2/+1
* qsv{dec,enc}: use a struct as a memory id with internal memory allocatorAnton Khirnov2016-11-071-0/+8
* qsv{dec,enc}: always use an internal mfxFrameSurface1Anton Khirnov2016-11-071-14/+18
* qsv: Be informative when reporting that no data has been consumedLuca Barbato2016-10-301-1/+1
* qsvdec: only access hwaccel_context is the pixel format is QSVAnton Khirnov2016-07-311-1/+1
* qsv: print more complete error messagesAnton Khirnov2016-07-221-6/+5
* qsvdec: when a frames ctx is supplied, use its frame dimensionsAnton Khirnov2016-07-031-2/+7
* qsvdec: add support for P010 (10-bit 420) decodingAnton Khirnov2016-07-031-4/+11
* qsvdec: use the same mfxFrameInfo for allocating frames that was passed to DE...Anton Khirnov2016-07-031-9/+6
* qsvdec: make ff_qsv_map_pixfmt() return a MFX fourcc as wellAnton Khirnov2016-07-031-13/+2
* lavc: export the timestamps when decoding in AVFrame.ptsAnton Khirnov2016-06-211-1/+6
* qsvdec: support getting the session from an AVHWFramesContextAnton Khirnov2016-06-211-8/+54
* qsvdec: move reading the user-provided session to qsv_decode_init()Anton Khirnov2016-06-211-13/+11
* qsvdec: store the sync point in heap memoryAnton Khirnov2016-02-241-6/+28
* qsvdec: properly handle the warning from MFXVideoCORE_SyncOperationMaxym Dmytrychenko2016-01-011-1/+3
* qsvdec: make ff_qsv_decode_init() staticAnton Khirnov2015-09-281-2/+2
* qsvdec: close the MFX decoder on uninitAnton Khirnov2015-09-281-0/+3
* lavc: Consistently prefix input buffer definesVittorio Giovara2015-07-271-1/+1
* lavc: add Intel libmfx-based HEVC decoder.Anton Khirnov2015-07-251-1/+2
* qsvdec: move qsv_process_data() from qsvdec_h264 to the common codeAnton Khirnov2015-07-251-3/+106
* qsvdec: fix a memleak of async_fifoAnton Khirnov2015-07-251-4/+6
* qsvdec: avoid an infinite loop with no consumed data and no outputAnton Khirnov2015-07-251-0/+7
* qsvdec: properly handle asynchronous decodingAnton Khirnov2015-07-191-8/+33
* lavc: add Intel libmfx-based HEVC encoderAnton Khirnov2015-07-081-1/+1
* qsvdec: add 'decode' to the non-static function namesAnton Khirnov2015-03-271-2/+2
* qsvdec: split off some code that will be shared with the encoderAnton Khirnov2015-03-271-84/+5
* qsv: rename to qsvdecAnton Khirnov2015-03-271-0/+369
OpenPOWER on IntegriCloud