XMMS2-ET(1)

πŸ“¦
version 0.9.7 Β· 2 versions
, in arch rolling

✨ XMMS2-ET(1) ✨

okay so bestie, welcome to the xmms2-et man page, General Commands Manual style β€” this one is literally the ET Phone Home client for XMMS2 and it's giving "I'm watching you but in a cute, anonymous way" vibes πŸ’–


🌸 NAME 🌸

xmms2-et β€” transmits an anonymous informative packet to the XMMS2 team on each song change πŸŽ΅πŸ“‘

πŸŽ€ SYNOPSIS πŸŽ€

xmms2-et

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so real talk: XMMS2 is a whole redesign of the XMMS (https://github.com/xmms2) music player. it's iconic. it features a client-server model, which means multiple user interfaces β€” even simultaneous ones! β€” both textual and graphical, can all hang out at the same time. no cap. all common audio formats are supported using plugins, and on top of all that there's a flexible media library to organize your music. main character energy fr fr πŸ‘‘

xmms2-et is the ET Phone Home Client for XMMS2. it's designed to transmit a packet of information to the XMMS2 team whenever a new song is played. and before you get stressed β€” the packet is anonymous and does not contain metadata about the song being played. the specifics of what data gets transmitted to the XMMS2 team can be found in the ET PACKET section below, iykyk πŸ‘€πŸ’…

xmms2-et is used for release engineering by the XMMS2 team. during a release cycle, the usage of various plugins, operating systems, and XMMS2 components is collected from data transmitted by the xmms2-et client. a release is made when sufficient testing has occured as determined by the number of related xmms2-et packets that the XMMS2 team has received. so like, every packet is literally a little vote that says "this slaps and it works" πŸ—³οΈβœ¨


πŸ’« ET PACKET πŸ’«

the following data is transmitted with every packet transmitted by xmms2-et. obsessed with the transparency honestly 🫢

  • XMMS2-ET status β€” begins XMMS2-ET packets; status gives a descriptive message denoting what this packet is about (e.g. Clean shutdown, Unclean shutdown, New media)
  • version=version β€” contains the version of the XMMS2 daemon
  • system=os β€” contains the name and release of the operating system on which xmms2d is running
  • output=output_plugin β€” contains the output plugin being used to playback audio by xmms2d
  • starttime=start_time β€” contains the time at which the xmms2-et client was started
  • uptime=xmms2d_uptime β€” contains the uptime of the xmms2-et client
  • playlistloads=times β€” contains the number of times a playlist has been loaded from the Media Library
  • mlibresolves=times β€” contains the number of times that metadata has been resolved for media in the Media Library

the following data is different for each song being played. per-song tea, basically 🍡

  • decoder=plugin β€” contains the decoder plugin used to playback the last played song
  • transport=plugin β€” contains the transport plugin used to read the last played song
  • samplefmt:in=in_fmt β€” contains the sample format of the original audio file of the last played song
  • samplefmt:out=out_fmt β€” contains the sample format that was sent to the output plugin for the last played song
  • samplerate:in=in_rate β€” contains the sample rate of the original audio file of the last played song
  • samplerate:out=out_rate β€” contains the sample rate that was sent to the output plugin for the last played song
  • channels:in=number_in β€” contains the number of channels of the original audio file of the last played song
  • channels:out=number_out β€” contains the number of channels that were sent to the output plugin for the last played song

🌈 ENVIRONMENTAL VARIABLES 🌈

  • XMMS_PATH β€” the URL path to xmms2d. see IPC SOCKET in xmms2d(8) for details of possible values for this variable πŸ”Œ

⭐ SEE ALSO ⭐

xmms2(1), xmms2d(8), https://github.com/xmms2

πŸ’œ HISTORY πŸ’œ

the XMMS2 Project was started by Tobias RundstrΓΆm and Anders Gustafsson. it is developed with their lead by a small group of contributers from all over the world. global icon behavior πŸŒπŸ‘‘

πŸ“ AUTHOR πŸ“

this manual page was written by Alexander Botero-Lowry <alex@foxybanana.com> β€” thank you for your service bestie πŸ«‘πŸ’–


periodt. that's the whole page. no options, no flags, just vibes and anonymous packets ✨

and that's a wrap, bestie! this gem is XMMS2-ET(1) from the General Commands Manual, brought to you by the XMMS2 team circa whenever they last updated it β€” written in the Grand Old Style of XMMS2-ET(1), mwah πŸ’‹πŸŽ€

πŸ“¦ where this page comes from
  • arch rolling: xmms2 0.9.7-4 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms