| Copyright | Will Thompson and Iñaki García Etxebarria |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
GI.GstPbutils.Enums
Description
Synopsis
- data AudioVisualizerShader
- = AudioVisualizerShaderNone
- | AudioVisualizerShaderFade
- | AudioVisualizerShaderFadeAndMoveUp
- | AudioVisualizerShaderFadeAndMoveDown
- | AudioVisualizerShaderFadeAndMoveLeft
- | AudioVisualizerShaderFadeAndMoveRight
- | AudioVisualizerShaderFadeAndMoveHorizOut
- | AudioVisualizerShaderFadeAndMoveHorizIn
- | AudioVisualizerShaderFadeAndMoveVertOut
- | AudioVisualizerShaderFadeAndMoveVertIn
- | AnotherAudioVisualizerShader Int
- data DiscovererResult
- data InstallPluginsReturn
- = InstallPluginsReturnSuccess
- | InstallPluginsReturnNotFound
- | InstallPluginsReturnError
- | InstallPluginsReturnPartialSuccess
- | InstallPluginsReturnUserAbort
- | InstallPluginsReturnCrashed
- | InstallPluginsReturnInvalid
- | InstallPluginsReturnStartedOk
- | InstallPluginsReturnInternalFailure
- | InstallPluginsReturnHelperMissing
- | InstallPluginsReturnInstallInProgress
- | AnotherInstallPluginsReturn Int
Enumerations
AudioVisualizerShader
data AudioVisualizerShader Source #
Different types of supported background shading functions.
Constructors
| AudioVisualizerShaderNone | no shading |
| AudioVisualizerShaderFade | plain fading |
| AudioVisualizerShaderFadeAndMoveUp | fade and move up |
| AudioVisualizerShaderFadeAndMoveDown | fade and move down |
| AudioVisualizerShaderFadeAndMoveLeft | fade and move left |
| AudioVisualizerShaderFadeAndMoveRight | fade and move right |
| AudioVisualizerShaderFadeAndMoveHorizOut | fade and move horizontally out |
| AudioVisualizerShaderFadeAndMoveHorizIn | fade and move horizontally in |
| AudioVisualizerShaderFadeAndMoveVertOut | fade and move vertically out |
| AudioVisualizerShaderFadeAndMoveVertIn | fade and move vertically in |
| AnotherAudioVisualizerShader Int | Catch-all for unknown values |
Instances
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
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 |
| InstallPluginsReturnError | an error occurred 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 |
| InstallPluginsReturnInternalFailure | some internal failure has occurred 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 |