gyorgy@0
|
1 <?xml version="1.0" encoding="utf-8"?>
|
gyorgy@0
|
2 <audioplay>
|
gyorgy@0
|
3 <config>
|
gyorgy@0
|
4 <!--
|
gyorgy@0
|
5
|
gyorgy@0
|
6 AudioPlay - visit http://www.strangecube.com/audioplay/ for more
|
gyorgy@0
|
7
|
gyorgy@0
|
8 Here is an example multiple players configuration (set unique id for each player)
|
gyorgy@0
|
9
|
gyorgy@0
|
10 -->
|
gyorgy@0
|
11
|
gyorgy@0
|
12 <player playerid="1">
|
gyorgy@0
|
13 <!-- set player's background color -->
|
gyorgy@0
|
14 <backgroundColor>0xffffff</backgroundColor>
|
gyorgy@0
|
15
|
gyorgy@0
|
16 <!-- music file -->
|
gyorgy@0
|
17 <musicfile>beat.mp3</musicfile>
|
gyorgy@0
|
18
|
gyorgy@0
|
19 <!-- how many times music will be played (0 - unlimited) -->
|
gyorgy@0
|
20 <repeatTimes>1</repeatTimes>
|
gyorgy@0
|
21
|
gyorgy@0
|
22 <!-- should music starts automatically -->
|
gyorgy@0
|
23 <autostart>no</autostart>
|
gyorgy@0
|
24
|
gyorgy@0
|
25 <!-- button directory -->
|
gyorgy@0
|
26 <buttondir>buttons/classic</buttondir>
|
gyorgy@0
|
27
|
gyorgy@0
|
28 <!-- player mode - playstop or playpause -->
|
gyorgy@0
|
29 <mode>playstop</mode>
|
gyorgy@0
|
30
|
gyorgy@0
|
31 <!-- send stop command to other players ? -->
|
gyorgy@0
|
32 <sendstop>yes</sendstop>
|
gyorgy@0
|
33
|
gyorgy@0
|
34 <!-- listen stop command from other players ? -->
|
gyorgy@0
|
35 <listenstop>yes</listenstop>
|
gyorgy@0
|
36
|
gyorgy@0
|
37 <!-- track id - must be unique -->
|
gyorgy@0
|
38 <trackid>first</trackid>
|
gyorgy@0
|
39
|
gyorgy@0
|
40 <!-- which player (trackid) will be started after this player will end playing -->
|
gyorgy@0
|
41 <nexttrack>second</nexttrack>
|
gyorgy@0
|
42
|
gyorgy@0
|
43 <!-- use background color specified in 'backgroundColor' tag - no transparency -->
|
gyorgy@0
|
44 <usebgcolor>no</usebgcolor>
|
gyorgy@0
|
45
|
gyorgy@0
|
46 <!-- player alpha fade in duration -->
|
gyorgy@0
|
47 <fadeindur>1000</fadeindur>
|
gyorgy@0
|
48
|
gyorgy@0
|
49 <!-- volume 0-100 -->
|
gyorgy@0
|
50 <mastervol>90</mastervol>
|
gyorgy@0
|
51
|
gyorgy@0
|
52 <!-- you could specify URL of external scripts that will be used when play/pause/stop action is invoked (default: none) -->
|
gyorgy@0
|
53 <playscriptfile></playscriptfile>
|
gyorgy@0
|
54 <pausescriptfile></pausescriptfile>
|
gyorgy@0
|
55 <stopscriptfile></stopscriptfile>
|
gyorgy@0
|
56
|
gyorgy@0
|
57 <!-- autostart delay in ms (default 500)-->
|
gyorgy@0
|
58 <autostartdelay>1000</autostartdelay>
|
gyorgy@0
|
59
|
gyorgy@0
|
60 <!-- external interface feature (player could be controlled by JS play(), stop(), pause() methods) - default: no -->
|
gyorgy@0
|
61 <einterface>yes</einterface>
|
gyorgy@0
|
62
|
gyorgy@0
|
63 <!-- inititial buffering - music download starts immediately after player loads -->
|
gyorgy@0
|
64 <initbuf>no</initbuf>
|
gyorgy@0
|
65
|
gyorgy@0
|
66 <!-- images could be customized by changing images in button directory -->
|
gyorgy@0
|
67
|
gyorgy@0
|
68 </player>
|
gyorgy@0
|
69
|
gyorgy@0
|
70 <!--
|
gyorgy@0
|
71 For multiple instances of AudioPlay add separate player tags with unique playerid attribute
|
gyorgy@0
|
72 then add '?playerid=X' to every AudioPlay url in object/embed tags. For example: 'audioplay.swf?playerid=2'
|
gyorgy@0
|
73 -->
|
gyorgy@0
|
74
|
gyorgy@0
|
75 <player playerid="2">
|
gyorgy@0
|
76 <musicfile>beat.mp3</musicfile>
|
gyorgy@0
|
77 <repeatTimes>1</repeatTimes>
|
gyorgy@0
|
78 <autostart>no</autostart>
|
gyorgy@0
|
79 <buttondir>buttons/classic</buttondir>
|
gyorgy@0
|
80 <mode>playpause</mode>
|
gyorgy@0
|
81 <sendStop>yes</sendStop>
|
gyorgy@0
|
82 <listenstop>yes</listenstop>
|
gyorgy@0
|
83 <trackid>second</trackid>
|
gyorgy@0
|
84 <nexttrack>third</nexttrack>
|
gyorgy@0
|
85 <fadeindur>1000</fadeindur>
|
gyorgy@0
|
86 <mastervol>90</mastervol>
|
gyorgy@0
|
87 <playscriptfile></playscriptfile>
|
gyorgy@0
|
88 <pausescriptfile></pausescriptfile>
|
gyorgy@0
|
89 <stopscriptfile></stopscriptfile>
|
gyorgy@0
|
90 <autostartdelay>1000</autostartdelay>
|
gyorgy@0
|
91 <einterface>yes</einterface>
|
gyorgy@0
|
92 <initbuf>no</initbuf>
|
gyorgy@0
|
93 </player>
|
gyorgy@0
|
94
|
gyorgy@0
|
95 <player playerid="3">
|
gyorgy@0
|
96 <musicfile>beat.mp3</musicfile>
|
gyorgy@0
|
97 <repeatTimes>1</repeatTimes>
|
gyorgy@0
|
98 <autostart>no</autostart>
|
gyorgy@0
|
99 <buttondir>buttons/classic</buttondir>
|
gyorgy@0
|
100 <mode>playstop</mode>
|
gyorgy@0
|
101 <listenstop>yes</listenstop>
|
gyorgy@0
|
102 <trackid>third</trackid>
|
gyorgy@0
|
103 <nexttrack>first</nexttrack>
|
gyorgy@0
|
104 <fadeindur>1000</fadeindur>
|
gyorgy@0
|
105 <mastervol>90</mastervol>
|
gyorgy@0
|
106 <playscriptfile></playscriptfile>
|
gyorgy@0
|
107 <pausescriptfile></pausescriptfile>
|
gyorgy@0
|
108 <stopscriptfile></stopscriptfile>
|
gyorgy@0
|
109 <autostartdelay>1000</autostartdelay>
|
gyorgy@0
|
110 <einterface>no</einterface>
|
gyorgy@0
|
111 <initbuf>no</initbuf>
|
gyorgy@0
|
112 </player>
|
gyorgy@0
|
113
|
gyorgy@0
|
114 </config>
|
gyorgy@0
|
115 </audioplay>
|
gyorgy@0
|
116
|