Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
mpd
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Иван Мажукин
mpd
Commits
eed4e40e
Commit
eed4e40e
authored
6 years ago
by
Max Kellermann
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'v0.21.x'
parents
6de57b36
98b29f6d
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
18 additions
and
3 deletions
+18
-3
NEWS
NEWS
+5
-0
DatabaseCommands.cxx
src/command/DatabaseCommands.cxx
+4
-1
FlacPlaylistPlugin.cxx
src/playlist/plugins/FlacPlaylistPlugin.cxx
+1
-1
meson.build
src/thread/meson.build
+8
-1
No files found.
NEWS
View file @
eed4e40e
...
@@ -5,9 +5,14 @@ ver 0.22 (not yet released)
...
@@ -5,9 +5,14 @@ ver 0.22 (not yet released)
ver 0.21.6 (not yet released)
ver 0.21.6 (not yet released)
* protocol
* protocol
- allow loading playlists specified as absolute filesystem paths
- allow loading playlists specified as absolute filesystem paths
- fix "list" with filter expression
* input
* input
- cdio_paranoia: fix build failure due to missing #include
- cdio_paranoia: fix build failure due to missing #include
* playlist
- flac: fix use-after-free bug
* support abstract sockets on Linux
* support abstract sockets on Linux
* Windows
- remove the unused libwinpthread-1.dll dependency
ver 0.21.5 (2019/02/22)
ver 0.21.5 (2019/02/22)
* protocol
* protocol
...
...
This diff is collapsed.
Click to expand it.
src/command/DatabaseCommands.cxx
View file @
eed4e40e
...
@@ -268,7 +268,10 @@ handle_list(Client &client, Request args, Response &r)
...
@@ -268,7 +268,10 @@ handle_list(Client &client, Request args, Response &r)
std
::
unique_ptr
<
SongFilter
>
filter
;
std
::
unique_ptr
<
SongFilter
>
filter
;
TagType
group
=
TAG_NUM_OF_ITEM_TYPES
;
TagType
group
=
TAG_NUM_OF_ITEM_TYPES
;
if
(
args
.
size
==
1
)
{
if
(
args
.
size
==
1
&&
/* parantheses are the syntax for filter expressions: no
compatibility mode */
args
.
front
()[
0
]
!=
'('
)
{
/* for compatibility with < 0.12.0 */
/* for compatibility with < 0.12.0 */
if
(
tagType
!=
TAG_ALBUM
)
{
if
(
tagType
!=
TAG_ALBUM
)
{
r
.
FormatError
(
ACK_ERROR_ARG
,
r
.
FormatError
(
ACK_ERROR_ARG
,
...
...
This diff is collapsed.
Click to expand it.
src/playlist/plugins/FlacPlaylistPlugin.cxx
View file @
eed4e40e
...
@@ -34,7 +34,7 @@
...
@@ -34,7 +34,7 @@
#include <FLAC/metadata.h>
#include <FLAC/metadata.h>
class
FlacPlaylist
final
:
public
SongEnumerator
{
class
FlacPlaylist
final
:
public
SongEnumerator
{
const
char
*
const
uri
;
const
std
::
string
uri
;
FLAC__StreamMetadata
*
const
cuesheet
;
FLAC__StreamMetadata
*
const
cuesheet
;
const
unsigned
sample_rate
;
const
unsigned
sample_rate
;
...
...
This diff is collapsed.
Click to expand it.
src/thread/meson.build
View file @
eed4e40e
threads_dep = dependency('threads')
if is_windows
# avoid the unused libwinpthread-1.dll dependency on Windows; MPD
# doesn't use the pthread API on Windows, but this is what Meson
# unhelpfully detects for us
threads_dep = []
else
threads_dep = dependency('threads')
endif
conf.set('HAVE_PTHREAD_SETNAME_NP', compiler.has_function('pthread_setname_np', dependencies: threads_dep))
conf.set('HAVE_PTHREAD_SETNAME_NP', compiler.has_function('pthread_setname_np', dependencies: threads_dep))
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment