I must admit to never looking at the Dynamic Playlist plugin so wasn't
aware it was implemented as a mixer.
I definitely know what the change was - in 3.1 I changed from calling an
internal function through
"Slim::Buttons::BrowseDB::getFunctions()->{'create_mix'}" to using the
new 'musicip' CLI command. That pretty definitively means that you're
going to get a MusicIP mix or nothing at the moment.
I did that because I was never happy calling that internal function as
it took some bodging to make it work - I had to add some attributes to
my mode's hash to fool that internal mixing function it was being called
from the BrowseDB mode and not my lazy search results mode, for example
- that always looked too fragile to me.
Do you know of a more stable API that lets any mixer get involved,
similar to how BrowseDB must work internally but without needing to call
'private' functions? I'd happily move to that.
Failing that I could revert the change, but I'd prefer a stable API
version if possible.
Stuart
erland wrote:
> Stuart if you are seeing this, something seems to have changed after
> LazySearch 3.0 which now results in that only mixers from MusicIP
> plugin works.
>
> The mixers implemented in for example Dynamic Playlist plugin no longer
> works from the Lazy Search search result.
>
> In LazySearch 3.0, Dynamic Playlist mixers works correctly, but in 3.1
> and 3.2 then don't.
>
>
>
_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/plugins