mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-09-17 17:00:27 +02:00
2021-08-26 Fred Gleason <fredg@paravelsystems.com>
* Added support for [NowGroups] and [NextGroups] sections in PyPAD script configurations. Signed-off-by: Fred Gleason <fredg@paraelsystems.com>
This commit is contained in:
parent
11687ddbbb
commit
ad7a755ba7
@ -20786,3 +20786,6 @@
|
|||||||
section of rd.conf(5).
|
section of rd.conf(5).
|
||||||
2021-08-25 Fred Gleason <fredg@paravelsystems.com>
|
2021-08-25 Fred Gleason <fredg@paravelsystems.com>
|
||||||
* Incremented the package version to 3.6.2int0.
|
* Incremented the package version to 3.6.2int0.
|
||||||
|
2021-08-26 Fred Gleason <fredg@paravelsystems.com>
|
||||||
|
* Added support for [NowGroups] and [NextGroups] sections in
|
||||||
|
PyPAD script configurations.
|
||||||
|
@ -772,6 +772,8 @@ class Receiver(object):
|
|||||||
self.__timer_callback=None
|
self.__timer_callback=None
|
||||||
self.__timer_interval=None
|
self.__timer_interval=None
|
||||||
self.__config_parser=None
|
self.__config_parser=None
|
||||||
|
self.__active_now_groups=[]
|
||||||
|
self.__active_next_groups=[]
|
||||||
|
|
||||||
def __pypad_Process(self,pad):
|
def __pypad_Process(self,pad):
|
||||||
self.__pad_callback(pad)
|
self.__pad_callback(pad)
|
||||||
@ -850,9 +852,26 @@ class Receiver(object):
|
|||||||
self.__config_parser.read_file(fp)
|
self.__config_parser.read_file(fp)
|
||||||
fp.close()
|
fp.close()
|
||||||
|
|
||||||
|
# Build lists of active groups
|
||||||
|
if self.__config_parser.has_section('NowGroups'):
|
||||||
|
self.__active_now_groups=self.__loadGroups('NowGroups')
|
||||||
|
if self.__config_parser.has_section('NextGroups'):
|
||||||
|
self.__active_next_groups=self.__loadGroups('NextGroups')
|
||||||
|
|
||||||
return self.__config_parser
|
return self.__config_parser
|
||||||
|
|
||||||
|
|
||||||
|
def __loadGroups(self,section):
|
||||||
|
grp_list=[]
|
||||||
|
grp_num=1
|
||||||
|
line='Group'+str(grp_num)
|
||||||
|
while(self.__config_parser.has_option(section,line)):
|
||||||
|
grp_list.append(self.__config_parser.get(section,line))
|
||||||
|
grp_num=grp_num+1
|
||||||
|
line='Group'+str(grp_num)
|
||||||
|
return grp_list
|
||||||
|
|
||||||
|
|
||||||
def start(self,hostname,port):
|
def start(self,hostname,port):
|
||||||
"""
|
"""
|
||||||
Connect to a Rivendell system and begin processing PAD events.
|
Connect to a Rivendell system and begin processing PAD events.
|
||||||
@ -906,12 +925,13 @@ class Receiver(object):
|
|||||||
linebytes=line.decode('utf-8','replace')
|
linebytes=line.decode('utf-8','replace')
|
||||||
msg+=linebytes
|
msg+=linebytes
|
||||||
if linebytes=='\r\n':
|
if linebytes=='\r\n':
|
||||||
self.__pypad_Process(Update(json.loads(msg),self.__config_parser,rd_config))
|
jdata=json.loads(msg)
|
||||||
|
if (not self.__active_now_groups and not self.__active_next_groups) or (jdata['padUpdate'] is not None and jdata['padUpdate']['now'] is not None and jdata['padUpdate']['now']['groupName'] in self.__active_now_groups) or (jdata['padUpdate'] is not None and jdata['padUpdate']['next'] is not None and jdata['padUpdate']['next']['groupName'] in self.__active_next_groups):
|
||||||
|
self.__pypad_Process(Update(jdata,self.__config_parser,rd_config))
|
||||||
msg=""
|
msg=""
|
||||||
line=bytes()
|
line=bytes()
|
||||||
if self.__timer_interval!=None:
|
if self.__timer_interval!=None:
|
||||||
timeout=(deadline-datetime.datetime.now()).total_seconds()
|
timeout=(deadline-datetime.datetime.now()).total_seconds()
|
||||||
|
|
||||||
|
|
||||||
def SigHandler(signo,stack):
|
def SigHandler(signo,stack):
|
||||||
sys.exit(0)
|
sys.exit(0)
|
||||||
|
@ -97,3 +97,26 @@ VLog120=No
|
|||||||
;VLog118=No
|
;VLog118=No
|
||||||
;VLog119=No
|
;VLog119=No
|
||||||
;VLog120=No
|
;VLog120=No
|
||||||
|
|
||||||
|
|
||||||
|
[NowGroups]
|
||||||
|
; Group Selection
|
||||||
|
;
|
||||||
|
; Filter updates according to the Group membership of the 'now' playing
|
||||||
|
; event. If no groups are listed here and in the [NextGroups] section,
|
||||||
|
; then ALL updates will be forwarded
|
||||||
|
; without regard to Group.
|
||||||
|
; Group1=MUSIC
|
||||||
|
; Group2=LEGAL
|
||||||
|
; [...] ; Additional groups can be added...
|
||||||
|
|
||||||
|
[NextGroups]
|
||||||
|
; Group Selection
|
||||||
|
;
|
||||||
|
; Filter updates according to the Group membership of the 'next' playing
|
||||||
|
; event. If no groups are listed here, If no groups are listed here and in
|
||||||
|
; the [NowGroups] section,then ALL updates will be forwarded
|
||||||
|
; without regard to Group.
|
||||||
|
; Group1=MUSIC
|
||||||
|
; Group2=LEGAL
|
||||||
|
; [...] ; Additional groups can be added...
|
||||||
|
@ -99,3 +99,26 @@ VLog120=No
|
|||||||
;VLog118=No
|
;VLog118=No
|
||||||
;VLog119=No
|
;VLog119=No
|
||||||
;VLog120=No
|
;VLog120=No
|
||||||
|
|
||||||
|
|
||||||
|
[NowGroups]
|
||||||
|
; Group Selection
|
||||||
|
;
|
||||||
|
; Filter updates according to the Group membership of the 'now' playing
|
||||||
|
; event. If no groups are listed here and in the [NextGroups] section,
|
||||||
|
; then ALL updates will be forwarded
|
||||||
|
; without regard to Group.
|
||||||
|
; Group1=MUSIC
|
||||||
|
; Group2=LEGAL
|
||||||
|
; [...] ; Additional groups can be added...
|
||||||
|
|
||||||
|
[NextGroups]
|
||||||
|
; Group Selection
|
||||||
|
;
|
||||||
|
; Filter updates according to the Group membership of the 'next' playing
|
||||||
|
; event. If no groups are listed here, If no groups are listed here and in
|
||||||
|
; the [NowGroups] section,then ALL updates will be forwarded
|
||||||
|
; without regard to Group.
|
||||||
|
; Group1=MUSIC
|
||||||
|
; Group2=LEGAL
|
||||||
|
; [...] ; Additional groups can be added...
|
||||||
|
@ -60,31 +60,24 @@ VLog119=No
|
|||||||
VLog120=No
|
VLog120=No
|
||||||
|
|
||||||
|
|
||||||
; Additional HTTPS GET URLs can be configured by adding new
|
[NowGroups]
|
||||||
; sections...
|
; Group Selection
|
||||||
;
|
;
|
||||||
;[Url2]
|
; Filter updates according to the Group membership of the 'now' playing
|
||||||
;URL=https://some.otherplace.com/metadata.php?key=somekey&artist=%a&title=%t
|
; event. If no groups are listed here and in the [NextGroups] section,
|
||||||
;MasterLog=No
|
; then ALL updates will be forwarded
|
||||||
;Aux1Log=Yes
|
; without regard to Group.
|
||||||
;Aux2Log=No
|
; Group1=MUSIC
|
||||||
;VLog101=No
|
; Group2=LEGAL
|
||||||
;VLog102=No
|
; [...] ; Additional groups can be added...
|
||||||
;VLog103=No
|
|
||||||
;VLog104=No
|
[NextGroups]
|
||||||
;VLog105=No
|
; Group Selection
|
||||||
;VLog106=No
|
;
|
||||||
;VLog107=No
|
; Filter updates according to the Group membership of the 'next' playing
|
||||||
;VLog108=No
|
; event. If no groups are listed here, If no groups are listed here and in
|
||||||
;VLog109=No
|
; the [NowGroups] section,then ALL updates will be forwarded
|
||||||
;VLog110=No
|
; without regard to Group.
|
||||||
;VLog111=No
|
; Group1=MUSIC
|
||||||
;VLog112=No
|
; Group2=LEGAL
|
||||||
;VLog113=No
|
; [...] ; Additional groups can be added...
|
||||||
;VLog114=No
|
|
||||||
;VLog115=No
|
|
||||||
;VLog116=No
|
|
||||||
;VLog117=No
|
|
||||||
;VLog118=No
|
|
||||||
;VLog119=No
|
|
||||||
;VLog120=No
|
|
||||||
|
@ -73,34 +73,24 @@ VLog119=No
|
|||||||
VLog120=No
|
VLog120=No
|
||||||
|
|
||||||
|
|
||||||
; Additional Icecast2 mountpoints can be configured by adding new sections...
|
[NowGroups]
|
||||||
;[Icecast2]
|
; Group Selection
|
||||||
;Username=source
|
;
|
||||||
;Password=letmein
|
; Filter updates according to the Group membership of the 'now' playing
|
||||||
;Hostname=anotherone.example.com
|
; event. If no groups are listed here and in the [NextGroups] section,
|
||||||
;Tcpport=80
|
; then ALL updates will be forwarded
|
||||||
;Mountpoint=moreaudio.mp3
|
; without regard to Group.
|
||||||
;FormatString=%t by %a
|
; Group1=MUSIC
|
||||||
;MasterLog=Yes
|
; Group2=LEGAL
|
||||||
;Aux1Log=No
|
; [...] ; Additional groups can be added...
|
||||||
;Aux2Log=Onair
|
|
||||||
;VLog101=No
|
[NextGroups]
|
||||||
;VLog102=No
|
; Group Selection
|
||||||
;VLog103=No
|
;
|
||||||
;VLog104=No
|
; Filter updates according to the Group membership of the 'next' playing
|
||||||
;VLog105=No
|
; event. If no groups are listed here, If no groups are listed here and in
|
||||||
;VLog106=No
|
; the [NowGroups] section,then ALL updates will be forwarded
|
||||||
;VLog107=No
|
; without regard to Group.
|
||||||
;VLog108=No
|
; Group1=MUSIC
|
||||||
;VLog109=No
|
; Group2=LEGAL
|
||||||
;VLog110=No
|
; [...] ; Additional groups can be added...
|
||||||
;VLog111=No
|
|
||||||
;VLog112=No
|
|
||||||
;VLog113=No
|
|
||||||
;VLog114=No
|
|
||||||
;VLog115=No
|
|
||||||
;VLog116=No
|
|
||||||
;VLog117=No
|
|
||||||
;VLog118=No
|
|
||||||
;VLog119=No
|
|
||||||
;VLog120=No
|
|
||||||
|
@ -81,37 +81,24 @@ VLog119=No
|
|||||||
VLog120=No
|
VLog120=No
|
||||||
|
|
||||||
|
|
||||||
; Additional RDS encoders can be configured by adding new sections...
|
[NowGroups]
|
||||||
;[Rds2]
|
; Group Selection
|
||||||
;IpAddress=192.168.10.22
|
;
|
||||||
;UdpPort=6789
|
; Filter updates according to the Group membership of the 'now' playing
|
||||||
;Device=/dev/ttyS0
|
; event. If no groups are listed here and in the [NextGroups] section,
|
||||||
;Speed=9600
|
; then ALL updates will be forwarded
|
||||||
;Parity=0
|
; without regard to Group.
|
||||||
;WordSize=8
|
; Group1=MUSIC
|
||||||
;PsString=
|
; Group2=LEGAL
|
||||||
;DynamicPsString=%t
|
; [...] ; Additional groups can be added...
|
||||||
;RadiotextString=%a
|
|
||||||
;MasterLog=Yes
|
[NextGroups]
|
||||||
;Aux1Log=No
|
; Group Selection
|
||||||
;Aux2Log=Onair
|
;
|
||||||
;VLog101=No
|
; Filter updates according to the Group membership of the 'next' playing
|
||||||
;VLog102=No
|
; event. If no groups are listed here, If no groups are listed here and in
|
||||||
;VLog103=No
|
; the [NowGroups] section,then ALL updates will be forwarded
|
||||||
;VLog104=No
|
; without regard to Group.
|
||||||
;VLog105=No
|
; Group1=MUSIC
|
||||||
;VLog106=No
|
; Group2=LEGAL
|
||||||
;VLog107=No
|
; [...] ; Additional groups can be added...
|
||||||
;VLog108=No
|
|
||||||
;VLog109=No
|
|
||||||
;VLog110=No
|
|
||||||
;VLog111=No
|
|
||||||
;VLog112=No
|
|
||||||
;VLog113=No
|
|
||||||
;VLog114=No
|
|
||||||
;VLog115=No
|
|
||||||
;VLog116=No
|
|
||||||
;VLog117=No
|
|
||||||
;VLog118=No
|
|
||||||
;VLog119=No
|
|
||||||
;VLog120=No
|
|
||||||
|
@ -67,34 +67,25 @@ VLog118=No
|
|||||||
VLog119=No
|
VLog119=No
|
||||||
VLog120=No
|
VLog120=No
|
||||||
|
|
||||||
; Additional RDS encoders can be configured by adding new sections...
|
|
||||||
;[Rds2]
|
[NowGroups]
|
||||||
;IpAddress=192.168.10.22
|
; Group Selection
|
||||||
;TcpPort=6789
|
;
|
||||||
;Delay=20
|
; Filter updates according to the Group membership of the 'now' playing
|
||||||
;PsString=
|
; event. If no groups are listed here and in the [NextGroups] section,
|
||||||
;DynamicPsString=%t
|
; then ALL updates will be forwarded
|
||||||
;RadiotextString=%a
|
; without regard to Group.
|
||||||
;MasterLog=Yes
|
; Group1=MUSIC
|
||||||
;Aux1Log=No
|
; Group2=LEGAL
|
||||||
;Aux2Log=Onair
|
; [...] ; Additional groups can be added...
|
||||||
;VLog101=No
|
|
||||||
;VLog102=No
|
[NextGroups]
|
||||||
;VLog103=No
|
; Group Selection
|
||||||
;VLog104=No
|
;
|
||||||
;VLog105=No
|
; Filter updates according to the Group membership of the 'next' playing
|
||||||
;VLog106=No
|
; event. If no groups are listed here, If no groups are listed here and in
|
||||||
;VLog107=No
|
; the [NowGroups] section,then ALL updates will be forwarded
|
||||||
;VLog108=No
|
; without regard to Group.
|
||||||
;VLog109=No
|
; Group1=MUSIC
|
||||||
;VLog110=No
|
; Group2=LEGAL
|
||||||
;VLog111=No
|
; [...] ; Additional groups can be added...
|
||||||
;VLog112=No
|
|
||||||
;VLog113=No
|
|
||||||
;VLog114=No
|
|
||||||
;VLog115=No
|
|
||||||
;VLog116=No
|
|
||||||
;VLog117=No
|
|
||||||
;VLog118=No
|
|
||||||
;VLog119=No
|
|
||||||
;VLog120=No
|
|
||||||
|
@ -61,33 +61,24 @@ VLog119=No
|
|||||||
VLog120=No
|
VLog120=No
|
||||||
|
|
||||||
|
|
||||||
; Additional encoders can be configured by adding new sections...
|
[NowGroups]
|
||||||
;[System2]
|
; Group Selection
|
||||||
;IpAddress=192.168.10.22
|
;
|
||||||
;UdpPort=6789
|
; Filter updates according to the Group membership of the 'now' playing
|
||||||
;Title=%u
|
; event. If no groups are listed here and in the [NextGroups] section,
|
||||||
;Artist=%a
|
; then ALL updates will be forwarded
|
||||||
;Album=%p
|
; without regard to Group.
|
||||||
;MasterLog=Yes
|
; Group1=MUSIC
|
||||||
;Aux1Log=No
|
; Group2=LEGAL
|
||||||
;Aux2Log=Onair
|
; [...] ; Additional groups can be added...
|
||||||
;VLog101=No
|
|
||||||
;VLog102=No
|
[NextGroups]
|
||||||
;VLog103=No
|
; Group Selection
|
||||||
;VLog104=No
|
;
|
||||||
;VLog105=No
|
; Filter updates according to the Group membership of the 'next' playing
|
||||||
;VLog106=No
|
; event. If no groups are listed here, If no groups are listed here and in
|
||||||
;VLog107=No
|
; the [NowGroups] section,then ALL updates will be forwarded
|
||||||
;VLog108=No
|
; without regard to Group.
|
||||||
;VLog109=No
|
; Group1=MUSIC
|
||||||
;VLog110=No
|
; Group2=LEGAL
|
||||||
;VLog111=No
|
; [...] ; Additional groups can be added...
|
||||||
;VLog112=No
|
|
||||||
;VLog113=No
|
|
||||||
;VLog114=No
|
|
||||||
;VLog115=No
|
|
||||||
;VLog116=No
|
|
||||||
;VLog117=No
|
|
||||||
;VLog118=No
|
|
||||||
;VLog119=No
|
|
||||||
;VLog120=No
|
|
||||||
|
@ -63,35 +63,24 @@ VLog119=No
|
|||||||
VLog120=No
|
VLog120=No
|
||||||
|
|
||||||
|
|
||||||
; Additional Live365 stations can be configured by adding new
|
[NowGroups]
|
||||||
; sections...
|
; Group Selection
|
||||||
;
|
;
|
||||||
;[Station2]
|
; Filter updates according to the Group membership of the 'now' playing
|
||||||
;MemberName=your_station
|
; event. If no groups are listed here and in the [NextGroups] section,
|
||||||
;Password=changeme
|
; then ALL updates will be forwarded
|
||||||
;TitleString=%t
|
; without regard to Group.
|
||||||
;ArtistString=%a
|
; Group1=MUSIC
|
||||||
;AlbumString=%l
|
; Group2=LEGAL
|
||||||
;MasterLog=No
|
; [...] ; Additional groups can be added...
|
||||||
;Aux1Log=Yes
|
|
||||||
;Aux2Log=No
|
[NextGroups]
|
||||||
;VLog101=No
|
; Group Selection
|
||||||
;VLog102=No
|
;
|
||||||
;VLog103=No
|
; Filter updates according to the Group membership of the 'next' playing
|
||||||
;VLog104=No
|
; event. If no groups are listed here, If no groups are listed here and in
|
||||||
;VLog105=No
|
; the [NowGroups] section,then ALL updates will be forwarded
|
||||||
;VLog106=No
|
; without regard to Group.
|
||||||
;VLog107=No
|
; Group1=MUSIC
|
||||||
;VLog108=No
|
; Group2=LEGAL
|
||||||
;VLog109=No
|
; [...] ; Additional groups can be added...
|
||||||
;VLog110=No
|
|
||||||
;VLog111=No
|
|
||||||
;VLog112=No
|
|
||||||
;VLog113=No
|
|
||||||
;VLog114=No
|
|
||||||
;VLog115=No
|
|
||||||
;VLog116=No
|
|
||||||
;VLog117=No
|
|
||||||
;VLog118=No
|
|
||||||
;VLog119=No
|
|
||||||
;VLog120=No
|
|
||||||
|
@ -119,72 +119,25 @@ VLog118=No
|
|||||||
VLog119=No
|
VLog119=No
|
||||||
VLog120=No
|
VLog120=No
|
||||||
|
|
||||||
; Additional RDS encoders can be configured by adding new sections...
|
|
||||||
;[Rds2]
|
[NowGroups]
|
||||||
;IpAddress=192.168.10.22
|
; Group Selection
|
||||||
;TcpPort=6789
|
;
|
||||||
;Delay=20
|
; Filter updates according to the Group membership of the 'now' playing
|
||||||
;ProgramService=
|
; event. If no groups are listed here and in the [NextGroups] section,
|
||||||
;DynamicPS=%t
|
; then ALL updates will be forwarded
|
||||||
;RadioText=%a
|
; without regard to Group.
|
||||||
;;PICode= ***SET THIS IN YOUR TRANSMITTER PER THE RDS/RDBS SPEC***
|
; Group1=MUSIC
|
||||||
;ProgramType=0
|
; Group2=LEGAL
|
||||||
;ProgramTypeName=
|
; [...] ; Additional groups can be added...
|
||||||
;TrafficProgram=0
|
|
||||||
;TrafficAnnouncement=0
|
[NextGroups]
|
||||||
;AltFreq1=107
|
; Group Selection
|
||||||
;AltFreq2=107
|
;
|
||||||
;AltFreq3=107
|
; Filter updates according to the Group membership of the 'next' playing
|
||||||
;AltFreq4=107
|
; event. If no groups are listed here, If no groups are listed here and in
|
||||||
;AltFreq5=107
|
; the [NowGroups] section,then ALL updates will be forwarded
|
||||||
;AltFreq6=107
|
; without regard to Group.
|
||||||
;AltFreq7=107
|
; Group1=MUSIC
|
||||||
;AltFreq8=107
|
; Group2=LEGAL
|
||||||
;AltFreq9=107
|
; [...] ; Additional groups can be added...
|
||||||
;AltFreq10=107
|
|
||||||
;AltFreq11=107
|
|
||||||
;AltFreq12=107
|
|
||||||
;AltFreq13=107
|
|
||||||
;AltFreq14=107
|
|
||||||
;AltFreq15=107
|
|
||||||
;AltFreq16=107
|
|
||||||
;AltFreq17=107
|
|
||||||
;AltFreq18=107
|
|
||||||
;AltFreq19=107
|
|
||||||
;AltFreq20=107
|
|
||||||
;AltFreq21=107
|
|
||||||
;AltFreq22=107
|
|
||||||
;AltFreq23=107
|
|
||||||
;AltFreq24=107
|
|
||||||
;AltFreq25=107
|
|
||||||
;DecoderInfo=3
|
|
||||||
;MusicSpeech=1
|
|
||||||
;Date=
|
|
||||||
;Time=
|
|
||||||
;UTCOffset=39
|
|
||||||
;Cont=
|
|
||||||
;DPSRate=0
|
|
||||||
;DPSMode=0
|
|
||||||
;MasterLog=Yes
|
|
||||||
;Aux1Log=No
|
|
||||||
;Aux2Log=Onair
|
|
||||||
;VLog101=No
|
|
||||||
;VLog102=No
|
|
||||||
;VLog103=No
|
|
||||||
;VLog104=No
|
|
||||||
;VLog105=No
|
|
||||||
;VLog106=No
|
|
||||||
;VLog107=No
|
|
||||||
;VLog108=No
|
|
||||||
;VLog109=No
|
|
||||||
;VLog110=No
|
|
||||||
;VLog111=No
|
|
||||||
;VLog112=No
|
|
||||||
;VLog113=No
|
|
||||||
;VLog114=No
|
|
||||||
;VLog115=No
|
|
||||||
;VLog116=No
|
|
||||||
;VLog117=No
|
|
||||||
;VLog118=No
|
|
||||||
;VLog119=No
|
|
||||||
;VLog120=No
|
|
||||||
|
@ -83,34 +83,24 @@ VLog119=No
|
|||||||
VLog120=No
|
VLog120=No
|
||||||
|
|
||||||
|
|
||||||
; Additional serial ports can be configured by adding new sections...
|
[NowGroups]
|
||||||
;[Serial2]
|
; Group Selection
|
||||||
;Device=/dev/ttyS1
|
;
|
||||||
;Speed=9600
|
; Filter updates according to the Group membership of the 'now' playing
|
||||||
;Parity=0
|
; event. If no groups are listed here and in the [NextGroups] section,
|
||||||
;WordSize=8
|
; then ALL updates will be forwarded
|
||||||
;FormatString=%t
|
; without regard to Group.
|
||||||
;ProcessNullUpdates=0
|
; Group1=MUSIC
|
||||||
;MasterLog=Yes
|
; Group2=LEGAL
|
||||||
;Aux1Log=No
|
; [...] ; Additional groups can be added...
|
||||||
;Aux2Log=Onair
|
|
||||||
;VLog101=No
|
[NextGroups]
|
||||||
;VLog102=No
|
; Group Selection
|
||||||
;VLog103=No
|
;
|
||||||
;VLog104=No
|
; Filter updates according to the Group membership of the 'next' playing
|
||||||
;VLog105=No
|
; event. If no groups are listed here, If no groups are listed here and in
|
||||||
;VLog106=No
|
; the [NowGroups] section,then ALL updates will be forwarded
|
||||||
;VLog107=No
|
; without regard to Group.
|
||||||
;VLog108=No
|
; Group1=MUSIC
|
||||||
;VLog109=No
|
; Group2=LEGAL
|
||||||
;VLog110=No
|
; [...] ; Additional groups can be added...
|
||||||
;VLog111=No
|
|
||||||
;VLog112=No
|
|
||||||
;VLog113=No
|
|
||||||
;VLog114=No
|
|
||||||
;VLog115=No
|
|
||||||
;VLog116=No
|
|
||||||
;VLog117=No
|
|
||||||
;VLog118=No
|
|
||||||
;VLog119=No
|
|
||||||
;VLog120=No
|
|
||||||
|
@ -69,34 +69,24 @@ VLog119=No
|
|||||||
VLog120=No
|
VLog120=No
|
||||||
|
|
||||||
|
|
||||||
; Additional Shoutcast server instances can be configured by adding new
|
[NowGroups]
|
||||||
; sections...
|
; Group Selection
|
||||||
;
|
;
|
||||||
;[Shoutcast2]
|
; Filter updates according to the Group membership of the 'now' playing
|
||||||
;Password=letmein
|
; event. If no groups are listed here and in the [NextGroups] section,
|
||||||
;Hostname=anotherone.example.com
|
; then ALL updates will be forwarded
|
||||||
;Tcpport=80
|
; without regard to Group.
|
||||||
;FormatString=%t by %a
|
; Group1=MUSIC
|
||||||
;MasterLog=Yes
|
; Group2=LEGAL
|
||||||
;Aux1Log=No
|
; [...] ; Additional groups can be added...
|
||||||
;Aux2Log=Onair
|
|
||||||
;VLog101=No
|
[NextGroups]
|
||||||
;VLog102=No
|
; Group Selection
|
||||||
;VLog103=No
|
;
|
||||||
;VLog104=No
|
; Filter updates according to the Group membership of the 'next' playing
|
||||||
;VLog105=No
|
; event. If no groups are listed here, If no groups are listed here and in
|
||||||
;VLog106=No
|
; the [NowGroups] section,then ALL updates will be forwarded
|
||||||
;VLog107=No
|
; without regard to Group.
|
||||||
;VLog108=No
|
; Group1=MUSIC
|
||||||
;VLog109=No
|
; Group2=LEGAL
|
||||||
;VLog110=No
|
; [...] ; Additional groups can be added...
|
||||||
;VLog111=No
|
|
||||||
;VLog112=No
|
|
||||||
;VLog113=No
|
|
||||||
;VLog114=No
|
|
||||||
;VLog115=No
|
|
||||||
;VLog116=No
|
|
||||||
;VLog117=No
|
|
||||||
;VLog118=No
|
|
||||||
;VLog119=No
|
|
||||||
;VLog120=No
|
|
||||||
|
@ -91,42 +91,24 @@ VLog119=No
|
|||||||
VLog120=No
|
VLog120=No
|
||||||
|
|
||||||
|
|
||||||
; Additional Spinitron instances can be configured by adding new
|
[NowGroups]
|
||||||
; sections...
|
; Group Selection
|
||||||
;
|
;
|
||||||
;[Spinitron2]
|
; Filter updates according to the Group membership of the 'now' playing
|
||||||
;MajorVersion=2
|
; event. If no groups are listed here and in the [NextGroups] section,
|
||||||
;Station=abcd
|
; then ALL updates will be forwarded
|
||||||
;Username=metoo
|
; without regard to Group.
|
||||||
;Password=letmein
|
; Group1=MUSIC
|
||||||
;APIKey=some_different_key
|
; Group2=LEGAL
|
||||||
;Title=%t
|
; [...] ; Additional groups can be added...
|
||||||
;Artist=%a
|
|
||||||
;Album=%l
|
[NextGroups]
|
||||||
;Label=%b
|
; Group Selection
|
||||||
;Composer=%m
|
;
|
||||||
;Conductor=%r
|
; Filter updates according to the Group membership of the 'next' playing
|
||||||
;Notes=%u
|
; event. If no groups are listed here, If no groups are listed here and in
|
||||||
;MasterLog=Yes
|
; the [NowGroups] section,then ALL updates will be forwarded
|
||||||
;Aux1Log=No
|
; without regard to Group.
|
||||||
;Aux2Log=Onair
|
; Group1=MUSIC
|
||||||
;VLog101=No
|
; Group2=LEGAL
|
||||||
;VLog102=No
|
; [...] ; Additional groups can be added...
|
||||||
;VLog103=No
|
|
||||||
;VLog104=No
|
|
||||||
;VLog105=No
|
|
||||||
;VLog106=No
|
|
||||||
;VLog107=No
|
|
||||||
;VLog108=No
|
|
||||||
;VLog109=No
|
|
||||||
;VLog110=No
|
|
||||||
;VLog111=No
|
|
||||||
;VLog112=No
|
|
||||||
;VLog113=No
|
|
||||||
;VLog114=No
|
|
||||||
;VLog115=No
|
|
||||||
;VLog116=No
|
|
||||||
;VLog117=No
|
|
||||||
;VLog118=No
|
|
||||||
;VLog119=No
|
|
||||||
;VLog120=No
|
|
||||||
|
@ -89,35 +89,24 @@ VLog119=No
|
|||||||
VLog120=No
|
VLog120=No
|
||||||
|
|
||||||
|
|
||||||
; Additional Rules can be configured by adding new sections...
|
[NowGroups]
|
||||||
;[Rule2]
|
; Group Selection
|
||||||
;GroupName=TEST
|
;
|
||||||
;MinimumLength=0
|
; Filter updates according to the Group membership of the 'now' playing
|
||||||
;MaximumLength=1000000
|
; event. If no groups are listed here and in the [NextGroups] section,
|
||||||
;FormatString=Artist: %a%r
|
; then ALL updates will be forwarded
|
||||||
;DefaultFormatString=Artist: %a%r
|
; without regard to Group.
|
||||||
;IpAddress=192.168.10.30
|
; Group1=MUSIC
|
||||||
;UdpPort=6789
|
; Group2=LEGAL
|
||||||
;MasterLog=Yes
|
; [...] ; Additional groups can be added...
|
||||||
;Aux1Log=No
|
|
||||||
;Aux2Log=Onair
|
[NextGroups]
|
||||||
;VLog101=No
|
; Group Selection
|
||||||
;VLog102=No
|
;
|
||||||
;VLog103=No
|
; Filter updates according to the Group membership of the 'next' playing
|
||||||
;VLog104=No
|
; event. If no groups are listed here, If no groups are listed here and in
|
||||||
;VLog105=No
|
; the [NowGroups] section,then ALL updates will be forwarded
|
||||||
;VLog106=No
|
; without regard to Group.
|
||||||
;VLog107=No
|
; Group1=MUSIC
|
||||||
;VLog108=No
|
; Group2=LEGAL
|
||||||
;VLog109=No
|
; [...] ; Additional groups can be added...
|
||||||
;VLog110=No
|
|
||||||
;VLog111=No
|
|
||||||
;VLog112=No
|
|
||||||
;VLog113=No
|
|
||||||
;VLog114=No
|
|
||||||
;VLog115=No
|
|
||||||
;VLog116=No
|
|
||||||
;VLog117=No
|
|
||||||
;VLog118=No
|
|
||||||
;VLog119=No
|
|
||||||
;VLog120=No
|
|
||||||
|
@ -70,36 +70,24 @@ VLog119=No
|
|||||||
VLog120=No
|
VLog120=No
|
||||||
|
|
||||||
|
|
||||||
; Additional TuneIn stations can be configured by adding new
|
[NowGroups]
|
||||||
; sections...
|
; Group Selection
|
||||||
;
|
;
|
||||||
;[Station2]
|
; Filter updates according to the Group membership of the 'now' playing
|
||||||
;StationID=s654321
|
; event. If no groups are listed here and in the [NextGroups] section,
|
||||||
;PartnerID=changeme
|
; then ALL updates will be forwarded
|
||||||
;PartnerKey=changeme
|
; without regard to Group.
|
||||||
;TitleString=%t
|
; Group1=MUSIC
|
||||||
;ArtistString=%a
|
; Group2=LEGAL
|
||||||
;AlbumString=%l
|
; [...] ; Additional groups can be added...
|
||||||
;MasterLog=No
|
|
||||||
;Aux1Log=Yes
|
[NextGroups]
|
||||||
;Aux2Log=No
|
; Group Selection
|
||||||
;VLog101=No
|
;
|
||||||
;VLog102=No
|
; Filter updates according to the Group membership of the 'next' playing
|
||||||
;VLog103=No
|
; event. If no groups are listed here, If no groups are listed here and in
|
||||||
;VLog104=No
|
; the [NowGroups] section,then ALL updates will be forwarded
|
||||||
;VLog105=No
|
; without regard to Group.
|
||||||
;VLog106=No
|
; Group1=MUSIC
|
||||||
;VLog107=No
|
; Group2=LEGAL
|
||||||
;VLog108=No
|
; [...] ; Additional groups can be added...
|
||||||
;VLog109=No
|
|
||||||
;VLog110=No
|
|
||||||
;VLog111=No
|
|
||||||
;VLog112=No
|
|
||||||
;VLog113=No
|
|
||||||
;VLog114=No
|
|
||||||
;VLog115=No
|
|
||||||
;VLog116=No
|
|
||||||
;VLog117=No
|
|
||||||
;VLog118=No
|
|
||||||
;VLog119=No
|
|
||||||
;VLog120=No
|
|
||||||
|
@ -74,32 +74,24 @@ VLog119=No
|
|||||||
VLog120=No
|
VLog120=No
|
||||||
|
|
||||||
|
|
||||||
; Additional UDP destinations can be configured by adding new sections...
|
[NowGroups]
|
||||||
;[Udp2]
|
; Group Selection
|
||||||
;FormatString=Artist: %a%r
|
;
|
||||||
;IpAddress=192.168.10.22
|
; Filter updates according to the Group membership of the 'now' playing
|
||||||
;UdpPort=6789
|
; event. If no groups are listed here and in the [NextGroups] section,
|
||||||
;ProcessNullUpdates=0
|
; then ALL updates will be forwarded
|
||||||
;MasterLog=Yes
|
; without regard to Group.
|
||||||
;Aux1Log=No
|
; Group1=MUSIC
|
||||||
;Aux2Log=Onair
|
; Group2=LEGAL
|
||||||
;VLog101=No
|
; [...] ; Additional groups can be added...
|
||||||
;VLog102=No
|
|
||||||
;VLog103=No
|
[NextGroups]
|
||||||
;VLog104=No
|
; Group Selection
|
||||||
;VLog105=No
|
;
|
||||||
;VLog106=No
|
; Filter updates according to the Group membership of the 'next' playing
|
||||||
;VLog107=No
|
; event. If no groups are listed here, If no groups are listed here and in
|
||||||
;VLog108=No
|
; the [NowGroups] section,then ALL updates will be forwarded
|
||||||
;VLog109=No
|
; without regard to Group.
|
||||||
;VLog110=No
|
; Group1=MUSIC
|
||||||
;VLog111=No
|
; Group2=LEGAL
|
||||||
;VLog112=No
|
; [...] ; Additional groups can be added...
|
||||||
;VLog113=No
|
|
||||||
;VLog114=No
|
|
||||||
;VLog115=No
|
|
||||||
;VLog116=No
|
|
||||||
;VLog117=No
|
|
||||||
;VLog118=No
|
|
||||||
;VLog119=No
|
|
||||||
;VLog120=No
|
|
||||||
|
@ -80,34 +80,24 @@ VLog119=No
|
|||||||
VLog120=No
|
VLog120=No
|
||||||
|
|
||||||
|
|
||||||
; Additional files can be written by adding new sections...
|
[NowGroups]
|
||||||
|
; Group Selection
|
||||||
;
|
;
|
||||||
;[Url2]
|
; Filter updates according to the Group membership of the 'now' playing
|
||||||
;Url=file:///home/rd/somefile.txt
|
; event. If no groups are listed here and in the [NextGroups] section,
|
||||||
;Username=janedoe
|
; then ALL updates will be forwarded
|
||||||
;Password=crackme
|
; without regard to Group.
|
||||||
;FormatString=%t by %a\r\n
|
; Group1=MUSIC
|
||||||
;Encoding=0
|
; Group2=LEGAL
|
||||||
;MasterLog=Yes
|
; [...] ; Additional groups can be added...
|
||||||
;Aux1Log=No
|
|
||||||
;Aux2Log=Onair
|
[NextGroups]
|
||||||
;VLog101=No
|
; Group Selection
|
||||||
;VLog102=No
|
;
|
||||||
;VLog103=No
|
; Filter updates according to the Group membership of the 'next' playing
|
||||||
;VLog104=No
|
; event. If no groups are listed here, If no groups are listed here and in
|
||||||
;VLog105=No
|
; the [NowGroups] section,then ALL updates will be forwarded
|
||||||
;VLog106=No
|
; without regard to Group.
|
||||||
;VLog107=No
|
; Group1=MUSIC
|
||||||
;VLog108=No
|
; Group2=LEGAL
|
||||||
;VLog109=No
|
; [...] ; Additional groups can be added...
|
||||||
;VLog110=No
|
|
||||||
;VLog111=No
|
|
||||||
;VLog112=No
|
|
||||||
;VLog113=No
|
|
||||||
;VLog114=No
|
|
||||||
;VLog115=No
|
|
||||||
;VLog116=No
|
|
||||||
;VLog117=No
|
|
||||||
;VLog118=No
|
|
||||||
;VLog119=No
|
|
||||||
;VLog120=No
|
|
||||||
|
@ -59,31 +59,24 @@ VLog119=No
|
|||||||
VLog120=No
|
VLog120=No
|
||||||
|
|
||||||
|
|
||||||
; Additional WallTime units can be configured by adding new sections...
|
[NowGroups]
|
||||||
;[Walltime2]
|
; Group Selection
|
||||||
;FormatString=Artist: %a
|
;
|
||||||
;IpAddress=192.168.10.22
|
; Filter updates according to the Group membership of the 'now' playing
|
||||||
;UdpPort=6060
|
; event. If no groups are listed here and in the [NextGroups] section,
|
||||||
;MasterLog=Yes
|
; then ALL updates will be forwarded
|
||||||
;Aux1Log=No
|
; without regard to Group.
|
||||||
;Aux2Log=Onair
|
; Group1=MUSIC
|
||||||
;VLog101=No
|
; Group2=LEGAL
|
||||||
;VLog102=No
|
; [...] ; Additional groups can be added...
|
||||||
;VLog103=No
|
|
||||||
;VLog104=No
|
[NextGroups]
|
||||||
;VLog105=No
|
; Group Selection
|
||||||
;VLog106=No
|
;
|
||||||
;VLog107=No
|
; Filter updates according to the Group membership of the 'next' playing
|
||||||
;VLog108=No
|
; event. If no groups are listed here, If no groups are listed here and in
|
||||||
;VLog109=No
|
; the [NowGroups] section,then ALL updates will be forwarded
|
||||||
;VLog110=No
|
; without regard to Group.
|
||||||
;VLog111=No
|
; Group1=MUSIC
|
||||||
;VLog112=No
|
; Group2=LEGAL
|
||||||
;VLog113=No
|
; [...] ; Additional groups can be added...
|
||||||
;VLog114=No
|
|
||||||
;VLog115=No
|
|
||||||
;VLog116=No
|
|
||||||
;VLog117=No
|
|
||||||
;VLog118=No
|
|
||||||
;VLog119=No
|
|
||||||
;VLog120=No
|
|
||||||
|
@ -139,5 +139,24 @@ VLog119=No
|
|||||||
VLog120=No
|
VLog120=No
|
||||||
|
|
||||||
|
|
||||||
; Additional RDS encoders can be configured by adding new sections...
|
[NowGroups]
|
||||||
;[XCmd2]
|
; Group Selection
|
||||||
|
;
|
||||||
|
; Filter updates according to the Group membership of the 'now' playing
|
||||||
|
; event. If no groups are listed here and in the [NextGroups] section,
|
||||||
|
; then ALL updates will be forwarded
|
||||||
|
; without regard to Group.
|
||||||
|
; Group1=MUSIC
|
||||||
|
; Group2=LEGAL
|
||||||
|
; [...] ; Additional groups can be added...
|
||||||
|
|
||||||
|
[NextGroups]
|
||||||
|
; Group Selection
|
||||||
|
;
|
||||||
|
; Filter updates according to the Group membership of the 'next' playing
|
||||||
|
; event. If no groups are listed here, If no groups are listed here and in
|
||||||
|
; the [NowGroups] section,then ALL updates will be forwarded
|
||||||
|
; without regard to Group.
|
||||||
|
; Group1=MUSIC
|
||||||
|
; Group2=LEGAL
|
||||||
|
; [...] ; Additional groups can be added...
|
||||||
|
@ -71,34 +71,24 @@ VLog119=No
|
|||||||
VLog120=No
|
VLog120=No
|
||||||
|
|
||||||
|
|
||||||
; Additional Vantive destinations can be configured by adding new sections...
|
[NowGroups]
|
||||||
;[Udp2]
|
; Group Selection
|
||||||
;IpAddress=192.168.10.22
|
;
|
||||||
;UdpPort=6789
|
; Filter updates according to the Group membership of the 'now' playing
|
||||||
;TtyDevice=/dev/ttyS1
|
; event. If no groups are listed here and in the [NextGroups] section,
|
||||||
;TtySpeed=19200
|
; then ALL updates will be forwarded
|
||||||
;Repetitions=1
|
; without regard to Group.
|
||||||
;RepetitionDelay=100
|
; Group1=MUSIC
|
||||||
;MasterLog=Yes
|
; Group2=LEGAL
|
||||||
;Aux1Log=No
|
; [...] ; Additional groups can be added...
|
||||||
;Aux2Log=Onair
|
|
||||||
;VLog101=No
|
[NextGroups]
|
||||||
;VLog102=No
|
; Group Selection
|
||||||
;VLog103=No
|
;
|
||||||
;VLog104=No
|
; Filter updates according to the Group membership of the 'next' playing
|
||||||
;VLog105=No
|
; event. If no groups are listed here, If no groups are listed here and in
|
||||||
;VLog106=No
|
; the [NowGroups] section,then ALL updates will be forwarded
|
||||||
;VLog107=No
|
; without regard to Group.
|
||||||
;VLog108=No
|
; Group1=MUSIC
|
||||||
;VLog109=No
|
; Group2=LEGAL
|
||||||
;VLog110=No
|
; [...] ; Additional groups can be added...
|
||||||
;VLog111=No
|
|
||||||
;VLog112=No
|
|
||||||
;VLog113=No
|
|
||||||
;VLog114=No
|
|
||||||
;VLog115=No
|
|
||||||
;VLog116=No
|
|
||||||
;VLog117=No
|
|
||||||
;VLog118=No
|
|
||||||
;VLog119=No
|
|
||||||
;VLog120=No
|
|
||||||
|
@ -78,34 +78,24 @@ VLog119=No
|
|||||||
VLog120=No
|
VLog120=No
|
||||||
|
|
||||||
|
|
||||||
; Additional serial ports can be configured by adding new sections...
|
[NowGroups]
|
||||||
;[Serial2]
|
; Group Selection
|
||||||
;Device=/dev/ttyS1
|
;
|
||||||
;Speed=4800
|
; Filter updates according to the Group membership of the 'now' playing
|
||||||
;Parity=0
|
; event. If no groups are listed here and in the [NextGroups] section,
|
||||||
;WordSize=8
|
; then ALL updates will be forwarded
|
||||||
;FormatString1=%t
|
; without regard to Group.
|
||||||
;FormatString2=%a
|
; Group1=MUSIC
|
||||||
;MasterLog=Yes
|
; Group2=LEGAL
|
||||||
;Aux1Log=No
|
; [...] ; Additional groups can be added...
|
||||||
;Aux2Log=Onair
|
|
||||||
;VLog101=No
|
[NextGroups]
|
||||||
;VLog102=No
|
; Group Selection
|
||||||
;VLog103=No
|
;
|
||||||
;VLog104=No
|
; Filter updates according to the Group membership of the 'next' playing
|
||||||
;VLog105=No
|
; event. If no groups are listed here, If no groups are listed here and in
|
||||||
;VLog106=No
|
; the [NowGroups] section,then ALL updates will be forwarded
|
||||||
;VLog107=No
|
; without regard to Group.
|
||||||
;VLog108=No
|
; Group1=MUSIC
|
||||||
;VLog109=No
|
; Group2=LEGAL
|
||||||
;VLog110=No
|
; [...] ; Additional groups can be added...
|
||||||
;VLog111=No
|
|
||||||
;VLog112=No
|
|
||||||
;VLog113=No
|
|
||||||
;VLog114=No
|
|
||||||
;VLog115=No
|
|
||||||
;VLog116=No
|
|
||||||
;VLog117=No
|
|
||||||
;VLog118=No
|
|
||||||
;VLog119=No
|
|
||||||
;VLog120=No
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user