#include <math.h>#include "dumb_resample.h"Include dependency graph for dumb_resample.cpp:

Go to the source code of this file.
Namespaces | |
| namespace | audiere |
Defines | |
| #define | HEAVYASSERT(cond) |
| #define | MULSC(a, b) ((int)((LONG_LONG)((a) << 4) * ((b) << 12) >> 32)) |
| #define | LOOP4(iterator, CONTENT) |
Functions | |
| void | audiere::dumb_reset_resampler (DUMB_RESAMPLER *resampler, sample_t *src, long pos, long start, long end) |
| DUMB_RESAMPLER * | audiere::dumb_start_resampler (sample_t *src, long pos, long start, long end) |
| long | audiere::dumb_resample (DUMB_RESAMPLER *resampler, sample_t *dst, long dst_size, float volume, float delta) |
| sample_t | audiere::dumb_resample_get_current_sample (DUMB_RESAMPLER *resampler, float volume) |
| void | audiere::dumb_end_resampler (DUMB_RESAMPLER *resampler) |
Variables | |
| int | audiere::dumb_resampling_quality = 2 |
|
|
Definition at line 57 of file dumb_resample.cpp. Referenced by audiere::dumb_resample(), and audiere::dumb_resample_get_current_sample(). |
|
|
Value: { \
if ((iterator) & 2) { \
CONTENT; \
CONTENT; \
} \
if ((iterator) & 1) { \
CONTENT; \
} \
(iterator) >>= 2; \
while (iterator) { \
CONTENT; \
CONTENT; \
CONTENT; \
CONTENT; \
(iterator)--; \
} \
}
Definition at line 153 of file dumb_resample.cpp. Referenced by audiere::dumb_resample(). |
|
|
Definition at line 64 of file dumb_resample.cpp. Referenced by audiere::dumb_resample(), and audiere::dumb_resample_get_current_sample(). |
1.4.6