ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

dsound_convert.c File Reference
#include "config.h"
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "mmsystem.h"
#include "winternl.h"
#include "wine/debug.h"
#include "dsound.h"
#include "dsdriver.h"
#include "dsound_private.h"

Go to the source code of this file.

Defines

#define NONAMELESSSTRUCT
#define NONAMELESSUNION
#define le16(x)   (x)
#define le32(x)   (x)

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (dsound)
static void src_advance (const void **src, UINT stride, INT *count, UINT *freqAcc, UINT adj)
static void convert_8_to_8 (const void *src, void *dst, UINT src_stride, UINT dst_stride, INT count, UINT freqAcc, UINT adj)
static void convert_8_to_16 (const void *src, void *dst, UINT src_stride, UINT dst_stride, INT count, UINT freqAcc, UINT adj)
static void convert_8_to_24 (const void *src, void *dst, UINT src_stride, UINT dst_stride, INT count, UINT freqAcc, UINT adj)
static void convert_8_to_32 (const void *src, void *dst, UINT src_stride, UINT dst_stride, INT count, UINT freqAcc, UINT adj)
static void convert_16_to_8 (const void *src, void *dst, UINT src_stride, UINT dst_stride, INT count, UINT freqAcc, UINT adj)
static void convert_16_to_16 (const void *src, void *dst, UINT src_stride, UINT dst_stride, INT count, UINT freqAcc, UINT adj)
static void convert_16_to_24 (const void *src, void *dst, UINT src_stride, UINT dst_stride, INT count, UINT freqAcc, UINT adj)
static void convert_16_to_32 (const void *src, void *dst, UINT src_stride, UINT dst_stride, INT count, UINT freqAcc, UINT adj)
static void convert_24_to_8 (const void *src, void *dst, UINT src_stride, UINT dst_stride, INT count, UINT freqAcc, UINT adj)
static void convert_24_to_16 (const void *src, void *dst, UINT src_stride, UINT dst_stride, INT count, UINT freqAcc, UINT adj)
static void convert_24_to_24 (const void *src, void *dst, UINT src_stride, UINT dst_stride, INT count, UINT freqAcc, UINT adj)
static void convert_24_to_32 (const void *src, void *dst, UINT src_stride, UINT dst_stride, INT count, UINT freqAcc, UINT adj)
static void convert_32_to_8 (const void *src, void *dst, UINT src_stride, UINT dst_stride, INT count, UINT freqAcc, UINT adj)
static void convert_32_to_16 (const void *src, void *dst, UINT src_stride, UINT dst_stride, INT count, UINT freqAcc, UINT adj)
static void convert_32_to_24 (const void *src, void *dst, UINT src_stride, UINT dst_stride, INT count, UINT freqAcc, UINT adj)
static void convert_32_to_32 (const void *src, void *dst, UINT src_stride, UINT dst_stride, INT count, UINT freqAcc, UINT adj)
static void mix8 (signed char *src, INT *dst, unsigned len)
static void mix16 (SHORT *src, INT *dst, unsigned len)
static void mix24 (BYTE *src, INT *dst, unsigned len)
static void mix32 (INT *src, LONGLONG *dst, unsigned len)
static void norm8 (INT *src, signed char *dst, unsigned len)
static void norm16 (INT *src, SHORT *dst, unsigned len)
static void norm24 (INT *src, BYTE *dst, unsigned len)
static void norm32 (LONGLONG *src, INT *dst, unsigned len)

Variables

const bitsconvertfunc convertbpp [4][4]
const mixfunc mixfunctions [4]
const normfunc normfunctions [4]

Generated on Mon May 28 2012 05:02:47 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.