You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
137 lines
4.9 KiB
137 lines
4.9 KiB
//==========================================================================;
|
|
//
|
|
// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY
|
|
// KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
|
|
// IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR
|
|
// PURPOSE.
|
|
//
|
|
// Copyright (c) 1992 - 1995 Microsoft Corporation. All Rights Reserved.
|
|
//
|
|
//--------------------------------------------------------------------------;
|
|
//
|
|
// codec.rc
|
|
//
|
|
// Description:
|
|
// This file contains the resources for the codec.
|
|
//
|
|
//
|
|
//==========================================================================;
|
|
|
|
#include <winres.h>
|
|
|
|
#define VER_FILETYPE VFT_DLL
|
|
#define VER_DESCRIPTION_STR "Microsoft G.723.1 CODEC for MSACM"
|
|
#define VER_INTERNALNAME_STR "msg723"
|
|
#define VER_ORIGNAME_STR "msg723.acm"
|
|
#define VER_COPYRIGHT_STR "Copyright © Intel Corp. and Microsoft Corporation 1995-1999"
|
|
|
|
#include <version.rc>
|
|
|
|
//- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ;
|
|
//
|
|
// resource id's
|
|
//
|
|
//
|
|
//- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ;
|
|
|
|
#define IDS_ACM_DRIVER_SHORTNAME (1) // ACMDRIVERDETAILS.szShortName
|
|
#define IDS_ACM_DRIVER_LONGNAME (2) // ACMDRIVERDETAILS.szLongName
|
|
#define IDS_ACM_DRIVER_COPYRIGHT (3) // ACMDRIVERDETAILS.szCopyright
|
|
#define IDS_ACM_DRIVER_LICENSING (4) // ACMDRIVERDETAILS.szLicensing
|
|
#define IDS_ACM_DRIVER_FEATURES (5) // ACMDRIVERDETAILS.szFeatures
|
|
#define IDS_FORMAT_DETAILS_MONO_8KHZ_5333BIT_S (6)
|
|
#define IDS_FORMAT_DETAILS_MONO_8KHZ_5333BIT_SID (7)
|
|
#define IDS_FORMAT_DETAILS_MONO_8KHZ_6400BIT_S (8)
|
|
#define IDS_FORMAT_DETAILS_MONO_8KHZ_6400BIT_SID (9)
|
|
|
|
#define IDS_ACM_DRIVER_TAG_NAME (20) // ACMFORMATTAGDETAILS.szFormatTag
|
|
|
|
#ifdef G723_USECONFIG
|
|
//
|
|
// resource id's for the configuration dialog box
|
|
//
|
|
|
|
#define IDS_CONFIG_NORATES (30)
|
|
#define IDS_CONFIG_ALLRATES (31)
|
|
#define IDS_CONFIG_MONOONLY (32)
|
|
#define IDS_CONFIG_STEREOONLY (33)
|
|
#define IDS_CONFIG_MONOSTEREO (34)
|
|
#define IDS_ERROR (35)
|
|
#define IDS_ERROR_NOMEM (36)
|
|
|
|
#define IDD_CONFIG RCID(100)
|
|
#define IDC_BTN_AUTOCONFIG 1001
|
|
#define IDC_BTN_HELP 1002
|
|
#define IDC_COMBO_MAXRTENCODE 1003
|
|
#define IDC_COMBO_MAXRTDECODE 1004
|
|
#define IDC_STATIC1 1005
|
|
#define IDC_STATIC2 1006
|
|
#define IDC_STATIC3 1007
|
|
|
|
#endif
|
|
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//
|
|
STRINGTABLE MOVEABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_ACM_DRIVER_SHORTNAME "Microsoft G.723.1"
|
|
#ifdef DEBUG
|
|
IDS_ACM_DRIVER_LONGNAME "Microsoft G.723.1 CODEC Debug"
|
|
#else
|
|
IDS_ACM_DRIVER_LONGNAME "Microsoft G.723.1 CODEC"
|
|
#endif
|
|
|
|
IDS_ACM_DRIVER_COPYRIGHT "Copyright \251 1996 Intel Corporation and Microsoft Corporation"
|
|
IDS_ACM_DRIVER_LICENSING ""
|
|
IDS_ACM_DRIVER_FEATURES "Compresses and decompresses G.723.1 audio data."
|
|
|
|
|
|
IDS_ACM_DRIVER_TAG_NAME, "Microsoft G.723.1"
|
|
|
|
IDS_FORMAT_DETAILS_MONO_8KHZ_5333BIT_S "8 kHz Mono, 5333 Bit/s"
|
|
IDS_FORMAT_DETAILS_MONO_8KHZ_5333BIT_SID "8 kHz Mono, 5333 Bit/s + SID"
|
|
IDS_FORMAT_DETAILS_MONO_8KHZ_6400BIT_S "8 kHz Mono, 6400 Bit/s"
|
|
IDS_FORMAT_DETAILS_MONO_8KHZ_6400BIT_SID "8 kHz Mono, 6400 Bit/s + SID"
|
|
|
|
#ifdef G723USECONFIG
|
|
IDS_CONFIG_NORATES "No rates"
|
|
IDS_CONFIG_ALLRATES "All rates"
|
|
IDS_CONFIG_MONOONLY "%u Hz mono"
|
|
IDS_CONFIG_STEREOONLY "%u Hz stereo"
|
|
IDS_CONFIG_MONOSTEREO "%u Hz mono / %u Hz stereo"
|
|
IDS_ERROR, "Microsoft G.723.1 Configuration Error"
|
|
IDS_ERROR_NOMEM, "Not enough memory available for this task. Quit one or more applications to increase available memory, and then try again."
|
|
#endif
|
|
END
|
|
|
|
|
|
//
|
|
// Config dialog box
|
|
//
|
|
// Note: the 4L in the STYLE line un-bolds the text for Chicago.
|
|
//
|
|
|
|
#ifdef G723_USECONFIG
|
|
|
|
IDD_CONFIG DIALOG DISCARDABLE 0, 0, 253, 121
|
|
STYLE DS_MODALFRAME | 4L | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
|
CAPTION "Intel IMA ADPCM CODEC Configuration"
|
|
FONT 8, "MS Shell Dlg"
|
|
BEGIN
|
|
DEFPUSHBUTTON "OK",IDOK,81,96,50,14
|
|
PUSHBUTTON "Cancel",IDCANCEL,138,96,50,14
|
|
PUSHBUTTON "&Auto-Configure",IDC_BTN_AUTOCONFIG,81,60,80,14
|
|
PUSHBUTTON "&Help",IDC_BTN_HELP,195,96,50,14
|
|
GROUPBOX "Maximum real-time conversion rate",IDC_STATIC1,9,6,236,80
|
|
LTEXT "Compression:",IDC_STATIC2,21,26,50,8
|
|
LTEXT "Decompression:",IDC_STATIC3,21,44,50,8
|
|
COMBOBOX IDC_COMBO_MAXRTENCODE,81,24,151,73, CBS_DROPDOWNLIST |
|
|
WS_VSCROLL | WS_TABSTOP
|
|
COMBOBOX IDC_COMBO_MAXRTDECODE,81,42,151,73, CBS_DROPDOWNLIST |
|
|
WS_VSCROLL | WS_TABSTOP
|
|
END
|
|
|
|
#endif
|