Clapper.get_global_enhancer_proxies
Description: Reference for Clapper.get_global_enhancer_proxies

### 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.