hya!
it's about latest windows build that has flac enabled.
Liquidsoap 1.3.5+scm
(https://github.com/savonet/liquidsoap.git@0c97657a840bcceb
6e44944ef328745fbc3b422e:20190201:170433)
Copyright (c) 2003-2019 Savonet team
how do you think, why the thing breaks in recent builds? every morning it
should switch from nightly to daily but it shuts down instead:
2019/05/16 08:01:50 [switch_7141:3] Switch to dieninis with forgetful
transition.
2019/05/16 08:01:50 [clock.wallclock_main:2] Source
radio(dot)audiomastering(dot)lt(dot)3 failed while streaming:
Lang.Clock_conflict(_)!
2019/05/16 08:01:50 [clock.wallclock_main:3] Raised at file "lang/lang.ml",
line 421, characters 10-46
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file
"lang/lang_values.ml", line 971, characters 14-20
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file
"lang/lang_values.ml", line 971, characters 14-20
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file
"tools/tutils.ml", line 85, characters 14-18
2019/05/16 08:01:50 [clock.wallclock_main:3] Re-raised at file
"tools/tutils.ml", line 85, characters 48-55
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file
"operators/switch.ml", line 167, characters 22-185
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file
"tools/tutils.ml", line 85, characters 14-18
2019/05/16 08:01:50 [clock.wallclock_main:3] Re-raised at file
"tools/tutils.ml", line 85, characters 48-55
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file "source.ml",
line 522, characters 8-22
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file
"operators/switch.ml", line 204, characters 10-15
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file "source.ml",
line 522, characters 8-22
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file
"operators/smartcross.ml", line 223, characters 15-25
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file
"operators/smartcross.ml", line 185, characters 10-24
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file "source.ml",
line 522, characters 8-22
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file
"operators/insert_metadata.ml", line 46, characters 6-16
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file "source.ml",
line 522, characters 8-22
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file
"operators/on_metadata.ml", line 35, characters 6-11
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file "source.ml",
line 522, characters 8-22
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file
"operators/add.ml", line 123, characters 15-20
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file "list.ml",
line 117, characters 24-34
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file
"operators/add.ml", line 109, characters 6-1023
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file "source.ml",
line 522, characters 8-22
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file
"operators/noblank.ml", line 88, characters 6-16
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file "source.ml",
line 522, characters 8-22
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file
"operators/switch.ml", line 204, characters 10-15
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file "source.ml",
line 536, characters 12-26
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file
"operators/compress.ml", line 45, characters 4-14
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file "source.ml",
line 522, characters 8-22
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file
"operators/compress.ml", line 45, characters 4-14
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file "source.ml",
line 536, characters 12-26
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file
"outputs/output.ml", line 174, characters 8-18
2019/05/16 08:01:50 [clock.wallclock_main:3] Called from file "clock.ml",
line 160, characters 17-25
2019/05/16 08:01:50 [radio(dot)audiomastering(dot)lt(dot)3:3] Closing
connection...
fallback is as follows:
radio = fallback(track_sensitive=false,
[pageidavimai, mm, lunmute, lawx, tiesiogiai,
switch(track_sensitive=true, transitions=[ chik(dzinglas) ],[
({ 1w and 13h-15h }, lietmuz),
({ 4w and 22h-23h59 }, ske),
({ 6w and 13h-15h00 }, ske)]),
laida, traktorius, lopageidavimai, lovebar,
switch(track_sensitive=true, transitions=[ chik(dzinglas) ],[
({ 2w and 10h }, minmon),
({ 2w and 21h-23h59 }, red1),
({ 3w and 15h-17h }, maumai),
({ 4w and 20h-21h59 }, coldtear),
({ 5w and 19h-23h }, mano),
({ 6w and 20h-22h00 }, beatz),
({ 7w and 14h}, lovekart)]),
switch(track_sensitive=true, transitions=[ chik(dzinglas) ],[
({ 8h-0h }, dieninis),
({ 0h-7h59 }, naktinis)])])
also, to remind, windows release is plagued by memleak + casual freezes of
process when flac is enabled;
neither does it play long mp3s or wavs (never did, including 32bit builds).
test with 7 hours file and you'll witness the track ending within first
hour.
also, new builds seem to handle strip_blank in a weir way - even when
silence, server ends up with many chunks of silence. it used to be OK
before...
input.harbor(id="mm", buffer=30.,max=90.,"mm"....
strip_blank(max_blank=90., threshold=-28., mm)
regards,
p
_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users