Home Units Hierarchy Routines All identifiers

packed record tBE_CONFIG_LHV1

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type tBE_CONFIG_LHV1 = packed record

Description

– –

Overview

Fields

dwStructVersion: DWORD;
dwStructSize: DWORD;
dwSampleRate: DWORD;
dwReSampleRate: DWORD;
nMode: LONG;
dwBitrate: DWORD;
dwMaxBitrate: DWORD;
nPreset: LONG;
dwMpegVersion: DWORD;
dwPsyModel: DWORD;
dwEmphasis: DWORD;
bPrivate: Windows.BOOL;
bCRC: Windows.BOOL;
bCopyright: Windows.BOOL;
bOriginal: Windows.BOOL;
bWriteVBRHeader: Windows.BOOL;
bEnableVBR: Windows.BOOL;
nVBRQuality: LONG;
dwVbrAbr_bps: DWORD;
nVbrMethod: LONG;
bNoRes: Windows.BOOL;
bStrictIso: Windows.BOOL;
btReserved: array[0..254 - 4 * sizeOf(DWORD)] of byte;

Description

Fields

dwStructVersion: DWORD;

STRUCTURE INFORMATION

dwStructSize: DWORD;
 
dwSampleRate: DWORD;

BASIC ENCODER SETTINGS

dwReSampleRate: DWORD;

SAMPLERATE OF INPUT FILE (ALLOWED SAMPLERATE VALUES DEPENDS ON dwMPEGVersion)

nMode: LONG;

DOWNSAMPLERATE, 0=ENCODER DECIDES

dwBitrate: DWORD;

BE_MP3_MODE_XXX

dwMaxBitrate: DWORD;

CBR bitrate, VBR min bitrate

nPreset: LONG;

CBR ignored, VBR Max bitrate

dwMpegVersion: DWORD;

LQP_XXX

dwPsyModel: DWORD;

FUTURE USE, MPEG-1 OR MPEG-2

dwEmphasis: DWORD;

FUTURE USE, SET TO 0

bPrivate: Windows.BOOL;

FUTURE USE, SET TO 0 BIT STREAM SETTINGS

bCRC: Windows.BOOL;

Set Private Bit (TRUE/FALSE)

bCopyright: Windows.BOOL;

Insert CRC (TRUE/FALSE)

bOriginal: Windows.BOOL;

Set Copyright Bit (TRUE/FALSE)

bWriteVBRHeader: Windows.BOOL;

Set Original Bit (TRUE/FALSE) VBR STUFF

bEnableVBR: Windows.BOOL;

WRITE XING VBR HEADER (TRUE/FALSE)

nVBRQuality: LONG;

USE VBR ENCODING (TRUE/FALSE)

dwVbrAbr_bps: DWORD;

VBR QUALITY 0..9

nVbrMethod: LONG;

Use ABR in stead of nVBRQuality

bNoRes: Windows.BOOL;

VBR_XXX

bStrictIso: Windows.BOOL;

Disable Bit resorvoir (TRUE/FALSE)

btReserved: array[0..254 - 4 * sizeOf(DWORD)] of byte;

Use strict ISO encoding rules (TRUE/FALSE) stub

(c) 2012 Lake of Soft


Generated by PasDoc 0.12.1 on 2012-10-09