tone_generate.c File Reference

#include <inttypes.h>
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
#include <fcntl.h>
#include <tgmath.h>
#include <math.h>
#include "floating_fudge.h"
#include "spandsp/telephony.h"
#include "spandsp/fast_convert.h"
#include "spandsp/dc_restore.h"
#include "spandsp/complex.h"
#include "spandsp/dds.h"
#include "spandsp/tone_generate.h"
#include "spandsp/private/tone_generate.h"

Defines

#define ms_to_samples(t)   (((t)*SAMPLE_RATE)/1000)

Functions

void make_tone_gen_descriptor (tone_gen_descriptor_t *s, int f1, int l1, int f2, int l2, int d1, int d2, int d3, int d4, int repeat)
tone_gen_state_t * tone_gen_init (tone_gen_state_t *s, tone_gen_descriptor_t *t)
int tone_gen_release (tone_gen_state_t *s)
int tone_gen_free (tone_gen_state_t *s)
int tone_gen (tone_gen_state_t *s, int16_t amp[], int max_samples)

Detailed Description


Generated by  doxygen 1.6.2