Initial community commit

This commit is contained in:
Jef
2024-09-24 14:54:57 +02:00
parent 537bcbc862
commit 20d28e80a5
16810 changed files with 4640254 additions and 2 deletions

View File

@ -0,0 +1,304 @@
// Microsoft Visual C++ generated resource script.
//
#include "resource.h"
#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "afxres.h"
/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
// English (U.S.) resources
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
#ifdef _WIN32
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
#pragma code_page(1252)
#endif //_WIN32
#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//
1 TEXTINCLUDE
BEGIN
"resource.h\0"
END
2 TEXTINCLUDE
BEGIN
"#include ""afxres.h""\r\n"
"\0"
END
3 TEXTINCLUDE
BEGIN
"#include ""version.rc2""\r\n"
"\0"
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//
IDD_DS_CONFIG DIALOGEX 0, 0, 247, 221
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "DirectSound output settings"
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
LTEXT "Note: Most settings take full effect after restarting playback",IDC_STATIC,2,194,194,8,WS_DISABLED
PUSHBUTTON "Apply",IDABORT,212,192,32,12
LTEXT "",IDC_VER,1,211,40,8
PUSHBUTTON "Reset all",IDC_RESET,136,206,36,12
DEFPUSHBUTTON "OK",IDOK,176,206,32,12
PUSHBUTTON "Cancel",IDCANCEL,212,206,32,12
CONTROL "Tab1",IDC_TAB,"SysTabControl32",WS_TABSTOP,0,0,244,188
END
IDD_CONFIG_TAB1 DIALOGEX 0, 0, 242, 170
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
COMBOBOX IDC_DEVICE,4,5,196,66,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
PUSHBUTTON "Refresh",IDC_REFRESH,202,5,36,13
CONTROL "Allow hardware acceleration\n(may cause problems with broken drivers)",IDC_HW_MIX,
"Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,8,24,228,17
CONTROL "Create primary buffer\n(for old soundcards, fixes sound quality problems)",IDC_CREATE_PRIMARY,
"Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,8,45,228,18
GROUPBOX "Device Info",-1,4,68,234,56
LTEXT "",IDC_DEVICE_INFO,8,78,226,42
LTEXT "Note that info above is what your soundcard driver reports; it might not match actual hardware specs in certain cases.",IDC_STATIC_BLEH,4,128,234,17
LTEXT "",IDC_PDS_FAQ,4,148,234,18
END
IDD_CONFIG_TAB2 DIALOGEX 0, 0, 238, 170
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
LTEXT "Buffer length:",-1,8,4,46,8
PUSHBUTTON "Reset to default values",IDC_BUF_RESET,147,0,90,12
CONTROL "Slider1",IDC_BUFFER,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,4,14,232,12
CTEXT "",IDC_BUF_DISP,8,26,224,8
LTEXT "Prebuffer on start / seek / underrun:",-1,8,39,119,8
CONTROL "Slider1",IDC_PREBUFFER_1,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,4,49,232,12
CTEXT "",IDC_PREBUF_DISP_1,8,61,224,8
LTEXT "Buffer-ahead on track change:",-1,8,74,100,8
CONTROL "Slider1",IDC_PREBUFFER_2,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,4,84,232,12
CTEXT "",IDC_PREBUF_DISP_2,8,96,224,8
LTEXT "Longer buffer gives better skipping (underrun) protection at cost of higher CPU usage when starting (Winamp decodes as fast as possible until buffer is full). Big buffer also causes EQ/DSP setting changes to lag.",-1,2,104,236,25
LTEXT "Prebuffer determines how much data to eat before starting to output; recommended values are 500-1000ms, higher values can cause problems.",-1,2,131,236,16
CONTROL "Enable CPU usage control (experimental, keeps CPU usage fluid when starting/seeking, even with very big buffers)",IDC_PREBUF_AUTO,
"Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,2,151,220,16
END
IDD_CONFIG_TAB3 DIALOGEX 0, 0, 242, 170
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
LTEXT "Default fade length:",-1,10,9,66,8
EDITTEXT IDC_FADE,78,7,38,12,ES_AUTOHSCROLL | ES_NUMBER
CONTROL "Spin1",IDC_FADE_SPIN,"msctls_updown32",UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | UDS_NOTHOUSANDS,104,7,11,14
LTEXT "ms",-1,118,9,10,8
CONTROL "Old-style fade on pause",IDC_PAUSEFADE2,"Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,8,24,116,10
CONTROL "Don't abort fadeout when Winamp is shutting down",IDC_WAITx,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,8,36,177,10
LISTBOX IDC_LIST,8,50,224,45,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
GROUPBOX "",IDC_FADE_GROUP,8,95,224,39,WS_DISABLED
CONTROL "Enabled",IDC_FADE_ENABLED,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,18,106,42,10
CONTROL "Use custom fade time:",IDC_USE_CUSTOM_FADE,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,18,118,84,10
EDITTEXT IDC_CUSTOM_FADE,106,117,34,12,ES_AUTOHSCROLL | WS_DISABLED
CONTROL "Spin1",IDC_CUSTOM_FADE_SPIN,"msctls_updown32",UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | UDS_NOTHOUSANDS | WS_DISABLED,128,118,11,14
LTEXT "ms",IDC_STATIC_MS,142,119,10,8,WS_DISABLED
LTEXT "Note: all fadeouts are limited to buffer length. You may need to set longer buffer in order to get what you want.",-1,4,137,232,16
LTEXT "FAQ: fades on end of song and on start will disable gapless playback.",-1,4,157,226,8
END
IDD_CONFIG_TAB4 DIALOGEX 0, 0, 242, 170
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
GROUPBOX "Silence remover",-1,4,4,234,76
CONTROL "Remove silence at the beginning / end of track",IDC_KILLSIL,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,17,165,10
LTEXT "Cutoff:",-1,16,30,24,8
CONTROL "Slider1",IDC_DB,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,10,38,220,12
CTEXT "",IDC_DB_DISPLAY,14,50,212,8
LTEXT "Note: amount of removed silence at the end of track\nis limited to buffer length (see buffering tab)",-1,12,58,168,16
GROUPBOX "Volume control",-1,4,88,234,76
CONTROL "Enable volume control",IDC_VOLUME,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,106,86,10
CONTROL "Smooth volume changes",IDC_FADEVOL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,108,106,93,10
LTEXT "Volume control:",-1,12,127,50,8
COMBOBOX IDC_VOLMODE,62,124,138,76,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
LTEXT "Map 0% to -",IDC_LOGVOL_STATIC,24,144,38,8
EDITTEXT IDC_LOGVOL_MIN,62,142,28,12,ES_AUTOHSCROLL | ES_NUMBER
CONTROL "Spin1",IDC_LOGVOL_SPIN,"msctls_updown32",UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | UDS_NOTHOUSANDS,88,150,11,14
LTEXT "dB",IDC_LOGVOL_STATIC2,92,144,10,8
CONTROL "Logarithmic fades",IDC_LOGFADES,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,128,144,71,10
END
IDD_CONFIG_TAB6 DIALOGEX 0, 0, 242, 174
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CONTROL | WS_CHILD
FONT 8, "MS Shell Dlg", 0, 0, 0x0
BEGIN
PUSHBUTTON "Copy",IDC_STAT_COPY,4,157,28,14
LTEXT "Refresh every",-1,147,159,47,8
EDITTEXT IDC_REFRESH,196,157,32,12,ES_AUTOHSCROLL | ES_NUMBER
CONTROL "Spin1",IDC_REFRESH_SPIN,"msctls_updown32",UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | UDS_NOTHOUSANDS,212,159,11,14
LTEXT "ms",-1,230,159,10,8
END
IDD_CONFIG_STATUS DIALOGEX 0, 0, 290, 170
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_VISIBLE
EXSTYLE WS_EX_CONTROLPARENT
FONT 7, "MS Shell Dlg", 0, 0, 0x1
BEGIN
LTEXT "",IDC_STATUS,0,0,289,170,0,WS_EX_CLIENTEDGE
END
/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//
#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO
BEGIN
IDD_DS_CONFIG, DIALOG
BEGIN
RIGHTMARGIN, 244
BOTTOMMARGIN, 219
END
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// String Table
//
STRINGTABLE
BEGIN
IDS_NULLSOFT_DS_OUTPUT "Nullsoft DirectSound Output v%s"
65535 "{A812F3D3-633B-4af6-8749-3BA75290BAC0}"
END
STRINGTABLE
BEGIN
IDS_NULLSOFT_DS_OUTPUT_OLD "Nullsoft DirectSound Output"
IDS_ERROR_CODE_08X "%s\nError code: %08X"
IDS_DEVICE_NOT_FOUND "device not found"
IDS_BAD_DS_DRIVER "Bad DirectSound driver. Please install proper drivers or select another device in configuration."
IDS_DEVICE_NOT_FOUND_SELECT_ANOTHER
"Device not found. Please select another device in configuration."
IDS_ERROR_SETTING_DS_COOPERATIVE_LEVEL
"Error setting DirectSound cooperative level; please shutdown other programs using your soundcard."
IDS_ERROR_CREATING_DS_BUFFER "Error creating DirectSound buffer."
IDS_ERROR "%s Error"
IDS_FAQ_PREFERRED_DEVICE
"FAQ: ""%s"" refers to preferred sound device selected in Windows control panel."
IDS_NO_DS_DEVICES_PRESENT
"No DirectSound devices present. Please install soundcard drivers first."
IDS_DS_DOES_NOT_APPEAR_TO_BE_INSTALLED
"DirectSound does not appear to be installed on this system. Please install DirectX first."
IDS_NO_DEVICES_FOUND "no devices found"
IDS_ERROR_GETTING_DEVICE_INFO
"error getting device info\n(device in use?)"
IDS_UNSUPPORTED "unsupported"
END
STRINGTABLE
BEGIN
IDS_SUPPORTED_X_FREE_STREAMS "supported, %u free streams (%u max)"
IDS_X_BYTES "%u bytes (%u bytes free)"
IDS_NA "N/A"
IDS_FADE_ON_X_SETTINGS "Fade on%s settings"
IDS_LINEAR "Linear"
IDS_LOGARITHMIC "Logarithmic"
IDS_HYBRID "Hybrid"
IDS_NOT_ACTIVE_TOTAL_PLAYED "Not active.\n\nTotal time played: %s"
IDS_RESET_ALL_SETTINGS_TO_DEFAULTS
"This will reset all settings to their default values. Continue?"
IDS_WARNING "Warning"
IDS_SOME_FADE_TIMES_ARE_BIGGER_THAN_BUFFER
"Some fade times are bigger than buffer length; in order to get what you want, please increase buffer size to %u ms.\nWould you like your settings to be automatically corrected?"
IDS_5_1 "5.1"
IDS_HEADPHONES "Headphones"
IDS_MONO "Mono"
IDS_QUAD "Quad"
IDS_STEREO "Stereo"
END
STRINGTABLE
BEGIN
IDS_SURROUND "Surround"
IDS_UNKNOWN "Unknown"
IDS_DS_INFO "Certified: %s, emulated: %s\nSupports sample rates from %u Hz to %u Hz%s\nHardware memory: %s\nHardware mixing: %s\nSpeaker setup: %s"
IDS_YES "Yes"
IDS_NO "No"
IDS_CONTINUOUS " (continuous)"
IDS_STATUS_TEXT "Output format: %u Hz, %u bits per sample, %u %s\nActive buffer size: %u ms (%u bytes)\nDevice: ""%s""\nMixing: %s, primary buffer: %s%s\n\nBuffer playback cursor: %u bytes%s\n%s\nBuffer write cursor: %u bytes\n%s\n\nData buffered:\nTotal: %u ms (%u bytes)\nAsync buffer: %u ms (%u bytes)\n\nBuffer locks done: %u\nUnderruns: %u\nTime played: %s (%s bytes)\nTime written: %s (%s bytes)\nTotal time played: %s\nVolume: %f dB / %f dB"
IDS_HARDWARE "hardware"
IDS_SOFTWARE "software"
IDS_ACTIVE "active"
IDS_INACTIVE "inactive"
IDS_HARDWARE_BRACKETED " (hardware)"
IDS_SOFTWARE_BRACKETED " (software)"
IDS_PAUSED_BRACKETED " (paused)"
IDS_EMPTY " "
END
STRINGTABLE
BEGIN
IDS_DEVICE "Device"
IDS_BUFFERING "Buffering"
IDS_FADING "Fading"
IDS_OTHER "Other"
IDS_STATUS "Status"
IDS_PREFS_TITLE "%s Settings"
IDS_DISABLED " (disabled)"
IDS_ON "on"
IDS_FADE_START " start"
IDS_FADE_FIRSTSTART " first start"
IDS_FADE_STOP " end of song"
IDS_FADE_PAUSE " pause/stop"
IDS_FADE_SEEK " seek"
IDS_CHANNEL "channel"
IDS_CHANNELS "channels"
IDS_DS_U_MS "%u ms"
END
STRINGTABLE
BEGIN
IDS_DS_DB "dB"
IDS_ABOUT_TEXT "%s\n<> 2005-2023 Winamp SA\n<> 2001-2002 Peter Pawlowski\t\nBuild date: %hs"
IDS_7_1 "7.1"
END
#endif // English (U.S.) resources
/////////////////////////////////////////////////////////////////////////////
#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
#include "version.rc2"
/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED

View File

@ -0,0 +1,146 @@
//{{NO_DEPENDENCIES}}
// Microsoft Visual C++ generated include file.
// Used by out_ds2.rc
//
#define IDS_NULLSOFT_DS_OUTPUT_OLD 0
#define IDS_ERROR_CODE_08X 1
#define IDS_DEVICE_NOT_FOUND 2
#define IDC_APPLY 3
#define IDS_BAD_DS_DRIVER 3
#define IDS_DEVICE_NOT_FOUND_SELECT_ANOTHER 4
#define IDS_ERROR_SETTING_DS_COOPERATIVE_LEVEL 5
#define IDS_ERROR_CREATING_DS_BUFFER 6
#define IDS_ABOUT 7
#define IDS_ERROR 9
#define IDS_FAQ_PREFERRED_DEVICE 10
#define IDS_NO_DS_DEVICES_PRESENT 11
#define IDS_DS_DOES_NOT_APPEAR_TO_BE_INSTALLED 12
#define IDS_NO_DEVICES_FOUND 13
#define IDS_ERROR_GETTING_DEVICE_INFO 14
#define IDS_UNSUPPORTED 15
#define IDS_SUPPORTED_X_FREE_STREAMS 16
#define IDS_X_BYTES 17
#define IDS_NA 18
#define IDS_FADE_ON_X_SETTINGS 19
#define IDS_LINEAR 20
#define IDS_LOGARITHMIC 21
#define IDS_HYBRID 22
#define IDS_NOT_ACTIVE_TOTAL_PLAYED 23
#define IDS_RESET_ALL_SETTINGS_TO_DEFAULTS 24
#define IDS_WARNING 25
#define IDS_SOME_FADE_TIMES_ARE_BIGGER_THAN_BUFFER 26
#define IDS_5_1 27
#define IDS_HEADPHONES 28
#define IDS_MONO 29
#define IDS_QUAD 30
#define IDS_STEREO 31
#define IDS_SURROUND 32
#define IDS_UNKNOWN 33
#define IDS_DS_INFO 34
#define IDS_YES 35
#define IDS_NO 36
#define IDS_CONTINUOUS 37
#define IDS_STATUS_TEXT 38
#define IDS_HARDWARE 40
#define IDS_SOFTWARE 41
#define IDS_ACTIVE 42
#define IDS_INACTIVE 43
#define IDS_HARDWARE_BRACKETED 44
#define IDS_SOFTWARE_BRACKETED 45
#define IDS_PAUSED_BRACKETED 46
#define IDS_EMPTY 47
#define IDS_DEVICE 48
#define IDS_BUFFERING 49
#define IDS_FADING 50
#define IDS_OTHER 51
#define IDS_STATUS 52
#define IDS_STRING53 53
#define IDS_PREFS_TITLE 53
#define IDS_DISABLED 54
#define IDS_ON 55
#define IDS_FADE_START 56
#define IDS_FADE_FIRSTSTART 57
#define IDS_FADE_STOP 58
#define IDS_FADE_PAUSE 59
#define IDS_STRING60 60
#define IDS_FADE_SEEK 60
#define IDS_CHANNEL 61
#define IDS_STRING62 62
#define IDS_CHANNELS 62
#define IDS_DS_U_MS 63
#define IDS_STRING64 64
#define IDS_DS_DB 64
#define IDS_ABOUT_STRING 65
#define IDS_ABOUT_TEXT 65
#define IDS_STRING209 66
#define IDS_7_1 66
#define IDD_DS_CONFIG 200
#define IDD_CONFIG_TAB1 201
#define IDD_CONFIG_TAB2 202
#define IDD_CONFIG_TAB3 203
#define IDD_CONFIG_TAB4 204
#define IDD_CONFIG_TAB6 205
#define IDD_CONFIG_STATUS 206
#define IDC_RESET 1000
#define IDC_GLOBAL_FADES 1001
#define IDC_CUSTOM_FADE_SPIN 1002
#define IDC_LOGVOL_SPIN 1002
#define IDC_REFRESH_SPIN 1002
#define IDC_FADE 1003
#define IDC_FADE_SPIN 1004
#define IDC_CREATE_PRIMARY 1005
#define IDC_PAUSEFADE2 1011
#define IDC_DEVICE 1013
#define IDC_WAITx 1014
#define IDC_PREBUFFER_2 1015
#define IDC_KILLSIL 1017
#define IDC_DB 1018
#define IDC_DB_DISPLAY 1019
#define IDC_PREBUFFER_1 1020
#define IDC_LIST 1021
#define IDC_PREBUF_DISP_1 1022
#define IDC_CUSTOM_FADE 1022
#define IDC_PREBUF_DISP_2 1023
#define IDC_USE_CUSTOM_FADE 1023
#define IDC_BUFFER 1024
#define IDC_BUF_DISP 1025
#define IDC_STATIC_MS 1025
#define IDC_BUF_RESET 1031
#define IDC_VOLUME 1032
#define IDC_TAB1 1033
#define IDC_TAB 1033
#define IDC_DEVICE_INFO 1035
#define IDC_PDS_FAQ 1036
#define IDC_FADE_GROUP 1037
#define IDC_FADE_ENABLED 1038
#define IDC_STATUS 1039
#define IDC_REFRESH 1041
#define IDC_STAT_COPY 1043
#define IDC_LOGVOL_MIN 1045
#define IDC_LOGVOL_STATIC 1046
#define IDC_LOGVOL_STATIC2 1047
#define IDC_FADEVOL 1059
#define IDC_PREBUF_AUTO 1061
#define IDC_STATIC_BLEH 1062
#define IDC_VOLMODE 1066
#define IDC_LOGFADES 1067
#define IDC_TEXT1 1078
#define IDC_HW_MIX 1078
#define IDC_VER 1078
#define IDC_CONFIG_TAB1 10000
#define IDC_CONFIG_TAB2 10001
#define IDC_CONFIG_TAB3 10002
#define IDC_CONFIG_TAB4 10003
#define IDC_CONFIG_TAB6 10005
#define IDS_NULLSOFT_DS_OUTPUT 65534
// Next default values for new objects
//
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NEXT_RESOURCE_VALUE 210
#define _APS_NEXT_COMMAND_VALUE 40001
#define _APS_NEXT_CONTROL_VALUE 1002
#define _APS_NEXT_SYMED_VALUE 101
#endif
#endif

View File

@ -0,0 +1,39 @@
/////////////////////////////////////////////////////////////////////////////
//
// Version
//
#include "../../../Winamp/buildType.h"
VS_VERSION_INFO VERSIONINFO
FILEVERSION 2,82,0,0
PRODUCTVERSION WINAMP_PRODUCTVER
FILEFLAGSMASK 0x17L
#ifdef _DEBUG
FILEFLAGS 0x1L
#else
FILEFLAGS 0x0L
#endif
FILEOS 0x4L
FILETYPE 0x2L
FILESUBTYPE 0x0L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904b0"
BEGIN
VALUE "CompanyName", "Winamp SA"
VALUE "FileDescription", "Winamp Output Plug-in"
VALUE "FileVersion", "2,82,0,0"
VALUE "InternalName", "Nullsoft DirectSound Output"
VALUE "LegalCopyright", "Copyright <20> 2005-2023 Winamp SA"
VALUE "LegalTrademarks", "Nullsoft and Winamp are trademarks of Winamp SA"
VALUE "OriginalFilename", "out_ds.dll"
VALUE "ProductName", "Winamp"
VALUE "ProductVersion", STR_WINAMP_PRODUCTVER
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x409, 1200
END
END