mpd/src
Max Kellermann f08944253b output/PipeWire: check SPA_PROP_channelVolumes, not control name
Since PipeWire 0.3.53, there is no control name anymore, therefore the
name check doesn't work anymore, breaking volume change events.

This obsoletes the crash bug fix in commit 2ee57f9b0d
2022-07-08 18:06:36 +02:00
..
android java/GlobalRef: remove method Set(), always require initialization 2021-08-28 08:08:30 +02:00
apple apple/Throw: add missing <cstring> header 2022-05-19 09:08:44 +02:00
archive remove unused includes 2021-11-23 12:33:03 -08:00
client libfmt 9 support 2022-07-08 10:06:53 +02:00
command output/MultipleOutputs: SetVolume() throws on error 2022-07-08 10:56:55 +02:00
config fs/io: move to io/ 2021-12-03 14:35:41 +01:00
db fs/io: move to io/ 2021-12-03 14:35:41 +01:00
decoder decoder/Thread: don't scan for replay gain tags in PCM streams 2022-07-08 16:33:19 +02:00
encoder encoder/meson.build: always generate encoder/Features.h 2022-05-09 22:52:59 +02:00
event array conversions 2021-11-23 01:38:10 -08:00
filter AudioCompress: move to pcm/ 2021-12-03 16:04:59 +01:00
fs fs/io: move to io/ 2021-12-03 14:35:41 +01:00
haiku Haiku: add version info to the resources like win32 does 2019-03-29 14:33:27 +01:00
input input/CdioParanoia: use integer modulo to calculate "diff" 2022-07-08 16:04:05 +02:00
io fs/io: move to io/ 2021-12-03 14:35:41 +01:00
java more [[gnu::...]] attributes 2021-10-13 12:07:05 +02:00
lib python/build/libs.py: update CURL to 7.84.0 2022-07-08 10:13:52 +02:00
mixer mixer/MixerInternal: remember error details 2022-07-08 11:11:53 +02:00
neighbor treewide: replace lock_guard with scoped_lock 2021-11-11 17:13:03 -08:00
net net/IPv4Address: add method GetPortBE() 2021-11-26 16:25:43 +01:00
output output/PipeWire: check SPA_PROP_channelVolumes, not control name 2022-07-08 18:06:36 +02:00
pcm more braced init list conversion 2021-12-06 09:16:04 +01:00
player return by braced init list 2021-11-22 23:28:08 -08:00
playlist return by braced init list 2021-11-22 23:28:08 -08:00
protocol manual braced init 2021-11-22 23:30:04 -08:00
queue fs/io: move to io/ 2021-12-03 14:35:41 +01:00
song manual braced init 2021-11-22 23:30:04 -08:00
sticker return by braced init list 2021-11-22 23:28:08 -08:00
storage lib/curl/Headers: central type definition for the header map 2022-07-01 12:17:36 +02:00
system system/FatalError: remove obsolete library 2021-10-13 16:53:01 +02:00
tag tag/Id3Picture: fix unaligned access 2022-04-26 21:03:48 +02:00
thread treewide: replace lock_guard with scoped_lock 2021-11-11 17:13:03 -08:00
time remove std::make_pair 2021-09-07 21:13:22 -07:00
unix more [[gnu::...]] attributes 2021-10-13 12:07:05 +02:00
util util/ByteOrder: add class PackedBE32 2022-04-26 21:03:05 +02:00
win32 win32/Win32Main: throw on error 2021-10-13 16:37:56 +02:00
zeroconf meson.build: log_dep is only needed internally 2021-10-23 12:08:43 +02:00
BulkEdit.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Chrono.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
CommandLine.cxx CommandLine: rename struct options 2021-11-05 08:57:12 +01:00
CommandLine.hxx CommandLine: rename struct options 2021-11-05 08:57:12 +01:00
GitVersion.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
GitVersion.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Idle.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
Idle.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
IdleFlags.cxx constexpr/std::array conversions 2021-08-16 21:05:56 -07:00
IdleFlags.hxx more [[gnu::...]] attributes 2021-10-13 12:07:05 +02:00
Instance.cxx db/update/InotifyUpdate: convert to class, no global variables 2021-10-13 18:47:56 +02:00
Instance.hxx db/update/InotifyUpdate: convert to class, no global variables 2021-10-13 18:47:56 +02:00
Listen.cxx fs/StandardDirectory: add GetAppRuntimeDir() 2021-10-26 09:30:16 +02:00
Listen.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
LocateUri.cxx more braced init list conversion 2021-12-06 09:16:04 +01:00
LocateUri.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Log.cxx Log: remove the obsolete printf-style functions 2021-10-13 17:41:19 +02:00
Log.hxx libfmt 9 support 2022-07-08 10:06:53 +02:00
LogBackend.cxx util/StringStrip: use [[gnu::...]] attributes 2021-11-26 16:24:55 +01:00
LogBackend.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
LogInit.cxx decoder/mad, ...: more libfmt logging 2021-06-25 20:52:08 +02:00
LogInit.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
LogLevel.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
ls.cxx client/Response: add method Fmt() based on libfmt 2021-05-25 16:01:56 +02:00
ls.hxx more [[gnu::...]] attributes 2021-10-13 12:07:05 +02:00
Main.cxx Main: ignore the "pid_file" setting if started as systemd service 2021-11-05 09:02:56 +01:00
Main.hxx Main: move top-level exception handler to main() 2021-10-13 16:37:34 +02:00
Mapper.cxx return by braced init list 2021-11-22 23:28:08 -08:00
Mapper.hxx more [[gnu::...]] attributes 2021-10-13 12:07:05 +02:00
MusicBuffer.cxx manual braced init 2021-11-22 23:30:04 -08:00
MusicBuffer.hxx treewide: replace lock_guard with scoped_lock 2021-11-11 17:13:03 -08:00
MusicChunk.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
MusicChunk.hxx more [[gnu::...]] attributes 2021-10-13 12:07:05 +02:00
MusicChunkPtr.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
MusicChunkPtr.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
MusicPipe.cxx treewide: replace lock_guard with scoped_lock 2021-11-11 17:13:03 -08:00
MusicPipe.hxx treewide: replace lock_guard with scoped_lock 2021-11-11 17:13:03 -08:00
open.h copyright year 2021 2021-01-01 19:54:28 +01:00
Partition.cxx Partition, ...: use libfmt for logging 2021-06-24 21:40:11 +02:00
Partition.hxx command/QueueCommands: reimplement relative "move"/"moveid" offsets 2021-10-07 22:49:38 +02:00
Permission.cxx Permission: use StringView::Split() 2021-10-26 12:25:47 +02:00
Permission.hxx Permission: refactor getPermissionFromPassword() to return std::optional 2021-10-17 19:58:50 +02:00
PlaylistDatabase.cxx fs/io: move to io/ 2021-12-03 14:35:41 +01:00
PlaylistDatabase.hxx replace TextFile references with LineReader 2021-12-03 14:22:56 +01:00
PlaylistError.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
PlaylistError.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
PlaylistFile.cxx fs/io: move to io/ 2021-12-03 14:35:41 +01:00
PlaylistFile.hxx command/playlist: allow range in playlistdelete 2021-10-25 12:23:37 +02:00
PlaylistPrint.cxx queue/PlaylistEdit: convert start/end parameters to RangeArg 2021-02-15 22:51:09 +01:00
PlaylistPrint.hxx queue/PlaylistEdit: convert start/end parameters to RangeArg 2021-02-15 22:51:09 +01:00
PlaylistSave.cxx fs/io: move to io/ 2021-12-03 14:35:41 +01:00
PlaylistSave.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
PluginUnavailable.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
RemoteTagCache.cxx treewide: replace lock_guard with scoped_lock 2021-11-11 17:13:03 -08:00
RemoteTagCache.hxx RemoteTagCache: use [[gnu::pure]] 2021-10-13 10:31:51 +02:00
RemoteTagCacheHandler.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
ReplayGainConfig.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
ReplayGainGlobal.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
ReplayGainGlobal.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
ReplayGainInfo.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
ReplayGainInfo.hxx more [[gnu::...]] attributes 2021-10-13 12:07:05 +02:00
ReplayGainMode.cxx more [[gnu::...]] attributes 2021-10-13 12:07:05 +02:00
ReplayGainMode.hxx more [[gnu::...]] attributes 2021-10-13 12:07:05 +02:00
SingleMode.cxx more [[gnu::...]] attributes 2021-10-13 12:07:05 +02:00
SingleMode.hxx SingleMode: convert "pure" to "const" 2021-12-03 16:09:34 +01:00
SongLoader.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
SongLoader.hxx more [[gnu::...]] attributes 2021-10-13 12:07:05 +02:00
SongPrint.cxx command/player, ...: use decimal notation 2021-10-18 16:54:53 +02:00
SongPrint.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
SongSave.cxx fs/io: move to io/ 2021-12-03 14:35:41 +01:00
SongSave.hxx replace TextFile references with LineReader 2021-12-03 14:22:56 +01:00
SongUpdate.cxx song/DetachedSong: copy the AudioFormat from LightSong 2021-02-18 22:16:11 +01:00
StateFile.cxx fs/io: move to io/ 2021-12-03 14:35:41 +01:00
StateFile.hxx more [[gnu::...]] attributes 2021-10-13 12:07:05 +02:00
StateFileConfig.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
StateFileConfig.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Stats.cxx client/Response: add method Fmt() based on libfmt 2021-05-25 16:01:56 +02:00
Stats.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
TagAny.cxx TagAny: support CUE tracks 2022-03-14 18:42:31 +01:00
TagAny.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
TagArchive.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
TagArchive.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
TagFile.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
TagFile.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
TagPrint.cxx command/player, ...: use decimal notation 2021-10-18 16:54:53 +02:00
TagPrint.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
TagSave.cxx fs/io: move to io/ 2021-12-03 14:35:41 +01:00
TagSave.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
TagStream.cxx Merge branch 'v0.22.x' 2021-01-01 19:59:15 +01:00
TagStream.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
TimePrint.cxx protocol/ArgParser: add function MakeArgError() 2021-05-27 16:01:44 +02:00
TimePrint.hxx copyright year 2021 2021-01-01 19:54:28 +01:00