1XMMS2-ET(1)                 General Commands Manual                XMMS2-ET(1)
2
3
4

NAME

6       xmms2-et  - transmits an anonymous informative packet to the XMMS2 team
7       on each song change
8

SYNOPSIS

10       xmms2-et
11

DESCRIPTION

13       XMMS2 is a redesign of the XMMS  (http://xmms2.org)  music  player.  It
14       features  a client-server model, allowing multiple (even simultaneous!)
15       user interfaces, both textual and graphical. All common  audio  formats
16       are  supported using plugins. On top of this, there is a flexible media
17       library to organize your music.
18
19       xmms2-et is the ET Phone Home Client for XMMS2.  xmms2-et  is  designed
20       to  transmit  a  packet of information to the XMMS2 team whenever a new
21       song is played. The packet is anonymous and does not  contain  metadata
22       about  the song being played. The specifics of what data is transmitted
23       to the XMMS2 team can be found in the ET PACKET section of this  manual
24       page.
25
26       xmms2-et  is  used  for release engineering by the XMMS2 team. During a
27       release cycle, the usage of various  plugins,  operating  systems,  and
28       XMMS2  components  is  collected  from data transmitted by the xmms2-et
29       client. A release is made when sufficient testing has occured as deter‐
30       mined by the number of related xmms2-et packets that the XMMS2 team has
31       received.
32

ET PACKET

34       The following data is transmitted  with  every  packet  transmitted  by
35       xmms2-et:
36
37       XMMS2-ET status
38              Begins  XMMS2-ET  packets;  status  gives  a descriptive message
39              denoting what  this  packet  is  about.  (e.g.  Clean  shutdown,
40              Unclean shutdown, New media)
41
42       version=version
43              contains the version of the XMMS2 daemon
44
45       system=os
46              contains  the  name and release of the operating system on which
47              xmms2d is running
48
49       output=output_plugin
50              contains the output plugin  being  used  to  playback  audio  by
51              xmms2d
52
53       starttime=start_time
54              contains the time at which the xmms2-et client was started
55
56       uptime=xmms2d_uptime
57              contains the uptime of the xmms2-et client
58
59       playlistloads=times
60              contains the number of times a playlist has been loaded from the
61              Media Library
62
63       mlibresolves=times
64              contains the number of times that metadata has been resolved for
65              media in the Media Library
66
67       The following data is different for each song being played:
68
69       decoder=plugin
70              contains  the  decoder  plugin  used to playback the last played
71              song
72
73       transport=plugin
74              contains the transport plugin used to read the last played song
75
76       samplefmt:in=in_fmt
77              contains the sample format of the original  audio  file  of  the
78              last played song
79
80       samplefmt:out=out_fmt
81              contains  the  sample  format that was sent to the output plugin
82              for the last played song
83
84       samplerate:in=in_rate
85              contains the sample rate of the original audio file of the  last
86              played song
87
88       samplerate:out=out_rate
89              contains  the sample rate that was sent to the output plugin for
90              the last played song
91
92       channels:in=number_in
93              contains the number of channels of the original  audio  file  of
94              the last played song
95
96       channels:out=number_out
97              contains  the  number  of  channels that were sent to the output
98              plugin for the last played song
99

ENVIRONMENTAL VARIABLES

101       XMMS_PATH
102              The URL path to xmms2d.  See IPC SOCKET in xmms2d(8) for details
103              of possible values for this variable
104
105

SEE ALSO

107       xmms2(1), xmms2d(8), http://xmms2.org
108

HISTORY

110       The  XMMS2  Project was started by Tobias Rundström and Anders Gustafs‐
111       son. It is developed with their lead by a small group  of  contributers
112       from all over the world.
113

AUTHOR

115       This  manual  page  was  written  by Alexander Botero-Lowry <alex@foxy‐
116       banana.com>
117
118
119
120                                                                   XMMS2-ET(1)
Impressum