summaryrefslogtreecommitdiffstats
path: root/src/multimedia/recording
Commit message (Expand)AuthorAgeFilesLines
* QMediaEncoder: Fully qualify enumerations of QMediaEncoderBaseFriedemann Kleint2021-05-261-1/+1
* Fix use-after-free errorsLars Knoll2021-05-231-0/+1
* Clean up the videoOutput() APILars Knoll2021-05-214-66/+40
* Cleanup the QMediaEncoder backend architectureLars Knoll2021-05-193-77/+25
* Doc improvementsLars Knoll2021-05-184-31/+103
* Fully qualify enumerations of QMediaEncoderBaseFriedemann Kleint2021-05-144-18/+15
* Get rid of QMediaFormat::ModeDoris Verria2021-05-122-6/+12
* Rename canEncode/Decode to isSupported(ConversionMode)Volker Hilsheimer2021-05-071-1/+1
* Have QPlatformMediaIntegration create the platform encoderDoris Verria2021-04-291-16/+19
* Fix tst_qcamerawidgets autotestLars Knoll2021-04-281-14/+30
* Fix tst_qmediaencoderLars Knoll2021-04-274-6/+26
* Fix tst_qcameraLars Knoll2021-04-273-62/+5
* Fix tst_qaudiorecorder autotestLars Knoll2021-04-231-0/+1
* Remove qmake files from the repositoryLars Knoll2021-04-231-12/+0
* Make sure we don't keep a reference to a deleted capture sessionLars Knoll2021-04-191-0/+4
* Various reliability bugfixesLars Knoll2021-04-192-0/+17
* Convert the remaining QML APIs related to captureLars Knoll2021-04-192-3/+9
* Rename videoPreview to videoOutputLars Knoll2021-04-162-6/+45
* Clean up most QAbstractVideoSurface usagesLars Knoll2021-04-062-25/+5
* Add support for QVideoSink to the capture sessionLars Knoll2021-04-062-0/+12
* Implement a new capture backend for gstreamerLars Knoll2021-03-192-6/+3
* Rename QPlatformMediaRecoder to QPlatformMediaEncoderLars Knoll2021-03-193-5/+5
* Move the audio input settings from the encoder to the capture sessionLars Knoll2021-03-185-71/+61
* Remove audio/video device settings from QMediaEncoderLars Knoll2021-03-184-69/+6
* Add a QMediaEncoder classLars Knoll2021-03-178-333/+1036
* Make QMediaCaptureSession the new central class for media capturingLars Knoll2021-03-165-44/+92
* First draft API for the QMediaCaptureSessionLars Knoll2021-03-162-0/+237
* Remove unused notifyInterval functionalityLars Knoll2021-03-163-99/+0
* Starting point for reworking the architecture for media captureLars Knoll2021-03-161-1/+1
* Get rid of the global enums in qmultimedia.hLars Knoll2021-03-164-49/+84
* Simplify state handling in QCamera and QMediaRecorderLars Knoll2021-03-161-3/+1
* Remove some dead codeLars Knoll2021-03-162-12/+0
* Rename backend classes as a next step in consistent class namingDoris Verria2021-03-052-5/+5
* Modernize code baseLars Knoll2021-03-022-27/+7
* Remove manual metatype declarations and registrationsLars Knoll2021-03-021-4/+0
* Next steps in consistent class namingLars Knoll2021-03-022-6/+6
* And finally kill QMediaServiceLars Knoll2021-02-171-1/+0
* Get rid of QMediaService for the capture interfaceLars Knoll2021-02-171-2/+2
* Kill QMediaSource and QMediaSinkLars Knoll2021-02-172-19/+4
* Remove QMediaSource inheritance from QCameraLars Knoll2021-02-171-1/+1
* Remove the QMediaSink inheritance from QMediaRecorderLars Knoll2021-02-173-143/+56
* Get rid of QCamera::CaptureModeLars Knoll2021-02-171-1/+1
* Remove the notifyInterval functionality from QMediaSourceDoris Verria2021-02-173-3/+72
* Rework the metadata handlingLars Knoll2021-02-123-103/+21
* Cleanup QImageEncoderSettingsLars Knoll2021-02-122-10/+76
* Don't use the service to get the metadatawritercontrolLars Knoll2021-02-091-23/+16
* More changes for QMediaFormat handling on the backendLars Knoll2021-02-092-9/+142
* Use the new QMediaEncoderSettings in QMediaRecorderLars Knoll2021-02-095-899/+160
* New API for handling media formats and codecsLars Knoll2021-02-092-0/+37
* Cleanup resolution and frameRate handlingLars Knoll2021-01-291-8/+37