UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
Loading...
Searching...
No Matches
resampler.cpp File Reference
#include "audio/resampler.hpp"
#include "audio/types.h"
#include "audio/utils.h"
#include "debug.h"
#include "host.h"
#include "ug_runtime_error.hpp"
#include "utils/macros.h"
#include "utils/string_view_utils.hpp"
#include "utils/worker.h"
Include dependency graph for resampler.cpp:

Go to the source code of this file.

Classes

class  audio_frame2_resampler::impl
 
struct  resample_prop
 

Macros

#define DEFAULT_SPEEX_RESAMPLE_QUALITY   10
 
#define MOD_NAME   "[audio_resampler] "
 

Functions

 ADD_TO_PARAM ("resampler", "* resampler=[speex|soxr][[:]quality=[0-10]]\n" " Select resampler; set quality for Speex in range 0 (worst) and 10 (best), default " TOSTRING(DEFAULT_SPEEX_RESAMPLE_QUALITY) "\n")
 

Detailed Description

Macro Definition Documentation

◆ DEFAULT_SPEEX_RESAMPLE_QUALITY

#define DEFAULT_SPEEX_RESAMPLE_QUALITY   10

Definition at line 63 of file resampler.cpp.

Referenced by audio_frame2_resampler::audio_frame2_resampler().

◆ MOD_NAME

#define MOD_NAME   "[audio_resampler] "

Definition at line 64 of file resampler.cpp.

Function Documentation

◆ ADD_TO_PARAM()

ADD_TO_PARAM ( "resampler" )