summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* GStreamer: Video overlay - trivial cleanups6.6Tim Blechmann2024-04-041-16/+16
* Tighten ownership of video buffers in QVideoFrameJøger Hansegård2024-04-042-6/+4
* GStreamer: fix nativeSize handlingTim Blechmann2024-04-043-3/+16
* GStreamer: fix playbin to pipeline castTim Blechmann2024-04-043-3/+8
* GStreamer: fix assertion failure in QGstreamerMediaCaptureTim Blechmann2024-04-032-2/+1
* unit tests: silence unused variable warningTim Blechmann2024-04-031-1/+1
* GStreamer: process messages immediatelyTim Blechmann2024-04-031-14/+3
* GStreamer: improve pipeline modification codeTim Blechmann2024-04-039-60/+40
* Move FFmpeg VideoEncoder to its own filesJøger Hansegård2024-04-025-122/+162
* Move FFmpeg AudioEncoder class to its own filesJøger Hansegård2024-04-025-236/+280
* Move FFmpeg::Muxer into its own fileJøger Hansegård2024-04-025-86/+119
* Rename FFmpeg Encoder class to RecordingEngineJøger Hansegård2024-04-025-42/+42
* Move files FFmpeg media recording files to recordingengine folderJøger Hansegård2024-04-0212-6/+13
* Document deployment of dynamically linked FFmpeg on WindowsJøger Hansegård2024-04-011-0/+13
* GStreamer - log gstreamer versionTim Blechmann2024-04-011-0/+5
* GStreamer: Adapters - use qGstXXXCastTim Blechmann2024-03-302-11/+47
* Correctly initialize QAbstractVideoBuffer::m_rhiVolker Krause2024-03-301-4/+5
* CMake: separate GStreamer plugin into unit-testable Core libraryTim Blechmann2024-03-301-9/+20
* MFVideoRendererControl: fix AutoMoc warningVladimir Belyavsky2024-03-291-2/+0
* GStreamer: remove unused function declarationTim Blechmann2024-03-291-1/+0
* GStreamer: clang-tidy cleanup - default initialize membersTim Blechmann2024-03-294-5/+5
* GStreamer: remove relic of restarting playback after new source is setTim Blechmann2024-03-292-11/+4
* GStreamer: improve naming consistency for environment variablesTim Blechmann2024-03-291-3/+3
* GStreamer: make all reference counting explicitTim Blechmann2024-03-298-15/+22
* GStreamer: use glib to resolve/reference `QGstPipelinePrivate`Tim Blechmann2024-03-295-48/+98
* Tie Qt Multimedia backend lifetime to Qt Application lifetimeJøger Hansegård2024-03-286-11/+256
* GStreamer: separate plugin entry point into separate sourceTim Blechmann2024-03-283-16/+29
* GStreamer: fix deprecation warningsTim Blechmann2024-03-282-2/+3
* GStreamer: include cleanupTim Blechmann2024-03-2846-183/+179
* Document that FFmpeg 6.1.1 is used by the FFmpeg multimedia backendJøger Hansegård2024-03-271-1/+1
* Plugins - don't export internal classesTim Blechmann2024-03-2714-26/+23
* GStreamer: introduce `createFromDevice`Tim Blechmann2024-03-267-17/+24
* FFMPEG: fix name clashed in unity buildsTim Blechmann2024-03-261-0/+4
* Test that QAudioDecoder emits error when source has no audio trackJøger Hansegård2024-03-262-4/+19
* CMake: use gstreamer "feature" only when egl/gstreamer_gl are availableTim Blechmann2024-03-252-7/+8
* Add some auto tests for QMaybeJøger Hansegård2024-03-253-0/+134
* GStreamer: cast - fix nullptr supportTim Blechmann2024-03-251-2/+3
* Check audio streams in QAudioDecoder upon startArtem Dyomin2024-03-251-3/+8
* Video - rename ALIGN to QT_MEDIA_ALIGNTim Blechmann2024-03-254-6/+6
* GStreamer - Set Buffering Property in uridecodebinJithin Nair2024-03-251-0/+2
* Examples: fix warning on changing device in AudioSource exampleVladimir Belyavsky2024-03-221-1/+1
* FFmpegVideoEncoder: Process frames also in pause stateBartlomiej Moskal2024-03-211-4/+1
* Use std::addressof to get the address of QMaybe wrapped typeJøger Hansegård2024-03-211-2/+3
* Reset error when calling QPulseAudioSource::reset()Mikko Hallamaa2024-03-211-1/+2
* PulseAudio: Clean up readable byte amount logicMikko Hallamaa2024-03-212-30/+16
* Use QAudioStateMachine for state handling in PulseAudio sourceMikko Hallamaa2024-03-212-80/+34
* GStreamer: fill context infoTim Blechmann2024-03-211-0/+8
* Fix mapping of QVideoFrame in write modeArtem Dyomin2024-03-214-7/+102
* Use QBasicTimer in QPulseAudioSourceMikko Hallamaa2024-03-202-8/+16
* Name IO device writing lambda in MediaCaptureSessionMikko Hallamaa2024-03-201-18/+16