summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Update src/3rdparty/ffmpeg/qt_attribution.jsonJani Heikkinen2024-03-181-2/+2
* Add tests that verify backend availability in QtMultimediaJøger Hansegård2024-03-102-16/+18
* GStreamer: perform rate changes immediatelyTim Blechmann2024-03-091-2/+14
* Fix naming of members in QFFmpegVideoBufferArtem Dyomin2024-03-082-44/+44
* Simplify lifetime management of QPlatformAudioResamplerJøger Hansegård2024-03-085-15/+21
* Move the logic of format context for encoding to a separate fileArtem Dyomin2024-03-085-21/+125
* Move FFmpeg io device helpers to a separate fileArtem Dyomin2024-03-084-30/+78
* FFmpeg Encoder: Do not proceed if AVIOContext is not setBartlomiej Moskal2024-03-081-0/+7
* GStreamer: media capture - only capture active camerasTim Blechmann2024-03-082-20/+38
* GStreamer: introduce GList range adaptorTim Blechmann2024-03-084-40/+111
* GStreamer: video sink - remove `identity` node from pipelineTim Blechmann2024-03-081-10/+12
* GStreamer: use more expressive queue namesTim Blechmann2024-03-072-2/+2
* QMediaStorageLocation: Use QUrl in generateFileName functionBartlomiej Moskal2024-03-071-1/+2
* GStreamer: implement more tracing helpersTim Blechmann2024-03-072-0/+20
* Support multi-lens (dual, triple) logical cameras on Apple devicesLauri Laanmets2024-03-071-3/+49
* platform: header cleanupTim Blechmann2024-03-071-4/+0
* GStreamer: use more RAII handle typesTim Blechmann2024-03-074-34/+50
* GStreamer: small API improvementsTim Blechmann2024-03-052-4/+7
* GStreamer: QGstreamerMediaCapture - make element state more robustTim Blechmann2024-03-051-9/+6
* GStreamer: link camera bin only when pipeline is pausedTim Blechmann2024-03-051-22/+24
* GStreamer: media capture - safer encoder linking/unlinkingTim Blechmann2024-03-051-38/+42
* GStreamer: improve warning consistency for linking elementsTim Blechmann2024-03-054-19/+19
* GStreamer: clean up sync APIsTim Blechmann2024-03-056-107/+123
* Fix pulse audio sink flakinessArtem Dyomin2024-03-041-0/+4
* FFmpeg: Disable V4L2 M2M codecs for encodingMikko Hallamaa2024-03-041-6/+16
* Clarify documentation for QMediaMetaData::Key::ThumbnailImageJøger Hansegård2024-03-041-2/+2
* Fix emitting QObject::destroyed upon deleting of QMediaPlayerArtem Dyomin2024-03-042-5/+9
* GStreamer: QGstStructure - add APIs for pixelAspectRatio and nativeSizeTim Blechmann2024-03-023-0/+34
* GStreamer: QGstreamerVideoSink - add capsfilter for pixel-aspect-ratioTim Blechmann2024-03-023-6/+27
* GStreamer: ensure stopping elements before removingTim Blechmann2024-03-028-43/+28
* Fix spelling of FFmpeg in (end-)user-visible stringsVolker Hilsheimer2024-03-018-12/+12
* FFMpeg: add a precheck condition in linux CUDAInho Lee2024-03-011-2/+15
* windows: fix video playback when audio output is not specifiedVladimir Belyavsky2024-03-011-0/+3
* GStreamer: handle types - fix taglist/sample handlesTim Blechmann2024-03-012-4/+9
* Android-FFMpeg: Dynamically create/remove AndroidSurfaceTextureBartlomiej Moskal2024-03-012-4/+35
* Fix QWaveDecoder handling of padding bytes in RIFF chunksJøger Hansegård2024-02-292-3/+11
* GStreamer: encoder - processBusMessage improvementsTim Blechmann2024-02-291-20/+36
* GStreamer: use correct factory functionTim Blechmann2024-02-291-1/+1
* GStreamer: cast subtitle string to const char *Tim Blechmann2024-02-291-1/+1
* GStreamer: set sink to NULL state before re-creating itTim Blechmann2024-02-281-0/+3
* GStreamer: QGstElement - simplify callback apisTim Blechmann2024-02-281-17/+19
* eglfs: Implement screen capture for Qt Quick applications on EGLFSMikko Hallamaa2024-02-283-21/+92
* Emit signal bufferProgressChangedArtem Dyomin2024-02-282-4/+21
* Hold TextureConverterBackend via unique_ptrArtem Dyomin2024-02-282-11/+5
* Play entire sound with resampled data in QSoundEffectJøger Hansegård2024-02-281-3/+4
* GStreamer: use more expressive pipeline namesTim Blechmann2024-02-283-3/+3
* GStreamer: debug - silence glib warningsTim Blechmann2024-02-281-2/+8
* Move ownership of media devices to platform media integrationJøger Hansegård2024-02-2814-91/+81
* GStreamer: api cleanups - rework add/link/remove APIsTim Blechmann2024-02-2812-73/+67
* Set correct sample rate and channel count with big endian WAV dataJøger Hansegård2024-02-281-2/+2