Current section
Files
Jump to
Current section
Files
c_src/membrane_audio_mix_plugin/mixer.h
#pragma once
#include "caps_audio_raw.h"
#include <erl_nif.h>
#include <stdbool.h>
#include <stdint.h>
typedef struct _mixer_state {
CapsAudioRaw caps;
int32_t sample_size;
int32_t sample_max;
int32_t sample_min;
bool is_wave_positive;
int64_t *queue;
uint32_t queue_length;
} State;
#include "_generated/mixer.h"