summaryrefslogtreecommitdiffstats
path: root/src/plugins/multimedia/ffmpeg/qffmpeghwaccel.cpp
Commit message (Expand)AuthorAgeFilesLines
* Unify handling of codec hw/sw formats for old and new FFmpeg versionsArtem Dyomin4 days1-5/+8
* Reduce startup time on Windows with FFmpeg 7.0Jøger Hansegård2024-05-031-0/+8
* Fix spelling of FFmpeg in (end-)user-visible stringsVolker Hilsheimer2024-03-011-1/+1
* FFMpeg: add a precheck condition in linux CUDAInho Lee2024-03-011-2/+15
* Hold TextureConverterBackend via unique_ptrArtem Dyomin2024-02-281-9/+4
* Re-enable HW texture conversion on Windows with FFmpeg backendJøger Hansegård2024-01-271-22/+7
* Set AV_HWDEVICE_TYPE_CUDA first priority on LinuxArtem Dyomin2023-09-091-1/+2
* Disable decoder setup if HW textures not sharedPavel Dubsky2023-08-181-38/+48
* Implement precheck of ffmpeg hw devices and codecsArtem Dyomin2023-08-171-37/+127
* Init hw accel constraints onceArtem Dyomin2023-07-311-3/+7
* Fix stuttering video playback and AMD GPU crash on WindowsJøger Hansegård2023-07-181-6/+31
* Adapt to the RHI API conceptLaszlo Agocs2023-05-221-1/+1
* Add specific env var for testing without hw textures conversionArtem Dyomin2023-03-151-0/+9
* Fix compilation with old ffmpeg versionsArtem Dyomin2023-03-141-21/+9
* Refactor VideoFrameEncoder construction and imrove codecs findingArtem Dyomin2023-03-111-58/+50
* Android: Integrate HW encoding for FFMpeg backend in AndroidSamuel Mira2023-03-091-3/+3
* Improve ffmpeg hw accel and codecs findingArtem Dyomin2023-03-061-150/+156
* Minor cleanup of duplicated codeArtem Dyomin2023-02-171-9/+3
* Set Q_LOGGING_CATEGORY staticArtem Dyomin2023-01-181-1/+1
* Fix camera ffmpeg crashArtem Dyomin2022-11-161-1/+7
* Use std::array type to describe and iterate over preferred HW accelPiotr Srebrny2022-10-171-15/+7
* Remove explicit sharing from HWAccel objectPiotr Srebrny2022-10-031-40/+26
* Add support for FFmpeg version 5.1Piotr Srebrny2022-08-261-1/+1
* Export textures in a bundle as QVideoFrameTextures to requesting QRhiPiotr Srebrny2022-08-081-5/+0
* Use SPDX license identifiersLucie Gérard2022-06-241-38/+2
* Remove some of qDebug() and move the remaining to qCDebug()Piotr Srebrny2022-06-071-9/+12
* Fix compilation error on Windows caused by switch with only default casePiotr Srebrny2022-05-241-6/+5
* Android: Enable FFmpeg playback - HW renderingSamuel Mira2022-05-231-0/+46
* Check pixel format against setup hw accelerationPiotr Srebrny2022-04-251-30/+18
* Enable HW acceleration on Windows with D3D11 texturesPiotr Srebrny2022-04-251-8/+18
* Fix compilation on Windows by adding some placeholder for the backendPiotr Srebrny2022-04-091-0/+5
* Replace av_err2str macro that does not compile on MSVCPiotr Srebrny2022-04-071-1/+1
* Fix HW encoding on LinuxLars Knoll2022-04-071-7/+6
* Restructure video encoding supportLars Knoll2022-04-051-13/+42
* Don't initialize the texture converter without a RHILars Knoll2022-04-041-0/+2
* Further improvements to HW accelerated encodingLars Knoll2022-03-311-0/+65
* Restructure the HW codec supportLars Knoll2022-03-251-34/+91
* FFmpeg: Small cleanup in the HW acceleration frameworkLars Knoll2022-03-251-0/+10
* fix API compatibility with FFmpeg v5Moody Liu2022-02-281-2/+2
* fix build with VAAPIMoody Liu2022-02-141-1/+1
* FFmpeg: various fixes to get better HW accelerationLars Knoll2022-02-121-1/+2
* Fixes to get the camera working on macOSLars Knoll2022-02-111-7/+8
* FFmpeg: add a dummy case else switch does not compile with only defaultPiotr Srebrny2022-01-191-0/+1
* FFmpeg: Zero copy support on macOSLars Knoll2022-01-191-0/+8
* FFmpeg: Add support for a zero copy path when using egl and vaapiLars Knoll2022-01-191-7/+8
* FFmpeg: Add infrastructure for HW accelerated decodingLars Knoll2022-01-191-0/+213