gi-gstpbutils-1.0.19: GStreamer Plugins Base Utils bindings

CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (inaki@blueleaf.cc)
Safe HaskellNone
LanguageHaskell2010

GI.GstPbutils.Enums

Contents

Description

 
Synopsis

Enumerations

AudioVisualizerShader

data AudioVisualizerShader Source #

Different types of supported background shading functions.

Instances
Enum AudioVisualizerShader Source # 
Instance details

Defined in GI.GstPbutils.Enums

Eq AudioVisualizerShader Source # 
Instance details

Defined in GI.GstPbutils.Enums

Ord AudioVisualizerShader Source # 
Instance details

Defined in GI.GstPbutils.Enums

Show AudioVisualizerShader Source # 
Instance details

Defined in GI.GstPbutils.Enums

BoxedEnum AudioVisualizerShader Source # 
Instance details

Defined in GI.GstPbutils.Enums

DiscovererResult

data DiscovererResult Source #

Result values for the discovery process.

Constructors

DiscovererResultOk

The discovery was successful

DiscovererResultUriInvalid

the URI is invalid

DiscovererResultError

an error happened and the GError is set

DiscovererResultTimeout

the discovery timed-out

DiscovererResultBusy

the discoverer was already discovering a file

DiscovererResultMissingPlugins

Some plugins are missing for full discovery

AnotherDiscovererResult Int

Catch-all for unknown values

Instances
Enum DiscovererResult Source # 
Instance details

Defined in GI.GstPbutils.Enums

Eq DiscovererResult Source # 
Instance details

Defined in GI.GstPbutils.Enums

Ord DiscovererResult Source # 
Instance details

Defined in GI.GstPbutils.Enums

Show DiscovererResult Source # 
Instance details

Defined in GI.GstPbutils.Enums

BoxedEnum DiscovererResult Source # 
Instance details

Defined in GI.GstPbutils.Enums

Methods

boxedEnumType :: DiscovererResult -> IO GType

InstallPluginsReturn

data InstallPluginsReturn Source #

Result codes returned by installPluginsAsync and installPluginsSync, and also the result code passed to the InstallPluginsResultFunc specified with installPluginsAsync.

These codes indicate success or failure of starting an external installer program and to what extent the requested plugins could be installed.

Constructors

InstallPluginsReturnSuccess

all of the requested plugins could be installed

InstallPluginsReturnNotFound

no appropriate installation candidate for any of the requested plugins could be found. Only return this if nothing has been installed. Return GST_INSTALL_PLUGINS_PARTIAL_SUCCESS if some (but not all) of the requested plugins could be installed.

InstallPluginsReturnError

an error occured during the installation. If this happens, the user has already seen an error message and another one should not be displayed

InstallPluginsReturnPartialSuccess

some of the requested plugins could be installed, but not all

InstallPluginsReturnUserAbort

the user has aborted the installation

InstallPluginsReturnCrashed

the installer had an unclean exit code (ie. death by signal)

InstallPluginsReturnInvalid

the helper returned an invalid status code

InstallPluginsReturnStartedOk

returned by installPluginsAsync to indicate that everything went fine so far and the provided callback will be called with the result of the installation later

InstallPluginsReturnInternalFailure

some internal failure has occured when trying to start the installer

InstallPluginsReturnHelperMissing

the helper script to call the actual installer is not installed

InstallPluginsReturnInstallInProgress

a previously-started plugin installation is still in progress, try again later

AnotherInstallPluginsReturn Int

Catch-all for unknown values

Instances
Enum InstallPluginsReturn Source # 
Instance details

Defined in GI.GstPbutils.Enums

Eq InstallPluginsReturn Source # 
Instance details

Defined in GI.GstPbutils.Enums

Ord InstallPluginsReturn Source # 
Instance details

Defined in GI.GstPbutils.Enums

Show InstallPluginsReturn Source # 
Instance details

Defined in GI.GstPbutils.Enums

BoxedEnum InstallPluginsReturn Source # 
Instance details

Defined in GI.GstPbutils.Enums