Max Kellermann 
							
						 
					 
					
						
						
							
						
						c83294916a 
					 
					
						
						
							
							python/build/libs.py: update Boost to 1.78.0  
						
						
						
						
							
						
					 
					
						2022-03-14 14:52:24 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						603bbe0afd 
					 
					
						
						
							
							python/build/libs.py: update libnfs to 5.0.1  
						
						
						
						
							
						
					 
					
						2022-03-14 14:52:24 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c361e235eb 
					 
					
						
						
							
							python/build/libs.py: update CURL to 7.82.0  
						
						
						
						
							
						
					 
					
						2022-03-14 14:52:24 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						8a59493d96 
					 
					
						
						
							
							python/build/libs.py: update OpenSSL to 3.0.1  
						
						
						
						
							
						
					 
					
						2022-03-14 14:50:06 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						7ef86cbf9f 
					 
					
						
						
							
							python/build/libs.py: update FFmpeg to 5.0  
						
						
						
						
							
						
					 
					
						2022-03-14 14:50:06 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c9530118a4 
					 
					
						
						
							
							python/build/libs.py: update FLAC to 1.3.4  
						
						
						
						
							
						
					 
					
						2022-03-14 14:31:13 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						878d9abeb7 
					 
					
						
						
							
							python/build/libs.py: update libogg to 1.3.5  
						
						
						
						
							
						
					 
					
						2022-03-14 14:29:59 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						2d705efe1c 
					 
					
						
						
							
							python/build/libs.py: update libmpdclient to 2.20  
						
						
						
						
							
						
					 
					
						2022-03-14 14:29:22 +01:00 
						 
				 
			
				
					
						
							
							
								Richard Schorrig 
							
						 
					 
					
						
						
							
						
						aeaef85507 
					 
					
						
						
							
							WasapiOutputPlugin pause bug fix  
						
						... 
						
						
						
						Wasapi output plugin won't start playing after being paused
The cause is that the scope guard in the WASAPI work thread
(WasapiOutputPlugin.cxx, function WasapiOutputThread::Work(), in the
while (true) loop) is set up too 'late' in the execution. There is one
condition ("if (data_in_frames >= buffer_size_in_frames)") when it is
hit, the loop will continue without executing the scope guard. This
scope guard is responsible for emptying the buffer again, and if the
buffer is not emptied, the above mentioned condition will stay true.
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1451  
						
						
							
						
					 
					
						2022-03-14 14:26:00 +01:00 
						 
				 
			
				
					
						
							
							
								nick black 
							
						 
					 
					
						
						
							
						
						ebae25d175 
					 
					
						
						
							
							plugins/FfmpegIO: include libavutil/mem.h  
						
						... 
						
						
						
						ffmpeg from current git master no longer exposes
av_malloc() nor av_free() through other included
headers. directly include libavutil/mem.h to fix
compilation with (as-yet-unreleased) ffmpeg. 
						
						
							
						
					 
					
						2022-03-14 14:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								jcorporation 
							
						 
					 
					
						
						
							
						
						5ad1a01d7a 
					 
					
						
						
							
							Remove bmp, tiff and add webp for coverimage filenames  
						
						... 
						
						
						
						- supporting bmp and tiff seems outdated
- webp is more widely used for coverimages 
						
						
							
						
					 
					
						2022-03-14 14:09:23 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						8f84e1befd 
					 
					
						
						
							
							decoder/plugins/FfmpegIo: return AVERROR_EOF at end of file  
						
						... 
						
						
						
						This part of the AVIOContext API is not documented :-(
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1448  
						
						
							
						
					 
					
						2022-03-14 14:00:28 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						9975905faf 
					 
					
						
						
							
							output/PipeWire: initialize field "stream" in Open()  
						
						... 
						
						
						
						Must be initialized for the check in SetVolume(). 
						
						
							
						
					 
					
						2022-03-09 14:29:46 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						233184568c 
					 
					
						
						
							
							doc/protocol.rst: describe the FILTER argument to playlist{find,search}  
						
						
						
						
							
						
					 
					
						2022-02-14 09:11:41 +01:00 
						 
				 
			
				
					
						
							
							
								Wolfgang Müller 
							
						 
					 
					
						
						
							
						
						59da778009 
					 
					
						
						
							
							doc/user.rst: Clarify how MPD reads metadata  
						
						... 
						
						
						
						The writing and reading of metadata involves lots of different programs
and libraries. Therefore it is prudent to point out how exactly MPD
receives metadata. Ideally this helps to point users to the right place
if their tags are not picked up correctly. 
						
						
							
						
					 
					
						2022-02-14 09:11:11 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						108ce95b7c 
					 
					
						
						
							
							android/Receiver: fix indent  
						
						
						
						
							
						
					 
					
						2022-01-26 14:43:47 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						86e9ed5f3a 
					 
					
						
						
							
							decoder/opus: fix "readpicture" on Opus files  
						
						... 
						
						
						
						Don't return early from ScanOpusTags() if only
TagHandler::WantPicture() is set.
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1413  
						
						
							
						
					 
					
						2022-01-26 14:43:45 +01:00 
						 
				 
			
				
					
						
							
							
								Sam Bazley 
							
						 
					 
					
						
						
							
						
						fbecb05bf4 
					 
					
						
						
							
							Fix Android build error: needs_exe_wrapper  
						
						... 
						
						
						
						lib/src/libmpdclient-2.19/meson.build:1:0: ERROR: Unknown options: "needs_exe_wrapper"
The "needs_exe_wrapper" option was incorrectly set under
[built-in options] rather than [properties]. 
						
						
							
						
					 
					
						2022-01-11 20:33:48 +01:00 
						 
				 
			
				
					
						
							
							
								Sam Bazley 
							
						 
					 
					
						
						
							
						
						4983703375 
					 
					
						
						
							
							Android: Detect output change with ACTION_AUDIO_BECOMING_NOISY  
						
						... 
						
						
						
						Improves the changes made in 57687779behttps://developer.android.com/guide/topics/media-apps/volume-and-earphones  
						
						
							
						
					 
					
						2022-01-04 16:42:53 +01:00 
						 
				 
			
				
					
						
							
							
								aeolio 
							
						 
					 
					
						
						
							
						
						3856224df9 
					 
					
						
						
							
							lib/alsa/Error: add missing #include  
						
						
						
						
							
						
					 
					
						2021-12-15 11:14:38 +01:00 
						 
				 
			
				
					
						
							
							
								aeolio 
							
						 
					 
					
						
						
							
						
						6d4bedfc56 
					 
					
						
						
							
							lib/alsa/Error: fix typo  
						
						
						
						
							
						
					 
					
						2021-12-15 11:14:34 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						bea821f194 
					 
					
						
						
							
							doc/user.rst: add MixRamp documentation  
						
						
						
						
							
						
					 
					
						2021-12-06 21:32:39 +01:00 
						 
				 
			
				
					
						
							
							
								Rosen Penev 
							
						 
					 
					
						
						
							
						
						4e276256c0 
					 
					
						
						
							
							more braced init list conversion  
						
						... 
						
						
						
						Signed-off-by: Rosen Penev <rosenp@gmail.com > 
						
						
							
						
					 
					
						2021-12-06 09:16:04 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Siegel 
							
						 
					 
					
						
						
							
						
						d0f9062b56 
					 
					
						
						
							
							mpdconf.example: fix a few spelling typos  
						
						
						
						
							
						
					 
					
						2021-12-05 22:58:45 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b9cc036703 
					 
					
						
						
							
							.github/workflows/build.yml: rebuild branch v0.23.x  
						
						
						
						
							
						
					 
					
						2021-12-03 23:00:42 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						4e9b88559b 
					 
					
						
						
							
							SingleMode: convert "pure" to "const"  
						
						
						
						
							
						
					 
					
						2021-12-03 16:09:34 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						3452682a42 
					 
					
						
						
							
							IcyMetaDataParser: move to tag/  
						
						
						
						
							
						
					 
					
						2021-12-03 16:07:39 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						9262b24504 
					 
					
						
						
							
							AudioCompress: move to pcm/  
						
						
						
						
							
						
					 
					
						2021-12-03 16:04:59 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a5fa43b526 
					 
					
						
						
							
							fs/io: move to io/  
						
						
						
						
							
						
					 
					
						2021-12-03 14:35:41 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						8681a3d74c 
					 
					
						
						
							
							replace TextFile references with LineReader  
						
						
						
						
							
						
					 
					
						2021-12-03 14:22:56 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						f9c4d88b12 
					 
					
						
						
							
							fs/io/TextFile: add interface LineReader  
						
						
						
						
							
						
					 
					
						2021-12-03 14:20:29 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						799032505e 
					 
					
						
						
							
							io/uring/Queue: add method RequireSubmitEntry()  
						
						... 
						
						
						
						Fixes assertion failure when the submit queue is empty. 
						
						
							
						
					 
					
						2021-12-03 13:58:39 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c8f174ac92 
					 
					
						
						
							
							io/uring/Operation: disallow copying  
						
						
						
						
							
						
					 
					
						2021-12-03 13:52:04 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						047e169f3e 
					 
					
						
						
							
							util/BindMethod: merge MakeBind{Method,Function}Wrapper(), they are identical now  
						
						
						
						
							
						
					 
					
						2021-12-03 13:51:56 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						687327c9e8 
					 
					
						
						
							
							util/BindMethod: merge structs {Method,Function}SignatureHelper into one  
						
						
						
						
							
						
					 
					
						2021-12-03 13:51:56 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						26dc37bd76 
					 
					
						
						
							
							util/BindMethod: merge structs {Method,Function}WrapperGenerator into one  
						
						
						
						
							
						
					 
					
						2021-12-03 13:51:55 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c693e4aa64 
					 
					
						
						
							
							util/BindMethod: remove unused struct MethodWithSignature  
						
						
						
						
							
						
					 
					
						2021-12-03 13:51:55 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						acab731fef 
					 
					
						
						
							
							util/BindMethod: simplify MakeBindFunctionWrapper()  
						
						
						
						
							
						
					 
					
						2021-12-03 13:51:55 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						7e4ba3cb72 
					 
					
						
						
							
							util/BindMethod: add MethodSignatureHelper::function_pointer  
						
						
						
						
							
						
					 
					
						2021-12-03 13:51:55 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						172c4d9c7d 
					 
					
						
						
							
							util/BindMethod: remove unnecessary template arguments from BindMethodWrapperGenerator  
						
						
						
						
							
						
					 
					
						2021-12-03 13:51:55 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						bd5f6cbc7b 
					 
					
						
						
							
							util/BindMethod: simplify more templates using "auto" template arguments  
						
						
						
						
							
						
					 
					
						2021-12-03 13:51:55 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						6fcd1c734b 
					 
					
						
						
							
							util/BindMethod: eliminate struct BindMethodWrapperGenerator2  
						
						
						
						
							
						
					 
					
						2021-12-03 13:51:55 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						eca097dbfb 
					 
					
						
						
							
							util/BindMethod: simplify more templates using "auto" template arguments  
						
						
						
						
							
						
					 
					
						2021-12-03 13:51:55 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						51ffafa011 
					 
					
						
						
							
							util/BindMethod: use std::remove_reference_t  
						
						
						
						
							
						
					 
					
						2021-12-03 13:51:25 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						8dca602346 
					 
					
						
						
							
							util/BindMethod: simplify BindMethod()  
						
						
						
						
							
						
					 
					
						2021-12-03 13:51:18 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						0ed24f3a05 
					 
					
						
						
							
							util/IntrusiveList: disallow copying IntrusiveListHook  
						
						
						
						
							
						
					 
					
						2021-12-03 13:50:05 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e25e0030e7 
					 
					
						
						
							
							increment version number to 0.23.6  
						
						
						
						
							
						
					 
					
						2021-12-01 20:01:22 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						df4b6b92f2 
					 
					
						
						
							
							release v0.23.5  
						
						
						
						
							
 
						
					 
					
						2021-12-01 20:00:00 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						1c69913eca 
					 
					
						
						
							
							decoder/flac: submit MixRamp only if there is actual data  
						
						
						
						
							
						
					 
					
						2021-12-01 17:58:51 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						cb5c6259fd 
					 
					
						
						
							
							decoder/mad: submit MixRamp only if there is actual data  
						
						... 
						
						
						
						Fixes MixRamp failures when a MP3 file has two ID3 tags, one of them
without MixRamp. 
						
						
							
						
					 
					
						2021-12-01 17:19:53 +01:00