- 02 Jun, 2018 4 commits
-
-
Max Kellermann authored
To get udisks2 support started, this commit contains the configure.ac option and a "neighbor" plugin which shows block devices. Later, this will allow mounting removable media with a new storage plugin.
-
Max Kellermann authored
From https://github.com/CM4all/libcommon/commit/a7cef404c1f7eedff1a629da48f77491218ee281 To be used by upcoming code.
-
Max Kellermann authored
-
Christian Kröner authored
-
- 22 May, 2018 6 commits
-
-
Max Kellermann authored
release v0.20.20
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Fixes: ``` error: Source option 5 is no longer supported. Use 6 or later. error: Target option 1.5 is no longer supported. Use 1.6 or later. ```
-
Max Kellermann authored
-
Max Kellermann authored
-
- 12 May, 2018 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
This mostly affects the Pulse output plugin which needs to "cork" the stream (closes #278).
-
- 07 May, 2018 2 commits
-
-
Michal Koutenský authored
-
Max Kellermann authored
Closes #277
-
- 03 May, 2018 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
These are used by DSD-streaming servers. For example, MiniDLNA uses "audio/x-dsd".
-
Max Kellermann authored
-
- 30 Apr, 2018 2 commits
-
-
Max Kellermann authored
Error message sent to client was "basic_string::_M_construct null not valid" due to passing nullptr to the std::string constructor. Regression caused by commit 386688b8
-
Max Kellermann authored
-
- 26 Apr, 2018 16 commits
-
-
Max Kellermann authored
release v0.20.19
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Closes #258
-
Max Kellermann authored
Fixes "search already in progress" errors.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
See code comment. Closes #260
-
Max Kellermann authored
-
Max Kellermann authored
Don't reactivate the PCM device immediately after Cancel() is finished; if Cancel() gets called this may mean that new data may take a while to produce, or no data at all will be produced because the current song is being stopped. Once new data is available, Play() will automatically reactivate the PCM. This fixes underruns when switching songs manually (closes #264).
-
Max Kellermann authored
Use the "active" flag in PrepareSockets() instead of LockHasError().
-
Max Kellermann authored
-
Max Kellermann authored
Prepare to make the "active" attribute thread-safe.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 25 Apr, 2018 2 commits
-
-
Max Kellermann authored
av_register_all() was deprecated in FFmpeg/FFmpeg@0694d8702421e7aff1340038559c438b61bb30dd
-
Max Kellermann authored
When switching to another song manually, the player checks if the decoder is already decoding that song; if so, it will attempt to reuse it by seeking it to the new position. That however fails if the decoder is not seekable (e.g. a radio stream) which leaves the user unable to switch to that song with the bogus error message "Not seekable".
-
- 10 Apr, 2018 1 commit
-
-
Max Kellermann authored
-
- 22 Mar, 2018 1 commit
-
-
Max Kellermann authored
Closes #256
-