get_global_enhancer_proxies


Description:


[ Version ( since = "0.10" ) ]
public unowned EnhancerProxyList get_global_enhancer_proxies ()

Get a list of available enhancers in the form of [class@Clapper.

EnhancerProxy] objects.

This returns a global list of enhancer proxy objects. You can use it to inspect available enhancers without creating a new player instance.

Remember to initialize Clapper library before using this function.

Only enhancer properties with [flags@Clapper.EnhancerParamFlags.GLOBAL] flag can be set on proxies in this list. These are meant to be set ONLY by users, not applications as they carry over to all player instances (possibly including other apps). Applications should instead be changing properties with [flags@Clapper.EnhancerParamFlags.LOCAL] flag set from individual proxy lists from [ property@Clapper.Player:enhancer-proxies] which will affect only that single player instance given list belongs to.

Returns:

a global EnhancerProxyList of enhancer proxies.


Namespace: Clapper
Package: clapper-0.0