paraslash Paraslash Audio Streaming
About   News   Download   Documentation   Development

Macros | Variables
wav_filter.c File Reference

A filter that inserts a wave header. More...

#include <regex.h>
#include "para.h"
#include "error.h"
#include "list.h"
#include "sched.h"
#include "buffer_tree.h"
#include "filter.h"
#include "string.h"
#include "portable_io.h"

Macros

#define WAV_HEADER_LEN   44
 A wav header is always 44 bytes. More...
 
#define BITS   16
 Always write 16 bit header. More...
 

Variables

const struct filter lsg_filter_cmd_com_wav_user_data
 

Detailed Description

A filter that inserts a wave header.

Macro Definition Documentation

◆ WAV_HEADER_LEN

#define WAV_HEADER_LEN   44

A wav header is always 44 bytes.

◆ BITS

#define BITS   16

Always write 16 bit header.

Variable Documentation

◆ lsg_filter_cmd_com_wav_user_data

const struct filter lsg_filter_cmd_com_wav_user_data
Initial value:
= {
.close = wav_close,
.open = wav_open,
.pre_monitor = wav_pre_monitor,
.post_monitor = wav_post_monitor,
}