#include <libsstvenc/timescale.h>
#include <math.h>
#include <stddef.h>
#include <stdint.h>
Go to the source code of this file.
|
void | sstvenc_ps_reset_samples (struct sstvenc_pulseshape *const ps, uint32_t hold_time) |
|
void | sstvenc_ps_reset (struct sstvenc_pulseshape *const ps, double hold_time, uint8_t time_unit) |
|
void | sstvenc_ps_init (struct sstvenc_pulseshape *const ps, double amplitude, double rise_time, double hold_time, double fall_time, uint32_t sample_rate, uint8_t time_unit) |
|
void | sstvenc_ps_advance (struct sstvenc_pulseshape *const ps) |
|
void | sstvenc_ps_compute (struct sstvenc_pulseshape *const ps) |
|
size_t | sstvenc_psosc_fill_buffer (struct sstvenc_pulseshape *const ps, struct sstvenc_oscillator *const osc, double *buffer, size_t buffer_sz) |
|