Property

ClapperEnhancerProxy:target-creation-allowed

since: 0.10

Declaration

property target-creation-allowed: gboolean [ read, write ]

Description [src]

Whether to allow instances of proxy target to be created.

This effectively means whether the given enhancer can be used.

By default all enhancers that work on-demand (ClapperExtractable, ClapperPlaylistable) are allowed while enhancers implementing ClapperReactable are not.

Value of this property from a GLOBAL ClapperEnhancerProxyList will carry over to all newly created ClapperPlayer objects, while altering this on LOCAL proxy list will only influence given player instance that list belongs to.

Changing this property will not remove already created enhancer instances, thus it is usually best practice to allow/disallow creation of given enhancer plugin right after ClapperPlayer is created (before it or its queue are used).

Type:gboolean

Available since: 0.10

Flags

Readableyes
Writableyes
Constructno
Construct onlyno