Difference between revisions 664127492 and 664469182 on enwiki

{{Distinguish|XMMS}}
{{Infobox software
| name = XMMS2
| logo = [[Image:XMMS2-Logo-white-128.png]]
| screenshot =
| caption =
| author =
| developer = XMMS Team
(contracted; show full)
* The use of TCP sockets also allows for users to remotely control XMMS2 daemons over a TCP/IP network.

While the plugin architecture of XMMS allowed it to be quite extensible, it was inefficient in certain ways; XMMS2 seeks to improve on that.
* XMMS has Input plugins that take care of reading data and decoding it to audio. XMMS2 splits this into a Transport stage and a Decode stage, so that a single transport plugin may supply data of any type to any decoder plugin
 (such as an HTTP plugin supplying mp3 data from a web site).
* General plugins may prove to be less relevant in XMMS2, as their purpose may be served by clients, but the plugin architecture will still exist (see paragraph above).
* XMMS can't handle container formats in a general manner. The XMMS2 architecture makes it easier to build support for container formats.

==XMMS2 and other projects==
(contracted; show full){{DEFAULTSORT:Xmms2}}
[[Category:Free audio software]]
[[Category:Linux media players]]
[[Category:Free media players]]
[[Category:Free software programmed in C]]
[[Category:Client/server media players]]
[[Category:Beta software]]
[[Category:Audio player software that uses GTK+]]