Romain, Thank you for your help, it works like a charm.

My next question would be: how I can get data to be outputed by liquidsoap?
Like the lines outputed in the logs which state "Prepared XY". Any docs on
this?

Thank you in advance.

Best regards,
        *Ákos Veres*

_____________________________________________
http://akos.me - A little about me.



On Tue, Jun 14, 2011 at 7:19 PM, Romain Beauxis <[email protected]>wrote:

> Le 13 juin 2011 07:40, Akos Veres <[email protected]> a écrit :
> > Hi Liquidsoap devs/users,
>
> Hi Alkos!
>
> > Lately I've been lurking in the #savonet channel, but it seems rather
> quiet,
> > so I've thought of bugging you guys here.
>
> Yeah, we do not have enough time to participate in the IRC channel
> these days and we try to focus on responding more in-depth through the
> mailing-list..
>
> > I'm having problems outputing the metadata to a file, or anywhere. What
> I'm
> > trying to achieve is to perform a system() function when the track
> changes
> > (eventually if I could get the next playing track that would be great
> too,
> > but I didn't find the function for that yet.).
> > Currently my conf file looks like this: http://pastebin.com/YbZZzHz1
> > I tried reading the API, but I might have not too much knowledge
> > understanding the methods, so if you guys could guide me to any
> > docs/references, please feel free, I'm not scared to read.
>
> Heh; you were not far from the right solution :)
>
> Long story short: the liquidsoap scripting language is functional.
> Therefore, you generally do not update a variable but redefine it.
>
> In your script, line 18 should be:
> radio = on_track(write_track, radio)
> i.e. you redefine radio with the on_metadata wrapper added on top.
>
> Then the new radio source will be used in the output, which will pull
> data from it and ultimately trigger the on_metadata function with each
> metadata pulled with the data.
>
> Good luck with your script and do not hesitate to come back with more
> questions!
> Romain
>
------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to