mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-29 05:40:27 -04:00
spa: mode dll to utils
This commit is contained in:
parent
42d689edf2
commit
1bf1497855
6 changed files with 5 additions and 6 deletions
|
|
@ -47,7 +47,7 @@ static inline void spa_dll_init(struct spa_dll *dll)
|
|||
dll->z1 = dll->z2 = dll->z3 = 0.0;
|
||||
}
|
||||
|
||||
static inline void spa_dll_set_bw(struct spa_dll *dll, double bw, uint32_t period, uint32_t rate)
|
||||
static inline void spa_dll_set_bw(struct spa_dll *dll, double bw, unsigned period, unsigned rate)
|
||||
{
|
||||
double w = 2 * M_PI * bw * period / rate;
|
||||
dll->w0 = 1.0 - exp (-20.0 * w);
|
||||
|
|
@ -39,6 +39,7 @@ extern "C" {
|
|||
#include <spa/support/loop.h>
|
||||
#include <spa/utils/list.h>
|
||||
#include <spa/utils/json.h>
|
||||
#include <spa/utils/dll.h>
|
||||
|
||||
#include <spa/node/node.h>
|
||||
#include <spa/node/utils.h>
|
||||
|
|
@ -50,7 +51,6 @@ extern "C" {
|
|||
|
||||
#include "alsa.h"
|
||||
|
||||
#include "dll.h"
|
||||
|
||||
#define MAX_RATES 16
|
||||
|
||||
|
|
|
|||
|
|
@ -39,7 +39,6 @@
|
|||
|
||||
#include "alsa.h"
|
||||
|
||||
#include "dll.h"
|
||||
#include "alsa-seq.h"
|
||||
|
||||
#define CHECK(s,msg,...) if ((res = (s)) < 0) { spa_log_error(state->log, msg ": %s", ##__VA_ARGS__, snd_strerror(res)); return res; }
|
||||
|
|
|
|||
|
|
@ -37,6 +37,7 @@ extern "C" {
|
|||
#include <spa/support/plugin.h>
|
||||
#include <spa/support/loop.h>
|
||||
#include <spa/utils/list.h>
|
||||
#include <spa/utils/dll.h>
|
||||
|
||||
#include <spa/node/node.h>
|
||||
#include <spa/node/utils.h>
|
||||
|
|
@ -47,7 +48,6 @@ extern "C" {
|
|||
|
||||
#include "alsa.h"
|
||||
|
||||
#include "dll.h"
|
||||
|
||||
struct props {
|
||||
char device[64];
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ executable('spa-acp-tool',
|
|||
|
||||
executable('test-timer',
|
||||
[ 'test-timer.c' ],
|
||||
dependencies : [ alsa_dep, mathlib, epoll_shim_dep ],
|
||||
dependencies : [ spa_dep, alsa_dep, mathlib, epoll_shim_dep ],
|
||||
install : false,
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@
|
|||
|
||||
#include <alsa/asoundlib.h>
|
||||
|
||||
#include <dll.h>
|
||||
#include <spa/utils/dll.h>
|
||||
|
||||
#define DEFAULT_DEVICE "hw:0"
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue