index
:
qt/qtmultimedia.git
5.10
5.11
5.12
5.13
5.14
5.15
5.3
5.4
5.5
5.6
5.7
5.8
5.9
6.10
6.2
6.2.0
6.2.4
6.3
6.4
6.4.0
6.4.1
6.4.2
6.4.3
6.5
6.5.0
6.5.1
6.5.2
6.5.3
6.6
6.6.0
6.6.1
6.6.2
6.6.3
6.7
6.7.0
6.7.1
6.7.2
6.7.3
6.8
6.8.0
6.8.1
6.8.2
6.8.3
6.9
6.9.0
6.9.1
dev
old/5.0
old/5.1
old/5.2
wip/cmake
wip/qt6
Qt Multimedia
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
multimedia
/
pulseaudio
/
qpulseaudiosink.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Pulseaudio: do not handle errors during stream stop
Tim Blechmann
8 days
1
-3
/
+1
*
Audio: align name for audio sink iodevice
Tim Blechmann
8 days
1
-1
/
+1
*
PulseAudio: use lock_guard where possible
Tim Blechmann
2025-06-11
1
-5
/
+5
*
PulseAudio: wait for suspend/resume operations
Tim Blechmann
2025-06-10
1
-2
/
+2
*
PulseAudio: start streams while holding the engine lock
Tim Blechmann
2025-06-10
1
-0
/
+3
*
Pulseaudio: use implementation helpers to implement sink
Tim Blechmann
2025-06-06
1
-188
/
+13
*
Pulseaudio: implement callback based interface
Tim Blechmann
2025-06-06
1
-38
/
+137
*
Pulseaudio: modernize QPulseAudioSink
Tim Blechmann
2025-06-06
1
-589
/
+317
*
Audio: move volume to QPlatformAudioEndpointBase
Tim Blechmann
2025-05-08
1
-11
/
+1
*
Audio: move QAudioFormat to QPlatformAudioEndpointBase
Tim Blechmann
2025-05-08
1
-12
/
+2
*
Audio: sanitize `volume`
Tim Blechmann
2025-04-04
1
-6
/
+3
*
Audio: move format check into platform-independent layer
Tim Blechmann
2025-03-19
1
-9
/
+4
*
Audio: improve volume functionality
Tim Blechmann
2025-02-11
1
-10
/
+6
*
Pulseaudio: rename QPulseAudioEngine to QPulseAudioContextManager
Tim Blechmann
2025-01-20
1
-14
/
+14
*
Shared handle: improve APIs
Tim Blechmann
2025-01-20
1
-4
/
+9
*
PulseAudio: cleanups
Tim Blechmann
2025-01-09
1
-49
/
+66
*
pulseaudio: cleanups
Tim Blechmann
2024-12-16
1
-2
/
+0
*
Replace a boolean parameter in QAudioStateMachine with an enum
Artem Dyomin
2024-10-17
1
-6
/
+7
*
Pulseaudio: replace toQString methods with qDebug overloads
Tim Blechmann
2024-04-18
1
-2
/
+1
*
pulseaudio: separate out error getter functions
Tim Blechmann
2024-04-18
1
-4
/
+6
*
QString: replace QString(QLatin1String( with QStringLiteral
Tim Blechmann
2024-04-18
1
-4
/
+2
*
strings: use QStringLiteral instead of fromUtf8
Tim Blechmann
2024-04-09
1
-1
/
+1
*
Fix pulse audio sink flakiness
Artem Dyomin
2024-03-03
1
-0
/
+4
*
PulseAudio: Fix tlength setting of QPulseAudioSink
Mikko Hallamaa
2024-02-21
1
-10
/
+19
*
Rework QPulseAudioSink underflow error handling
Mikko Hallamaa
2024-02-19
1
-30
/
+18
*
Clean up QPulseAudioSink pull/push logic
Mikko Hallamaa
2024-02-16
1
-55
/
+61
*
Format QPulseaudioSink source according to _clang-format file
Mikko Hallamaa
2024-02-13
1
-30
/
+46
*
Clean up QPulseAudioSink code
Mikko Hallamaa
2024-02-13
1
-9
/
+8
*
Name flush operation pointer
Mikko Hallamaa
2024-01-16
1
-1
/
+1
*
Add a default PulseAudio buffer length
Mikko Hallamaa
2024-01-08
1
-3
/
+17
*
Fully drain PulseAudio stream when stopping the sink
Mikko Hallamaa
2024-01-08
1
-9
/
+30
*
Fix PulseAudio sink intermittent hanging and glitching in pull mode
Mikko Hallamaa
2023-12-21
1
-14
/
+23
*
Improve and prettify logic and usage of QAudioStateMachine
Artem Dyomin
2023-09-18
1
-11
/
+6
*
Rename StateChangeGuard -> Notifier
Artem Dyomin
2023-09-12
1
-11
/
+11
*
Remove processEvents from the destructor of QPulseAudioSink
Artem Dyomin
2023-08-02
1
-1
/
+0
*
Refactor DarwinAudioSink and PulseAudioSink and run CI test
Artem Dyomin
2023-07-14
1
-79
/
+56
*
Clean up pulse audio and fix some threading issues
Artem Dyomin
2023-06-01
1
-134
/
+96
*
Fix race condition with pulse audio sink
Artem Dyomin
2023-04-02
1
-4
/
+12
*
Disambiguate static constants, variables and functions
Friedemann Kleint
2023-02-15
1
-2
/
+2
*
Fix behavior of QAudioSink::resume in push mode
Volker Hilsheimer
2023-02-06
1
-1
/
+2
*
Set Q_LOGGING_CATEGORY static
Artem Dyomin
2023-01-18
1
-1
/
+0
*
Enter IdleState when resuming audio sink in push mode
Piotr Srebrny
2022-12-14
1
-1
/
+4
*
Add parent-child relationship on audio sources and sinks
Piotr Srebrny
2022-11-10
1
-2
/
+3
*
Use SPDX license identifiers
Lucie Gérard
2022-06-24
1
-38
/
+2
*
Fix state transition in QPulseAudioSink::resume()
Axel Spoerl
2022-05-23
1
-1
/
+1
*
PulseAudio: fix sink transition to idle
Volker Hilsheimer
2022-05-23
1
-1
/
+14
*
Clean up QPulseAudioSink implementation
Volker Hilsheimer
2022-05-23
1
-80
/
+71
*
Fix chunk sizing in QPulseAudioSink
Axel Spoerl
2022-05-11
1
-17
/
+17
*
Add API to retrieve the channel configuration
Lars Knoll
2022-05-03
1
-19
/
+3
*
Move the low level audio integration back into Qt Multimedia
Lars Knoll
2022-04-29
1
-0
/
+787