summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Implement QAudioBufferOutput, as a custom output for QMediaPlayerArtem Dyomin2024-05-3014-33/+312
* Add the property QMediaRecorder::autoStopArtem Dyomin2024-05-3014-4/+119
* Implement support of different input audio buffer size in the recorderArtem Dyomin2024-05-302-43/+142
* Expose QAbstractVideoBuffer in public APIArtem Dyomin2024-05-3019-99/+164
* Fix documentation of QVideoFrame's constructorArtem Dyomin2024-05-301-8/+10
* Enhance mapping of QImageVideoBuffer: don't detach in read only modeArtem Dyomin2024-05-301-1/+4
* FFmpeg: Skip changing state/status if playbackengine was recreatedLars Sutterud2024-05-301-3/+8
* GStreamer: player - improve metadata handlingTim Blechmann2024-05-301-9/+10
* GStreamer: custom camera - add factory to create camera from elementTim Blechmann2024-05-305-5/+58
* Rename MapData::nPlane => planeCount, size => dataSizeArtem Dyomin2024-05-2915-77/+77
* GStreamer: QGstreamerVideoSink - improve conversion element overrideTim Blechmann2024-05-291-14/+28
* Move MapMode debug output operator from qabstractvideobuffer_p.hArtem Dyomin2024-05-284-28/+24
* Android: doc update of deprecating the Android back-endRami Potinkara2024-05-281-0/+2
* GStreamer: clean up metadata handlingTim Blechmann2024-05-284-77/+140
* GStreamer: more qDebug support for gstreamer typesTim Blechmann2024-05-282-8/+67
* GStreamer: silence deprecation warningTim Blechmann2024-05-281-6/+6
* Deprecate internal methods of QVideoFrameArtem Dyomin2024-05-2730-71/+144
* Move QHwVideoBuffer to a separate fileArtem Dyomin2024-05-2716-63/+90
* Add method format to QAbstractVideoBufferArtem Dyomin2024-05-278-0/+17
* Add QtVideo::MapMode, deprecate QVideoFrame::MapModeArtem Dyomin2024-05-2733-147/+249
* Decouple QAbstractVideoBuffer from hw related interfaceArtem Dyomin2024-05-2726-127/+107
* GStreamer: improve buffer progress handlingTim Blechmann2024-05-272-11/+15
* Improve logging of loaded stubsArtem Dyomin2024-05-243-12/+22
* Implement QAudioBufferInput and QVideoFrameInputArtem Dyomin2024-05-248-25/+380
* Plugins: avoid allocationsTim Blechmann2024-05-242-5/+7
* GStreamer: improve element availability checksTim Blechmann2024-05-2419-152/+153
* GStreamer: introduce `QGstElement::findFactory`Tim Blechmann2024-05-246-22/+24
* GStreamer: move more functionality into helper objectsTim Blechmann2024-05-2413-92/+118
* GStreamer: QMediaPlayer - improve `position` handlingTim Blechmann2024-05-242-10/+20
* GStreamer: introduce custom cameraTim Blechmann2024-05-245-1/+71
* GStreamer: better getter for QGStreamerPlatformSpecificInterfaceTim Blechmann2024-05-242-1/+8
* Unify handling of codec hw/sw formats for old and new FFmpeg versionsArtem Dyomin2024-05-234-15/+50
* Remove QAbstractVideoBuffer::mapModeArtem Dyomin2024-05-2323-77/+13
* Fix regression after refactorings: stop muxer in the media encoderArtem Dyomin2024-05-231-0/+1
* Fix buffer overruns and corrupt images with CPU YUV->RGB conversionJøger Hansegård2024-05-233-39/+41
* GStreamer: debug output - add message parsing for stream messagesTim Blechmann2024-05-233-0/+61
* QPlatformmediaplayer: add debug output for `TrackType`Tim Blechmann2024-05-231-0/+20
* GStreamer: Camera - fix debug outputTim Blechmann2024-05-231-4/+6
* GStreamer: remove unused codeTim Blechmann2024-05-235-988/+0
* GStreamer: avoid duplicate `playbackRateChanged` signalsTim Blechmann2024-05-232-0/+6
* Add calcualting the initial source frame rate from time stampsArtem Dyomin2024-05-233-1/+11
* Fix requesting of the first frame by the media recorderArtem Dyomin2024-05-2310-93/+187
* Remove QAbstractVideoBuffer::underlyingBytearrayArtem Dyomin2024-05-223-10/+0
* QMediaMetaData: clean up includesTim Blechmann2024-05-231-7/+8
* GStreamer: move `nativePipeline` to QGStreamerPlatformSpecificInterfaceTim Blechmann2024-05-2213-45/+52
* Change cmake for building on iOS with shared FFmpeg libsTimur Pocheptsov2024-05-221-2/+2
* Document dynamic linking of FFmpeg on macOSJøger Hansegård2024-05-221-12/+12
* GStreamer: pipeline - make rate changes more reliableTim Blechmann2024-05-223-41/+58
* GStreamer: pipeline - use std::chrono for position/durationTim Blechmann2024-05-227-69/+107
* Update audio resampler in the audio encoderArtem Dyomin2024-05-222-8/+16