34 Commits (102842d5fbb7c38a437bc128938466b231fe0ce9)

Author SHA1 Message Date
Hendrik Leppkes b54d645116 qsvdec: fix get_format and hwaccel_context handling 9 years ago
Anton Khirnov 8aecec8402 qsvdec: make ff_qsv_decode_init() static 9 years ago
Anton Khirnov 2c32eace5e qsvdec: close the MFX decoder on uninit 9 years ago
Ivan Uskov 3f8e2e9953 libavcodec/qsvdec.c: correct flush() handler has been implemented 9 years ago
Ivan Uskov cc167f7e55 libavcodec/qsvdec.c: correct handling of dynamic frame size changing has been implemented 9 years ago
Ivan Uskov fffae8e605 libavcodec/qsvdec.c: the ff_get_format() missed at refactoring has been restored 9 years ago
Ivan Uskov 44857e7a36 libavcodec/qsvdec.c: Extended error messages for MFXVideoDECODE_Init() result 9 years ago
Ivan Uskov 9f543e01af libavcodec/qsvdec.c delay in 1 microsecond replaced to more appropriate 500 microseconds 9 years ago
Vittorio Giovara 059a934806 lavc: Consistently prefix input buffer defines 9 years ago
Anton Khirnov 41d47ea85f lavc: add Intel libmfx-based HEVC decoder. 9 years ago
Anton Khirnov 96dca089b1 qsvdec: move qsv_process_data() from qsvdec_h264 to the common code 9 years ago
Anton Khirnov 22522d9c2c qsvdec: fix a memleak of async_fifo 9 years ago
Anton Khirnov aa9d15d89b qsvdec: avoid an infinite loop with no consumed data and no output 9 years ago
Ivan Uskov c90dbc67ed libavcodec/qsvdec.c: The ff_qsv_decode() now guarantees the consumption of whole packet. 9 years ago
Ivan Uskov d50ab820da libavcodec/qsvdec_h264.c: refactoring: functionality of qsv_process_data() has been moved into qsvdec.c 9 years ago
Ivan Uskov 1acb19d12b libavcodec/qsvdec_h264.c: SPS parsing is now performed by MFXVideoDECODE_DecodeHeader() in libavcodec/qsvdec.c 9 years ago
Ivan Uskov 264ba3d847 libavcodec/qsvdec.c: missed MFXVideoDECODE_Close() call 9 years ago
Anton Khirnov f5c4d38c78 qsvdec: properly handle asynchronous decoding 9 years ago
Ivan Uskov 6e127990fa Refactoring to move common QSV-related code part into libavcodec/qsvdec.c 9 years ago
Ivan Uskov ce91bab70f libavcodec/qsv.c: Issue fixed: QSV engine does not release display handler under linux platform. 9 years ago
Anton Khirnov 66acb76bb0 lavc: add Intel libmfx-based HEVC encoder 10 years ago
Anton Khirnov 9ba27c2348 qsvdec: add 'decode' to the non-static function names 10 years ago
Anton Khirnov d0a63d8b98 qsvdec: split off some code that will be shared with the encoder 10 years ago
Anton Khirnov b04d009b0e qsv: rename to qsvdec 10 years ago
Yukinori Yamazoe 212556cd21 qsv: Improve the log message of when initializing MFX_IMPL_HARDWARE{2, 3, 4} 10 years ago
Anton Khirnov 4e08c82110 lavc: add an Intel libmfx-based H.264 decoder 10 years ago