summaryrefslogtreecommitdiffstats
path: root/src/plugins/multimedia/ffmpeg/qffmpegscreencapture_dxgi.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rename FFmpegSurfaceCaptureThread to FFmpegSurfaceCaptureGrabberMikko Hallamaa2023-12-181-3/+3
* Use composition to run screen capture on main thread if neededMikko Hallamaa2023-12-141-12/+15
* Fix build failure after qtgui refactoringJøger Hansegård2023-12-101-3/+3
* Fix screen capture crash if duplication is unavailableJøger Hansegård2023-07-211-21/+61
* Refactor internal design for QWindowCapture implementationsArtem Dyomin2023-06-231-14/+16
* Renamings before QWindowCapture integrationArtem Dyomin2023-06-221-4/+4
* Fix issue where screen capture fails when Ctrl+Alt+Del is pushedJøger Hansegård2023-06-181-143/+229
* Replace QComPtr with Microsoft's WRL::ComPtr in QtMultimediaJøger Hansegård2023-06-071-46/+46
* Avoid flooding log during DXGI screen capture error handlingJøger Hansegård2023-06-061-2/+2
* Release DXGI duplication frame as late as possible to favor performanceJøger Hansegård2023-05-301-9/+16
* Make getNextFrame function part of DXGI grabberJøger Hansegård2023-05-301-37/+37
* Rename QWindowsIUPointer template class to QComPtrJøger Hansegård2023-05-151-25/+25
* Implement QFFmpegScreenCaptureDxgi in terms of common FFMPeg base classJøger Hansegård2023-05-111-106/+57
* Remove screen capture dependency on DirectX debug layerJøger Hansegård2023-05-091-1/+1
* Implement the base video source class for camera and screen capturingArtem Dyomin2023-03-221-1/+1
* Set Q_LOGGING_CATEGORY staticArtem Dyomin2023-01-181-1/+1
* Fix ffmpeg compilation and tests on win CIArtem Dyomin2022-11-091-6/+17
* Simplify QMaybe and add specialization for pointer typePiotr Srebrny2022-09-131-4/+4
* Select a screen for recording based on its native handlePiotr Srebrny2022-07-141-2/+7
* Move Maybe class and errorString function to util files for reusePiotr Srebrny2022-07-061-51/+56
* Add screen capturing based on IDXGIOutputDuplication interfacePiotr Srebrny2022-07-061-0/+364