Skip to content

Latest commit

 

History

History
62 lines (43 loc) · 3.38 KB

PACKAGE-NOTES.md

File metadata and controls

62 lines (43 loc) · 3.38 KB

Package Notes

This package depends on downloading from XSplit's official distribution point. Therefore, supportability should be expected to follow XSplit's support policy. Notably, once a given version is no longer supported, availability of the installer binary cannot be guaranteed. Consequently, this package version should generally be considered obsolete and unsupported once the consumed software version reaches end-of-support.

Consider internalizing this package if you require the ability to install this specific version after it reaches end-of-support.


The installer executed by this package was built using Advanced Installer. For advanced setup scenarios, refer to Advanced Installer's documentation for command-line switches.

For your convenience, the bootstrapper-specific details are included below:

  • Languages:

    lang_id Language Name
    1028 Chinese (Traditional, Taiwan)
    1031 German (Germany)
    1033 English (United States)
    1036 French (France)
    1041 Japanese (Japan)
    1042 Korean (Korea)
    1046 Portuguese (Brazil)
    1049 Russian (Russia)
    1054 Thai (Thailand)
    2052 Chinese (Simplified, China)
    3082 Spanish (Spain, International Sort)
  • Prerequisites:

    • .NET Framework 4.8 (declared as package dependency)

Notable Windows Installer properties include:

  • AI_DESKTOP_SH - Add shortcut(s) to the Desktop. Defaults to 1, disable with 0.
  • AI_STARTMENU_SH - Add shortcut(s) to the Start Menu. Defaults to 1, disable with 0.
  • AI_QUICKLAUNCH_SH - Add shortcut(s) to the Quick Launch toolbar. Defaults to 1, disable with 0.
  • AI_ADMINSH_SH - Creates Admin Mode shortcuts. These exist side-by-side with the standard created shortcuts. The benefits of using these include GPU prioritization and better capture performance when gaming. Defaults to 1, disable with 0.
  • RUNAPP - Launch XSplit Broadcaster upon completion. Defaults to 0 during a silent install, enable with 1.

If your use case requires a proprietary command-line switch, note that these must be passed before any msiexec arguments. Therefore, you will need to override this package's default install arguments using Chocolatey's --override-arguments switch, then define any desired arguments (including the msiexec arguments) within the --install-arguments option.

If your use case only requires additional msiexec arguments, then these can simply be appended to the package's default install arguments using Chocolatey's --install-arguments option.

In either case, consider reviewing the default arguments as defined in chocolateyinstall.ps1 to determine what arguments should be carried over.

Examples

choco install xsplit-broadcaster --override-arguments --install-arguments "/exenoui /exelang 3082 /exelog `"ExeInstall.log`" /qn /norestart /l*v `"MsiInstall.log`""
choco install xsplit-broadcaster --install-arguments "AI_DESKTOP_SH=0 AI_QUICKLAUNCH_SH=0 RUNAPP=1"

For future upgrade operations, consider opting into Chocolatey's useRememberedArgumentsForUpgrades feature to avoid having to pass the same arguments with each upgrade:

choco feature enable --name="'useRememberedArgumentsForUpgrades'"