Yannzola;169762 Wrote: 
> The initial screen shows nothing to choose from. I would assume items
> below "Choose a filter..."Its actually the expected behaviour, but it might 
> be a good idea to hide
or change the "Choose a filter" text when no filter exists.

Yannzola;169762 Wrote: 
> At this point my only option is to click the "Create new filter"
> link.... which brings me to:
> 
> Custom Skip
> -------------------------------
> Enter attributes for new filter
> 
> Filter Name [text box]                
> File name    [text box]       
> [NEXT Button]
> 
> The only option forward at this point is to create a new filter.
> 
> I doubt very much this is the expected behavior.
> Actually this is the expected behaviour. A "filter" is just an empty
container, the "filter item"s is the contents of the container that
actually does something. When a new filter is created you first get an
option to create the empty container by changing is attributes "Filter
Name" and "File Name" as you shown above, when you hit the next button
it creates the empty "filter" (container). At this time it also takes
you further to the next probable step automatically which is to create
the first "filter item" to fill the "filter" (container) with.

After this you should get back to the start screen with one created
filter which contains a single filter item. You can now choose the
"Edit" link to the right of the newly created filter to start adding
additional "filter item"s to it. You can also activate the filter at
this step by just clicking on the filter name at the start screen. New
filter items can also be added from the SqueezeBox display from the
Plugins/Custom Skip menu and for the currently active filter new items
can also be added by holding play on an item in the browse menus.

Later when the skipping should be performed when a track is added to
the playlist it works as follows:
1. It checks which filter that is activated, this can be only one. If
not filter is activated no skipping takes place.
2. For the activated filter is starts to evaluate each filter items in
the filter towards the track that should be added to the playlist. If
any of the filter items in the currently activated filter is matching
the track it remembers the skip percentage for this item. If no filter
item is matching the currently added track no skipping takes place.
3. At the end of the process it checks which of the matching filter
items that has the highest skipping percentage setting. This skipping
percentage is then compared to a random number between 1-100. Depending
on the random number and the skipping percentage the tracks is then
either skipped or added to the playlist.

The above playlist takes place every time a new track is added to a
dynamic playlist. If Custom Skip is activated globally the same process
also takes place every time you step to the next track in the current
playlist, the difference here is just that the track will be removed
from the current playlist just before it should be played. In the
dynamic playlist case skipped tracks will never even be added to the
dynamic playlist since there is an integration between the Custom Skip
plugin and the Dynamic Playlists plugin.

Do you still have problem editing filters or was the problem just that
you didn't understand how it was supposed to work ?
If you have problem editing, could you describe exact behaviour, logs,
error messages according to my previous post ?


-- 
erland

Erland Isaksson
'My homepage' (http://erland.homeip.net) 'My download page'
(http://erland.homeip.net/download)
(Developer of 'TrackStat'
(http://erland.homeip.net/download/do/viewapplication?name=slimserver-trackstat)
, 'SQLPlayList'
(http://erland.homeip.net/download/do/viewapplication?name=slimserver-sqlplaylist)
, 'DynamicPlayList'
(http://erland.homeip.net/download/do/viewapplication?name=slimserver-dynamicplaylist),
'Custom Browse'
(http://erland.homeip.net/download/do/viewapplication?name=slimserver-custombrowse),'Custom
Scan'
(http://erland.homeip.net/download/do/viewapplication?name=slimserver-customscan),'Custom
Skip'
(http://erland.homeip.net/download/do/viewapplication?name=slimserver-customskip)
and 'RandomPlayList'
(http://erland.homeip.net/download/do/viewapplication?name=slimserver-randomplaylist)
plugins)
------------------------------------------------------------------------
erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=31381

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/plugins

Reply via email to