Centova Technologies Forum

Centova Cast v3 => Bugs and issues => Topic started by: My Auto DJ on October 02, 2014, 11:07:28 am

Title: Liquid Soap & Fade Options
Post by: My Auto DJ on October 02, 2014, 11:07:28 am
Clients do not have any control over the fade option, only admin can change and edit, I do not want to have to make the changes for the clients, I would say this is a bug

First screenshot is client view
Second is admin view


Title: Re: Liquid Soap & Fade Options
Post by: Centova - Steve B. on October 02, 2014, 11:34:02 pm
This is intentional and stems from the fact that in ices, turning on crossfade will force re-encoding to activate.  Some stream hosts do not use re-encoding and having it suddenly enabled would cause unexpected spikes in CPU usage.

It doesn't really apply equally on Liquidsoap (as Liquidsoap always re-encodes the audio stream) but our framework enforces the same "admin-only" limitation on these encoder settings.  The global option to make these settings accessible to users can be changed in /usr/local/centovacast/etc/centovacast.conf though.

In a nutshell, definitely not a bug, but maybe not ideal either.  If the demand is there we can look at pushing it up from our framework into the individual source modules where it can be access-controlled separately on a per-source basis.
Title: Re: Liquid Soap & Fade Options
Post by: My Auto DJ on October 03, 2014, 05:11:11 am
ok thanks for that info, yes I definitely want clients to be able to make the fade changes on their own I already had a client I had to assist with trial/error a few times till we got it right, plus that is a nice selling feature.

Changed
CLIENT_ENCODER_SETTINGS=true
then restarted
/etc/init.d/centovacast restart

and the fade controls are now in the clients panel --- thanks Steve!
Title: Re: Liquid Soap & Fade Options
Post by: DJFire_CFR on October 03, 2014, 06:59:02 am
There was a feature request submitted here: http://forums.centova.com/index.php?topic=3013.0


Just needs more votes.  :)