Re: [Savonet-users] [savonet/liquidsoap] Transition between Sources not working propertly (#695)

2019-01-22 Thread Amphibulus
I just tested as well, and mksafe make it go silent here as well. 
In the log I see: 2019/01/23 01:18:02 [mksafe:3] Switch to safe_blank.
Seems like mksafe make it play nothing, but it still play so it doesn't 
fallback to anything else. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/savonet/liquidsoap/issues/695#issuecomment-456629093___
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users


Re: [Savonet-users] [savonet/liquidsoap] Transition between Sources not working propertly (#695)

2019-01-22 Thread Amphibulus
I'm having the same issue. Would be nice to have a script example on how to 
achieve this. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/savonet/liquidsoap/issues/695#issuecomment-456544931___
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users


Re: [Savonet-users] [savonet/liquidsoap] Transition between Sources not working propertly (#695)

2019-01-22 Thread PB-SF
Hi. Thank you for your prompt reply.

Unfortunately that did not work. With your suggestion, Liquidsoap will not 
switch to the automation input anymore and it will only be silent when no 
moderator is connected.

Nevertheless, I tested it further. The moderator is still hard cut off with no 
fade.

I forgot to mention that we are already using a buffer solution in harbor input.
```input.harbor(id="mod",buffer=30.,max=60.,"mount",port=0815,password="hackme")```



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/savonet/liquidsoap/issues/695#issuecomment-456525575___
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users


Re: [Savonet-users] [savonet/liquidsoap] output.gstreamer.audio_video not working (#693)

2019-01-22 Thread mrdevis
sent it from `mrde...@121234.net` to `to...@rastageeks.org` subject `files #693`
please check, I would need this for an exhibition opening next week

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/savonet/liquidsoap/issues/693#issuecomment-456481586___
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users


Re: [Savonet-users] [savonet/liquidsoap] Transition between Sources not working propertly (#695)

2019-01-22 Thread Romain Beauxis
Hi,

This is most certainly due to the fact that liquidsoap is caught off guard when 
the moderator disconnects and doesn't have any buffered data for the transition.

The other issue you will run into is that the harbor input cannot pre-buffer 
any data since it is coming in real time. 

One thing you could try is to use the `buffer` operator. I cannot test right 
now but something like this is worth trying:

```
s = input.harbor(...)
s = mksafe(s)
s = buffer(s)
```

This will plug the harbor input into a buffered source, I believe that, when 
using it in a `fallback` it could work as intended.

I'll test later, let us know if that works.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/savonet/liquidsoap/issues/695#issuecomment-456479571___
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users


Re: [Savonet-users] [savonet/liquidsoap] output.gstreamer.audio_video not working (#693)

2019-01-22 Thread Romain Beauxis
Hey. No, I didn't. What email is it coming from?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/savonet/liquidsoap/issues/693#issuecomment-456470430___
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users


Re: [Savonet-users] [savonet/liquidsoap] Old urls in flows.liq (#696)

2019-01-22 Thread Romain Beauxis
Hi,

Thanks for the report. This needs to be updated indeed. More generally, we need 
to decide what to do with Flows. I'll start a discussion soon.

-- 
You are receiving this because you commented.
Reply to this email directly or view it on GitHub:
https://github.com/savonet/liquidsoap/issues/696#issuecomment-456461446___
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users


Re: [Savonet-users] еаsy way to start windows memory leak

2019-01-22 Thread Romain Beauxis
Hi,


Le mar. 22 janv. 2019 à 07:13, p g  a écrit :
> i have a recipe for an easy leak!
>
> start the process, let it run for while playing some playlist.. for an
hour
> or so...
> then connect via telnet to your liquidsoap and watch the process tickling
up
> your RAM!

Unfortunately, this still isn't enough for me to start working on this. I
also need the script that you are using. Moreover, it would help if that
could be a minimal script. For instance, do you see the issue with this
script:

set("server.telnet",true)

output.dummy(blank())
___
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users


[Savonet-users] еаsy way to start windows memory leak

2019-01-22 Thread p g

hi again,

i have a recipe for an easy leak!

start the process, let it run for while playing some playlist.. for an hour 
or so...
then connect via telnet to your liquidsoap and watch the process tickling up 
your RAM!



cheers!
p 




___
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users


[Savonet-users] the end of production-level liquidsoap for windows?

2019-01-22 Thread p g

heya!

i've been a bleeding-edge adopter of all new x64 windows builds and all of 
them had been leaking memory in huge amounts and sometimes locking up at 
maximum cpu usage. in the run, you've been able to fix dead telnet and it 
kind of approached old versions in usability, also having some other bugs 
fixed (randomly locking up harbor on incoming flac streams and a few other 
glitches), but all in all current windows situation is terrible and seems 
this is the end as even debugger is not working. that can be not a problem 
of liquidsoap code, but perhaps shitty new compilers or buggy build systems 
(i've heard you're using new way to build it and it's been shit :(


anyway my radio has been on the edge of being sued for piracy so i changed 
the music to one no one cares about and that combined with unstable 
underlying infrastructure almost no one listens to it lately, but it still 
bugs my server with memory bloat.


is anyone else using windows build? does anyone care to use old build 
methods for a new version? me on my own - i don't think i'd build it from 
scratch on windows. still, something has to be done.. so i'm thinking how to 
contribute if i can. i've already posted whole config, parts of config, so 
there is a way to reproduce what's happening, but perhaps just making a 
build in the old way can fix everything?..


regardss,
p 




___
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users


[Savonet-users] [savonet/liquidsoap] Old urls in flows.liq (#696)

2019-01-22 Thread Groschi
Hi.
It seems the urls in flows.liq are outdated. I got it working for my stream by 
changing them like this:

```
  # If the server is "", we get the server from sf.net
  server =
if server == "" then
  server = http.get("http://liquidsoap.info/flows_server";)
  html_status = snd(fst(fst(fst(server
  if html_status == 200 then
snd(server)
  else
# If sf is down, we use the hardcoded server
"http://savonet-flows.herokuapp.com/";
  end
else
  server
end
  log(level=4,"Flows server: #{server}")
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/savonet/liquidsoap/issues/696___
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users