#include <stdlib.h>
#include <stdio.h>
#include "types.h"
Include dependency graph for dumb_resample.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | audiere |
Classes | |
struct | audiere::DUMB_RESAMPLER |
Defines | |
#define | ASSERT(n) |
#define | TRACE 1 ? (void)0 : (void)printf |
#define | DUMB_RQ_ALIASING 0 |
#define | DUMB_RQ_LINEAR 1 |
#define | DUMB_RQ_CUBIC 2 |
#define | DUMB_RQ_N_LEVELS 3 |
Typedefs | |
typedef audiere::s64 | LONG_LONG |
typedef int | audiere::sample_t |
typedef DUMB_RESAMPLER | audiere::DUMB_RESAMPLER |
typedef void(* | audiere::DUMB_RESAMPLE_PICKUP )(DUMB_RESAMPLER *resampler, void *data) |
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 |
|
Definition at line 19 of file dumb_resample.h. Referenced by audiere::dumb_resample(), and audiere::dumb_resample_get_current_sample(). |
|
Definition at line 34 of file dumb_resample.h. Referenced by audiere::dumb_resample(). |
|
Definition at line 36 of file dumb_resample.h. |
|
Definition at line 35 of file dumb_resample.h. Referenced by audiere::dumb_resample(), audiere::dumb_resample_get_current_sample(), and audiere::MODInputStream::initialize(). |
|
Definition at line 37 of file dumb_resample.h. Referenced by audiere::dumb_reset_resampler(). |
|
Definition at line 22 of file dumb_resample.h. |
|
Definition at line 27 of file dumb_resample.h. |