63 Commits (bdf01a9609e49ff602b38826420252356d98ba2a)

Author SHA1 Message Date
Wenbin Chen 7e7b3a4c28 libavutil/hwcontext_qsv: Align width and heigh when download qsv frame 3 years ago
Anton Khirnov 73b01844c2 lavu/hwcontext_qsv: fix a potential infinite loop 3 years ago
Timo Rothenpieler 2f323b1978 avutil/hwcontext_qsv: fix typo 3 years ago
nyanmisaka 4cc7239d8b libavutil/hwcontext_opencl: fix a bug for mapping qsv frame to opencl 3 years ago
Haihao Xiang 7c6f9b9d63 Revert "avutils/hwcontext: When deriving a hwdevice, search for existing device in both directions" 3 years ago
Soft Works a428949775 avutils/hwcontext: When deriving a hwdevice, search for existing device in both directions 3 years ago
Wenbin Chen ed6c5c13b1 libavutil/hwcontext_qsv: clean padding when upload qsv frames 3 years ago
nyanmisaka 64467cbca2 libavutil/hwcontext_qsv: fix a bug for mapping vaapi frame to qsv 3 years ago
Andreas Rheinhardt 9181b9ec7c avutil/hwcontext_qsv: Remove redundant check 3 years ago
Andreas Rheinhardt bd5ec3601f avutil/hwcontext_qsv: Fix leak of AVBuffer and AVBufferRef 3 years ago
Wenbin Chen f2891fbded libavutil/hwcontext_qsv: fix a bug for mapping qsv frame to vaapi 3 years ago
Andreas Rheinhardt 1ea3650823 Replace all occurences of av_mallocz_array() by av_calloc() 3 years ago
Artem Galin 4f78711f9c libavutil/hwcontext_d3d11va: adding more texture information to the D3D11 hwcontext API 3 years ago
Artem Galin f1cd1dc6ce libavutil/hwcontext_qsv: add usage child_device_type argument to explicitly select d3d11va/DX11 device type 3 years ago
Artem Galin a08a5299ac libavutil/hwcontext_qsv: supporting d3d11va device type 3 years ago
Andreas Rheinhardt ef6a9e5e31 avutil/buffer: Switch AVBuffer API to size_t 4 years ago
James Almer e36eb94048 avutil: use the buffer_size_t typedef where required 4 years ago
Lynne 2e08b39444
hwcontext: add av_hwdevice_ctx_create_derived_opts 5 years ago
Anton Khirnov f30a41a608 Stop hardcoding align=32 in av_frame_get_buffer() calls. 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 0686651aab lavu/qsv: remove redundant version query 5 years ago
Linjie Fu b3b7523feb lavu/hwcontext_qsv: fix the memory leak 5 years ago
Mark Thompson 468f003843 hwcontext_qsv: Try to select a matching VAAPI device by default 6 years ago
Linjie Fu 2d81acaa1a lavu/hwcontext_qsv: Fix the realign check for hwupload 6 years ago
Carl Eugen Hoyos 5ba769214f lavu/hwcontext_qsv: Mark a pointer as const. 6 years ago
Zhong Li 15d016be30 lavu/qsv: allow surface size larger than requirement 6 years ago
Zhong Li 681aa7d14f lavu/qsv: make a copy as libmfx alignment requirement for uploading 6 years ago
Zhong Li a5e1cb9e96 lavu/hwcontext_qsv: Add support for AV_PIX_FMT_BGRA. 6 years ago
Zhong Li 21733b39d0 lavu/qsv: fix a random hwupload failure regression 6 years ago
Joe Olivas 642fd4769b qsvvpp: Perform full init only when needed 6 years ago
Maxym Dmytrychenko cca5e4f040 qsv: adding Multi Frame Encode support 7 years ago
Ruiling Song 86499771d1 qsv: align surface width/height to 16. 7 years ago
Ruiling Song 8ca39b855a qsv: Default PicStruct to progressive 7 years ago
Mark Thompson caecb85014 hwcontext: Perform usual initialisation on derived device contexts 7 years ago
Zhong Li e23190269f lavu/qsv: add log message for libmfx version 7 years ago
Zhong Li 0f0b2ece38 lavu/qsv: remove unused variable 7 years ago
Mark Thompson 309d660775 hwcontext: Perform usual initialisation on derived device contexts 7 years ago
Luca Barbato ccbb31c14b qsv: Make sure the session is set with the latest version 7 years ago
Mark Thompson a97fb14418 hwcontext_qsv: Implement mapping frames to the child device type 8 years ago
Mark Thompson f82ace71c0 hwcontext_qsv: Implement mapping frames from the child device type 8 years ago
Mark Thompson 045ff8d30a hwcontext_qsv: Support derivation from child devices 8 years ago
Mark Thompson e1c5d56b18 hwcontext_qsv: Implement mapping frames to the child device type 8 years ago
Mark Thompson eaa5e07104 hwcontext_qsv: Implement mapping frames from the child device type 8 years ago
Mark Thompson aa51bb3d27 hwcontext_qsv: Support derivation from child devices 8 years ago
Anton Khirnov e8bbacbf52 hwcontext_qsv: support frame mapping 8 years ago
Anton Khirnov 8ea15afbf2 hwcontext_qsv: transfer data through the child context when VPP fails 8 years ago
Anton Khirnov b91ce48600 hwcontext_qsv: do not fail when download/upload VPP session creation fails 8 years ago
Anton Khirnov b115a35ea6 hwcontext_qsv: add support for the P8 format 8 years ago
Anton Khirnov d20c118975 hwcontext_qsv: add support for p010 9 years ago
Anton Khirnov 59e7361cc7 hwcontext: add a QSV implementation 9 years ago