76 Commits (7f3f3539e8884d541c2614819f51cc91bdf0aec4)

Author SHA1 Message Date
Haihao Xiang 478e1a98a2 qsv: add requirement for the mininal version of libmfx 3 years ago
Wenbin Chen e0ae810da3 libavcodec/qsvdec: Add more pixel format support to qsvdec 3 years ago
Tong Wu d05ca3d779 qsv: add return value check for MFXQueryIMPL 3 years ago
Wenbin Chen 9da19c2909 libavcodec/qsvenc_hevc: encode RGB format rawvideo 3 years ago
Haihao Xiang 8dd507bf0d lavc/qsv: allow to add more parameter buffers to QSV frame 3 years ago
Andreas Rheinhardt 1ea3650823 Replace all occurences of av_mallocz_array() by av_calloc() 3 years ago
Andreas Rheinhardt 25394eb72e avcodec/qsv: Make ff_qsv_map_error() static 3 years ago
Artem Galin 776d5a7472 libavcodec/qsv: enabling d3d11va support, added mfxhdlpair 3 years ago
Andreas Rheinhardt c0d7d5f595 avcodec/qsv: Remove unused ff_qsv_level_to_mfx() 3 years ago
Andreas Rheinhardt c9ceec1f1f avcodec/qsv: Fix leak of options on error 4 years ago
Haihao Xiang cc25ae5d8a lavc/qsvdec: Add QSV AV1 decoder 4 years ago
Linjie Fu 8999a2f21d lavc/qsvenc: add encode support for HEVC 4:2:2 8-bit and 10-bit 5 years ago
Linjie Fu 9723d7d523 lavc/qsvdec: add decode support for HEVC 4:2:2 8-bit and 10-bit 5 years ago
Zhong Li 755ad01dd1 lavc/qsv: remove the unused funtion ff_qsv_profile_to_mfx() 5 years ago
Linjie Fu 5345965b3f lavc/qsvdec: Add GPU-accelerated memory copy support 5 years ago
Zhong Li 949a1b3e2f lavc/qsv: remove vaapi device free function 5 years ago
Zhong Li 6f0dd6b4ab lavc/qsv: fix a memory leak in ff_qsv_set_display_handle() 5 years ago
Zhong Li 525de95679 lavc/qsv: add memory type message 5 years ago
Zhong Li 74007dd86a lavc/qsv: Fix MSDK initialization failure in system memory mode 5 years ago
Zhong Li 655ff4708b lavc/qsvdec: Add VP9 decoder support 5 years ago
Zhong Li f3dfd34f27 lavc/qsv: make function qsv_map_fourcc() can be called externally 5 years ago
Zhong Li f115a2b763 lavc/qsvdec: add function ff_qsv_map_picstruct() 5 years ago
Zhong Li 5b318ce68d lavc/qsv: extactly map profile 6 years ago
Zhong Li 94ab39ec78 lavc/qsvdec: fix hevc level incorrectly map 6 years ago
Zhong Li 3c26ce4644 lavc/qsv: handle MFX_FRAMETYPE_UNKNOWN case 6 years ago
Zhong Li 8a0c2901f1 lavc/qsv: suppress code scan complain 7 years ago
Maxym Dmytrychenko cca5e4f040 qsv: adding Multi Frame Encode support 7 years ago
Zhong Li 52ed83fa1a lavc/qsvdec: expose frame pic_type and key_frame 7 years ago
Zhong Li 6829a07944 qsvdec: Relax the surface vs coded dimension check 7 years ago
Luca Barbato ea25ccd1b2 qsv: Join the derived session to the parent 7 years ago
Huang, Zhengxu 2fd6e7d077 libavcodec/mjpeg_qsv: Add QSV MJPEG encoder 7 years ago
Mark Thompson 91c3b50d74 qsv: Add ability to create a session from a device 8 years ago
Mark Thompson 4936a48b1e qsv: Add ability to create a session from a device 8 years ago
Anton Khirnov 984736dd9e lavc: make sure not to return EAGAIN from codecs 8 years ago
Diego Biurrun 715b824346 qsv: Drop some unused variables 8 years ago
Mark Thompson e0b164576f qsv: Add VP8 decoder 8 years ago
Mark Thompson cd1047f391 qsvdec: Pass the correct profile to libmfx 8 years ago
Anton Khirnov 4ab61cd983 qsv{enc,dec}: extend the internal frame allocator 8 years ago
Anton Khirnov 00aeedd841 qsv{dec,enc}: use a struct as a memory id with internal memory allocator 8 years ago
Mark Thompson 1f26a231bb qsv: Merge libav implementation 8 years ago
Anton Khirnov 8e07c22e50 qsvenc: print warnings from encode/init 8 years ago
Anton Khirnov 95414eb2dc qsv: print more complete error messages 8 years ago
Anton Khirnov 21962261c7 qsv: handle the semi-packed formats in map_fourcc as well 8 years ago
Anton Khirnov 92736c74fb qsvdec: add support for P010 (10-bit 420) decoding 8 years ago
Anton Khirnov 536bb17e96 qsvdec: make ff_qsv_map_pixfmt() return a MFX fourcc as well 8 years ago
Anton Khirnov ad9c9440d5 qsvenc: support getting the session from an AVHWFramesContext 9 years ago
Anton Khirnov a0524d9b1e qsvdec: support getting the session from an AVHWFramesContext 9 years ago
Luca Barbato 92c1a83ee9 qsv: Fix loading multiple plugins 9 years ago
Luca Barbato ce9d7da765 qsv: Move down the implementation query 9 years ago
Ivan Uskov ce91bab70f libavcodec/qsv.c: Issue fixed: QSV engine does not release display handler under linux platform. 9 years ago