Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

load_it.cpp File Reference

#include "stdafx.h"
#include "sndfile.h"
#include "it_defs.h"

Include dependency graph for load_it.cpp:

Go to the source code of this file.

Defines

#define IT215_SUPPORT

Functions

static UINT ConvertVolParam (UINT value)
DWORD ITReadBits (DWORD &bitbuf, UINT &bitnum, LPBYTE &ibuf, CHAR n)
void ITUnpack8Bit (signed char *pSample, DWORD dwLen, LPBYTE lpMemFile, DWORD dwMemLength, BOOL b215)
void ITUnpack16Bit (signed char *pSample, DWORD dwLen, LPBYTE lpMemFile, DWORD dwMemLength, BOOL b215)

Variables

const BYTE autovibit2xm [8]
const BYTE autovibxm2it [8]


Define Documentation

#define IT215_SUPPORT
 

Definition at line 1126 of file load_it.cpp.


Function Documentation

static UINT ConvertVolParam UINT  value  )  [inline, static]
 

Definition at line 29 of file load_it.cpp.

Referenced by CSoundFile::SaveIT().

DWORD ITReadBits DWORD bitbuf,
UINT bitnum,
LPBYTE ibuf,
CHAR  n
 

Definition at line 1100 of file load_it.cpp.

Referenced by ITUnpack16Bit(), and ITUnpack8Bit().

void ITUnpack16Bit signed char *  pSample,
DWORD  dwLen,
LPBYTE  lpMemFile,
DWORD  dwMemLength,
BOOL  b215
 

Definition at line 1209 of file load_it.cpp.

References bswapLE16, d, ITReadBits(), and shift.

Referenced by CSoundFile::ReadSample().

void ITUnpack8Bit signed char *  pSample,
DWORD  dwLen,
LPBYTE  lpMemFile,
DWORD  dwMemLength,
BOOL  b215
 

Definition at line 1127 of file load_it.cpp.

References bswapLE16, d, ITReadBits(), and shift.

Referenced by CSoundFile::ReadSample().


Variable Documentation

const BYTE autovibit2xm[8]
 

Initial value:

{ 0, 3, 1, 4, 2, 0, 0, 0 }

Definition at line 19 of file load_it.cpp.

const BYTE autovibxm2it[8]
 

Initial value:

{ 0, 2, 4, 1, 3, 0, 0, 0 }

Definition at line 22 of file load_it.cpp.

Referenced by CSoundFile::SaveIT().


Generated on Sat Nov 5 16:25:14 2005 for OPIE by  doxygen 1.4.2