MCPcopy Create free account
hub / github.com/MusicPlayerDaemon/MPD

github.com/MusicPlayerDaemon/MPD @v0.24.12

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.24.12 ↗ · + Follow
5,130 symbols 11,391 edges 785 files 284 documented · 6% updated 14d ago★ 2,729163 open issues

Browse by type

Functions 4,619 Types & classes 511
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Music Player Daemon

http://www.musicpd.org

A daemon for playing music of various formats. Music is played through the server's audio device. The daemon stores info about all available music, and this info can be easily searched and retrieved. Player control, info retrieval, and playlist management can all be managed remotely.

For basic installation instructions read the manual.

Users

Developers

Legal

MPD is released under the GNU General Public License version 2, which is distributed in the COPYING file.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 2,675
Function 1,944
Class 470
Enum 39
Interface 2

Languages

C++98%
Kotlin1%
Java1%
C1%

Modules by API surface

src/output/plugins/PipeWireOutputPlugin.cxx56 symbols
src/db/plugins/ProxyDatabasePlugin.cxx53 symbols
src/output/plugins/PulseOutputPlugin.cxx52 symbols
src/net/SocketDescriptor.cxx51 symbols
src/output/plugins/wasapi/WasapiOutputPlugin.cxx50 symbols
src/decoder/plugins/MadDecoderPlugin.cxx47 symbols
src/pcm/PcmFormat.cxx46 symbols
src/storage/plugins/CurlStorage.cxx43 symbols
src/output/plugins/AlsaOutputPlugin.cxx40 symbols
src/storage/plugins/NfsStorage.cxx37 symbols
src/event/Loop.cxx37 symbols
src/lib/nfs/Connection.cxx36 symbols

For agents

$ claude mcp add MPD \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page