#region - FFdShow install script - (Inno Setup)
#include <Common_Functions.au3>
Opt('TrayIconDebug', 1)
Break(False)

; Installer.
$executable = 'FFdShow 2006.12.01.exe'
; Default group folder in startmenu.
$group = 'Audio-Video'
; Installation folder in Program Files.
$directory = 'FFdshow'
; Components to install.
$components = ''
; Specify language.
$language = ''

; Run the installer.
$pid = _InnoSetup()
ProcessWaitClose($pid)

; Remove shortcuts.
If _Programs('Video decoder configuration.lnk') Then
    FileChangeDir($group)
    FileMove('Audio decoder configuration.lnk', 'FFdshow Audio decoder.lnk', 1)
    FileMove('VFW configuration.lnk', 'FFdshow VFW.lnk', 1)
    FileMove('Video decoder configuration.lnk', 'FFdshow Video decoder.lnk', 1)
    FileDelete('ffdshow Homepage.url')
    FileDelete('ffdshow SourceForge.net Project Page.url')
    FileDelete('Uninstall ffdshow.lnk')
EndIf

; Remove languages.
If FileChangeDir(@ProgramFilesDir & '\' & $directory & '\languages') Then
    FileDelete('ffdshow.br')
    FileDelete('ffdshow.cz')
    FileDelete('ffdshow.de')
    FileDelete('ffdshow.es')
    FileDelete('ffdshow.fr')
    FileDelete('ffdshow.hu')
    FileDelete('ffdshow.it')
    FileDelete('ffdshow.jp')
    FileDelete('ffdshow.pl')
    FileDelete('ffdshow.ru')
    FileDelete('ffdshow.sc')
    FileDelete('ffdshow.se')
    FileDelete('ffdshow.sk')
    FileDelete('ffdshow.tc')
EndIf

Exit
#endregion