diff options
author | Andreas Eversberg <jolly@eversberg.eu> | 2017-07-09 19:17:37 +0200 |
---|---|---|
committer | Andreas Eversberg <jolly@eversberg.eu> | 2017-07-15 07:38:16 +0200 |
commit | 538b4a42ec0925cbd764ab8733bc1639d4221107 (patch) | |
tree | c2f5c9e9401549fed13527fdc456e40a8e3cb0c9 /src/common/sender.h | |
parent | aa20d4e50e28b6d4fb1d00a2fef43e513514593b (diff) |
Add wave file playback to replace TX audio
Diffstat (limited to 'src/common/sender.h')
-rw-r--r-- | src/common/sender.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/common/sender.h b/src/common/sender.h index 0907daf..6871fd2 100644 --- a/src/common/sender.h +++ b/src/common/sender.h @@ -61,9 +61,11 @@ typedef struct sender { const char *write_rx_wave; /* file name pointers */ const char *write_tx_wave; const char *read_rx_wave; + const char *read_tx_wave; wave_rec_t wave_rx_rec; /* wave recording (from rx) */ wave_rec_t wave_tx_rec; /* wave recording (from tx) */ wave_play_t wave_rx_play; /* wave playback (as rx) */ + wave_play_t wave_tx_play; /* wave playback (as tx) */ /* audio buffer for audio to send to transmitter (also used as loopback buffer) */ jitter_t dejitter; @@ -88,7 +90,7 @@ typedef struct sender { extern sender_t *sender_head; extern int cant_recover; -int sender_create(sender_t *sender, int kanal, double sendefrequenz, double empfangsfrequenz, const char *audiodev, int use_sdr, int samplerate, double rx_gain, int pre_emphasis, int de_emphasis, const char *write_rx_wave, const char *write_tx_wave, const char *read_rx_wave, int loopback, double loss_volume, enum paging_signal paging_signal); +int sender_create(sender_t *sender, int kanal, double sendefrequenz, double empfangsfrequenz, const char *audiodev, int use_sdr, int samplerate, double rx_gain, int pre_emphasis, int de_emphasis, const char *write_rx_wave, const char *write_tx_wave, const char *read_rx_wave, const char *read_tx_wave, int loopback, double loss_volume, enum paging_signal paging_signal); void sender_destroy(sender_t *sender); void sender_set_fm(sender_t *sender, double max_deviation, double max_modulation, double dBm0_deviation, double max_display); int sender_open_audio(void); |