| 
    PortAudio
    2.0
    
   | 
 
Tests the converter functions in pa_converters.c. More...
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <math.h>#include "portaudio.h"#include "pa_converters.h"#include "pa_dither.h"#include "pa_types.h"#include "pa_endianness.h"Macros | |
| #define | M_PI (3.14159265) | 
| #define | MAX_PER_CHANNEL_FRAME_COUNT (2048) | 
| #define | MAX_CHANNEL_COUNT (8) | 
| #define | SAMPLE_FORMAT_COUNT (6) | 
| #define | FLAG_COMBINATION_COUNT (4) | 
Functions | |
| PaError | My_Pa_GetSampleSize (PaSampleFormat format) | 
| int | TestNonZeroPresent (void *buffer, int size) | 
| float | MaximumAbsDifference (float *sourceBuffer, float *referenceBuffer, int count) | 
| int | main (const char **argv, int argc) | 
Tests the converter functions in pa_converters.c.
@author Ross Bencina <rossb@audiomulch.com>
Link with pa_dither.c and pa_converters.c
see http://www.portaudio.com/trac/wiki/V19ConvertersStatus for a discussion of this.
| #define FLAG_COMBINATION_COUNT (4) | 
Referenced by main().
| #define M_PI (3.14159265) | 
| #define MAX_CHANNEL_COUNT (8) | 
Referenced by main().
| #define MAX_PER_CHANNEL_FRAME_COUNT (2048) | 
Referenced by main().
| #define SAMPLE_FORMAT_COUNT (6) | 
Referenced by main().
| int main | ( | const char ** | argv, | 
| int | argc | ||
| ) | 
| float MaximumAbsDifference | ( | float * | sourceBuffer, | 
| float * | referenceBuffer, | ||
| int | count | ||
| ) | 
Referenced by main().
| PaError My_Pa_GetSampleSize | ( | PaSampleFormat | format | ) | 
References paFloat32, paInt16, paInt24, paInt32, paInt8, paNonInterleaved, paSampleFormatNotSupported, and paUInt8.
Referenced by main().
| int TestNonZeroPresent | ( | void * | buffer, | 
| int | size | ||
| ) | 
Referenced by main().
 1.8.5