FreeRDP
FREERDP_DSP_CONTEXT Struct Reference

#include <dsp.h>

Data Fields

BYTEresampled_buffer
 
UINT32 resampled_size
 
UINT32 resampled_frames
 
UINT32 resampled_maxlength
 
BYTEadpcm_buffer
 
UINT32 adpcm_size
 
UINT32 adpcm_maxlength
 
ADPCM adpcm
 
BOOL(* resample )(FREERDP_DSP_CONTEXT *context, const BYTE *src, int bytes_per_sample, UINT32 schan, UINT32 srate, int sframes, UINT32 rchan, UINT32 rrate)
 
BOOL(* decode_ima_adpcm )(FREERDP_DSP_CONTEXT *context, const BYTE *src, int size, int channels, int block_size)
 
BOOL(* encode_ima_adpcm )(FREERDP_DSP_CONTEXT *context, const BYTE *src, int size, int channels, int block_size)
 
BOOL(* decode_ms_adpcm )(FREERDP_DSP_CONTEXT *context, const BYTE *src, int size, int channels, int block_size)
 
BOOL(* encode_ms_adpcm )(FREERDP_DSP_CONTEXT *context, const BYTE *src, int size, int channels, int block_size)
 

Field Documentation

ADPCM FREERDP_DSP_CONTEXT::adpcm
BYTE* FREERDP_DSP_CONTEXT::adpcm_buffer
UINT32 FREERDP_DSP_CONTEXT::adpcm_maxlength
UINT32 FREERDP_DSP_CONTEXT::adpcm_size
BOOL(* FREERDP_DSP_CONTEXT::decode_ima_adpcm) (FREERDP_DSP_CONTEXT *context, const BYTE *src, int size, int channels, int block_size)
BOOL(* FREERDP_DSP_CONTEXT::decode_ms_adpcm) (FREERDP_DSP_CONTEXT *context, const BYTE *src, int size, int channels, int block_size)
BOOL(* FREERDP_DSP_CONTEXT::encode_ima_adpcm) (FREERDP_DSP_CONTEXT *context, const BYTE *src, int size, int channels, int block_size)
BOOL(* FREERDP_DSP_CONTEXT::encode_ms_adpcm) (FREERDP_DSP_CONTEXT *context, const BYTE *src, int size, int channels, int block_size)
BOOL(* FREERDP_DSP_CONTEXT::resample) (FREERDP_DSP_CONTEXT *context, const BYTE *src, int bytes_per_sample, UINT32 schan, UINT32 srate, int sframes, UINT32 rchan, UINT32 rrate)
BYTE* FREERDP_DSP_CONTEXT::resampled_buffer
UINT32 FREERDP_DSP_CONTEXT::resampled_frames
UINT32 FREERDP_DSP_CONTEXT::resampled_maxlength
UINT32 FREERDP_DSP_CONTEXT::resampled_size

The documentation for this struct was generated from the following file: