85 Commits (9124d807dc0d6eabed297c922cc2a4d18e08ee0a)

Author SHA1 Message Date
Andreas Rheinhardt 3e669b24e2 avutil/hwcontext: Allocate AVHWFramesCtx jointly with its internals 10 months ago
Andreas Rheinhardt 91745ac233 avutil/hwcontext_qsv: Allocate pub and priv frames hwctx together 10 months ago
Andreas Rheinhardt 028907b08a avutil/hwcontext_qsv: Allocate public and priv device hwctx together 10 months ago
Haihao Xiang f89cff96d0 lavu/hwcontext_qsv: Make sure hardware vendor is Intel for qsv on d3d11va 1 year ago
Haihao Xiang 05debdaa5f lavu/hwcontext_qsv: use mfxImplDescription instead of mfxExtendedDeviceId on Linux 1 year ago
Haihao Xiang e63d9ba007 lavu/hwcontext_qsv: silence the warning 1 year ago
Tong Wu d51b0580e4 lavu/hwcontext_qsv: fix memory leak for d3d9 impl 2 years ago
Tong Wu 8ea31f694a lavu/hwcontext_qsv: fix memory leak for d3d11va impl 2 years ago
Tong Wu 28ed898ac6 avutil/hwcontext_qsv: register free function for device_derive 2 years ago
Sil Vilerino a9a2ddaea8 lavu/hwcontext_qsv: Update after adding support for VAAPI on Windows 2 years ago
Tong Wu d5cc7acff1 qsv: remove CONFIG_VAAPI for mutiple formats 2 years ago
Haihao Xiang f1355ec9f6 lavu/hwcontext_qsv: add support for UYVY 2 years ago
Fei Wang 201cb35061 lavu/hwcontext_qsv: add support for 12bit content on Linux 2 years ago
Haihao Xiang aba25b391c lavu/hwcontext_qsv: add support for 10bit 4:4:4 content on Linux 2 years ago
Haihao Xiang 1496e7c173 lavu/hwcontext_qsv: specify Shift for each format 2 years ago
Haihao Xiang b7dbffe698 lavu/hwcontext_qsv: add support for AV_PIX_FMT_VUYX on Linux 2 years ago
Haihao Xiang 05bd88dca2 lavu/hwcontext_qsv: make qsv hwdevice works with oneVPL 2 years ago
Haihao Xiang c77149bc37 qsv: restrict OPAQUE memory to MFX_VERSION < 2.0 2 years ago
Haihao Xiang 3e61b7dd7f qsv: remove mfx/ prefix from mfx headers 2 years ago
Haihao Xiang 478e1a98a2 qsv: add requirement for the mininal version of libmfx 3 years ago
Tong Wu 1f9b5fa581 avutil/hwcontext_qsv: fix mapping issue between QSV frames and D3D11VA frames 3 years ago
Tong Wu 632db3c36d avutil/hwcontext_qsv: derive QSV frames to D3D11VA frames 3 years ago
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