Function

Clapperget_global_enhancer_proxies

since: 0.10

Declaration [src]

ClapperEnhancerProxyList*
clapper_get_global_enhancer_proxies (
  void
)

Description [src]

Get a list of available enhancers in the form of ClapperEnhancerProxy 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 CLAPPER_ENHANCER_PARAM_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 CLAPPER_ENHANCER_PARAM_LOCAL flag set from individual proxy lists from ClapperPlayer:enhancer-proxies which will affect only that single player instance given list belongs to.

Available since: 0.10

Return value

Type: ClapperEnhancerProxyList

A global ClapperEnhancerProxyList of enhancer proxies.

The data is owned by the called function.