blob: 83ee9a378b2e4422e29529e278c237c856f833e5 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
|
!ifndef LITE
SectionGroup $(IDS_GRP_MMEDIA_AUDIO_ENC) IDX_GRP_MMEDIA_AUDIO_ENC ; Audio Encoders
!ifndef WINAMP64
!ifdef FULL
${WinampSection} "winampWmaEncoder" $(secWMAE) IDX_SEC_WMA_ENC
${SECTIONIN_FULL}
SetOutPath $INSTDIR\Plugins
File ${FILES_PATH}\Plugins\enc_wma.dll
${WinampSectionEnd}
!endif ; FULL
!endif ; WINAMP64
!ifndef WINAMP64
!ifdef FULL
${WinampSection} "winampWavEncoder" $(IDS_SEC_WAV_ENC) IDX_SEC_WAV_ENC
${SECTIONIN_STD}
SetOutPath $INSTDIR\Plugins
File ${FILES_PATH}\Plugins\enc_wav.dll
${WinampSectionEnd}
!endif ; FULL
!endif ; WINAMP64
!ifndef WINAMP64
!ifdef STD | FULL
${WinampSection} "winampMp3Encoder" $(secMP3E) IDX_SEC_MP3_ENC
${SECTIONIN_STD}
; SetOutPath $INSTDIR\Shared
; File ..\..\resources\libraries\lame_enc.dll ; 5.9 - lame_enc now statically-linked, not a shared dynamic dll
SetOutPath $INSTDIR\Plugins
File ${FILES_PATH}\Plugins\enc_lame.dll
${WinampSectionEnd}
!endif ; FULL
!endif ; WINAMP64
; need to fix this section at some point, will probably need to remove it....
!if 0
!ifndef WINAMP64
!ifdef FULL
${WinampSection} "encoderAac" $(secAACE) IDX_SEC_AAC_ENC
${SECTIONIN_STD}
SetOutPath $INSTDIR\Plugins
Delete $INSTDIR\Plugins\enc_aac.dll
Delete $INSTDIR\Plugins\enc_mp4.dll
File /nonfatal ${FILES_PATH}\Plugins\enc_fhgaac.dll ; missing, as this can no longer be shipped
SetOutPath $INSTDIR\Shared
File ${FILES_PATH}\Shared\libmp4v2.dll
${WinampSectionEnd}
!endif ; FULL
!endif ; WINAMP64
!endif
!ifndef WINAMP64
!ifdef FULL
${WinampSection} "encoderFlac" $(IDS_SEC_FLAC_ENC) IDX_SEC_FLAC_ENC
${SECTIONIN_STD}
SetOutPath $INSTDIR\Plugins
File ${FILES_PATH}\Plugins\enc_flac.dll
; SetOutPath $INSTDIR\Shared
; File ${FILES_PATH}\Shared\libFLAC.dll ; 5.9 - libflac now statically-linked, not a shared dynamic dll
${WinampSectionEnd}
!endif ; FULL
!endif ; WINAMP64
!ifndef WINAMP64
!ifdef FULL
${WinampSection} "encoderOgg" $(secOGGEnc) IDX_SEC_OGG_ENC
${SECTIONIN_STD}
SetOutPath $INSTDIR\Plugins
File ${FILES_PATH}\Plugins\enc_vorbis.dll
${WinampSectionEnd}
!endif ; FULL
!endif ; WINAMP64
SectionGroupEnd ; Audio Encoders
!endif ; NOT LITE
|