summaryrefslogtreecommitdiffstats
path: root/src/multimedia/platform
Commit message (Expand)AuthorAgeFilesLines
* More work to enable HW decoding for Qt QuickLars Knoll2021-04-0714-103/+160
* Fix compilation errorsShawn Rutledge2021-04-062-1/+13
* Start adding infrastructure to retrieve video frames as textureLars Knoll2021-04-061-3/+3
* Get rid of QAbstractVideoSurfaceLars Knoll2021-04-0615-69/+28
* Fix video playback on WindowsLars Knoll2021-04-0619-231/+90
* Fix compilation on AndroidLars Knoll2021-04-0613-146/+92
* Smaller API cleanups in QVideoFrameLars Knoll2021-04-063-3/+3
* Move the PixelFormat enum from QVideoFrame to QVideoSurfaceFormatLars Knoll2021-04-0626-264/+265
* QVideoFrame should be constructed with a QSurfaceFormatLars Knoll2021-04-062-5/+2
* Remove the handle type from QVideoSurfaceFormatLars Knoll2021-04-064-9/+7
* Rough adaptation of the QNX codeLars Knoll2021-04-066-148/+6
* Rename the control classes on darwinDoris Verria2021-04-0620-198/+198
* Don't add cameraControl and imageCaptureControl on session initializationDoris Verria2021-04-0613-34/+93
* Move the camera controls to QPlatformCamera for darwinDoris Verria2021-04-064-27/+21
* Remove all uses of QAbstractVideoSurface from the gstreamer backendLars Knoll2021-04-066-152/+47
* Clean up QAbstractVideoSurface usages in the gstreamer backendLars Knoll2021-04-065-50/+76
* Clean up most QAbstractVideoSurface usagesLars Knoll2021-04-068-44/+1
* Remove unused API using QAbstractVideoSurface on macOS/iOSLars Knoll2021-04-0612-33/+6
* Use the new AVFVideoSink abstraction for the camera as wellLars Knoll2021-04-067-28/+55
* Some fixes to the capture handling on macOS/iOSLars Knoll2021-04-063-49/+28
* Further refactor the video sink implementation on macOS/iOS.Lars Knoll2021-04-068-274/+263
* Get rid of the AVFVideoOutput interfaceLars Knoll2021-04-066-123/+7
* ename AVFVideoWindowControl to AVFVideoSinkLars Knoll2021-04-067-40/+40
* Get rid of AVFCameraWindowControlLars Knoll2021-04-063-389/+0
* Fix windowed video rendering for capture sessions on macOSLars Knoll2021-04-066-61/+81
* Fix Windowed playback on macOSLars Knoll2021-04-066-29/+52
* Rename FooMediaRecorderControl to FooMediaEncoder for darwin classesDoris Verria2021-04-067-36/+35
* Fix compilation on macOSLars Knoll2021-04-0610-63/+49
* Get rid of QPainterVideoSurfaceLars Knoll2021-04-062-2/+0
* Remove the QGstVideoRendererPluginLars Knoll2021-04-067-257/+43
* Various improvements to QVideoFrame->QImage conversionLars Knoll2021-04-062-3/+25
* Use QVideoFrame::image() instead of a QGstUtils::bufferToImage()Lars Knoll2021-04-063-76/+6
* Fixes to the Gstreamer playerLars Knoll2021-04-062-15/+31
* Add support for P010 and P016 video formatsLars Knoll2021-04-062-1/+13
* Remove the videoscale element from the gst output handlingLars Knoll2021-04-062-6/+4
* Use native windows again in QVideoWidgetLars Knoll2021-04-061-0/+1
* Add support for QVideoSink to the capture sessionLars Knoll2021-04-064-1/+9
* Smaller cleanupLars Knoll2021-04-064-33/+9
* Add support for SW rendering in QVideoSinkLars Knoll2021-04-069-74/+175
* Smaller cleanupLars Knoll2021-04-062-9/+2
* Clean up some codeLars Knoll2021-04-065-100/+88
* Add setGraphicsType() to QPlatformVideoSinkLars Knoll2021-04-063-0/+17
* Stop emitting signals all the way from the backendLars Knoll2021-04-064-26/+5
* Rename QGstreamerVideoWindow to QGstreamerVideoSinkLars Knoll2021-04-065-38/+38
* Retrieve the QPlatformVideoSink from the platform integrationLars Knoll2021-04-064-4/+20
* Properly emit the audio/videoAvailable signalsLars Knoll2021-04-061-0/+15
* Rename QVideoWindowControl to QPlatformVideoSinkLars Knoll2021-04-0612-22/+363
* Get windowed playback working againLars Knoll2021-04-065-0/+44
* Cleanup the gstreamer bus handlingLars Knoll2021-04-0613-60/+90
* Kill some dead codeLars Knoll2021-03-235-237/+13