Value | Meaning |
---|---|
Success0 | all of the requested plugins could be installed |
NotFound1 | 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. |
Error2 | an error occurred during the installation. If this happens, the user has already seen an error message and another one should not be displayed |
PartialSuccess3 | some of the requested plugins could be installed, but not all |
UserAbort4 | the user has aborted the installation |
Crashed100 | the installer had an unclean exit code (ie. death by signal) |
Invalid101 | the helper returned an invalid status code |
StartedOk200 | returned by gstpbutils.global.installPluginsAsync to indicate that everything went fine so far and the provided callback will be called with the result of the installation later |
InternalFailure201 | some internal failure has occurred when trying to start the installer |
HelperMissing202 | the helper script to call the actual installer is not installed |
InstallInProgress203 | a previously-started plugin installation is still in progress, try again later |
Result codes returned by gstpbutils.global.installPluginsAsync and gstpbutils.global.installPluginsSync, and also the result code passed to the #GstInstallPluginsResultFunc specified with gstpbutils.global.installPluginsAsync.
These codes indicate success or failure of starting an external installer program and to what extent the requested plugins could be installed.