/dports/audio/codec2/codec2-1.0.3/stm32/src/ |
H A D | tone.c | 95 struct tone_gen_t* const tone_gen, in tone_reset() argument 104 tone_gen->step = 0; in tone_reset() 107 tone_gen->remain = (uint16_t)( in tone_reset() 111 tone_gen->sample = 0; in tone_reset() 121 if (!tone_gen) in tone_next() 123 if (!tone_gen->remain) in tone_next() 125 if (!tone_gen->step) { in tone_next() 127 tone_gen->remain--; in tone_next() 136 tone_gen->sample += tone_gen->step; in tone_next() 137 tone_gen->remain--; in tone_next() [all …]
|
H A D | sfx.c | 28 struct tone_gen_t* tone_gen = &(sfx_player->tone_gen); in sfx_next_tone() local 32 tone_reset(tone_gen, 0, 0); in sfx_next_tone() 34 tone_reset(tone_gen, note->freq, note->duration); in sfx_next_tone() 64 if (!sfx_player->tone_gen.remain) in sfx_next() 66 return tone_next(&(sfx_player->tone_gen)); in sfx_next()
|
/dports/www/firefox-legacy/firefox-52.8.0esr/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/ |
H A D | dtmf_tone_generator_unittest.cc | 148 DtmfToneGenerator tone_gen; in TEST() local 154 tone_gen.Generate(kNumSamples, &signal)); in TEST() 161 tone_gen.Init(fs, -1, attenuation)); in TEST() 164 tone_gen.Init(fs, 16, attenuation)); in TEST() 166 EXPECT_EQ(DtmfToneGenerator::kParameterError, tone_gen.Init(fs, event, -1)); in TEST() 168 EXPECT_EQ(DtmfToneGenerator::kParameterError, tone_gen.Init(fs, event, 37)); in TEST() 169 EXPECT_FALSE(tone_gen.initialized()); // Should still be uninitialized. in TEST() 172 ASSERT_EQ(0, tone_gen.Init(fs, event, attenuation)); in TEST() 173 EXPECT_TRUE(tone_gen.initialized()); in TEST() 175 EXPECT_EQ(DtmfToneGenerator::kParameterError, tone_gen.Generate(-1, &signal)); in TEST() [all …]
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/webrtc/modules/audio_coding/neteq/ |
H A D | dtmf_tone_generator_unittest.cc | 149 DtmfToneGenerator tone_gen; in TEST() local 155 tone_gen.Generate(kNumSamples, &signal)); in TEST() 162 tone_gen.Init(fs, -1, attenuation)); in TEST() 165 tone_gen.Init(fs, 16, attenuation)); in TEST() 167 EXPECT_EQ(DtmfToneGenerator::kParameterError, tone_gen.Init(fs, event, -1)); in TEST() 169 EXPECT_EQ(DtmfToneGenerator::kParameterError, tone_gen.Init(fs, event, 64)); in TEST() 170 EXPECT_FALSE(tone_gen.initialized()); // Should still be uninitialized. in TEST() 173 ASSERT_EQ(0, tone_gen.Init(fs, event, attenuation)); in TEST() 174 EXPECT_TRUE(tone_gen.initialized()); in TEST() 177 tone_gen.Generate(kNumSamples, NULL)); in TEST()
|
/dports/net-im/tg_owt/tg_owt-d578c76/src/modules/audio_coding/neteq/ |
H A D | dtmf_tone_generator_unittest.cc | 149 DtmfToneGenerator tone_gen; in TEST() local 155 tone_gen.Generate(kNumSamples, &signal)); in TEST() 162 tone_gen.Init(fs, -1, attenuation)); in TEST() 165 tone_gen.Init(fs, 16, attenuation)); in TEST() 167 EXPECT_EQ(DtmfToneGenerator::kParameterError, tone_gen.Init(fs, event, -1)); in TEST() 169 EXPECT_EQ(DtmfToneGenerator::kParameterError, tone_gen.Init(fs, event, 64)); in TEST() 170 EXPECT_FALSE(tone_gen.initialized()); // Should still be uninitialized. in TEST() 173 ASSERT_EQ(0, tone_gen.Init(fs, event, attenuation)); in TEST() 174 EXPECT_TRUE(tone_gen.initialized()); in TEST() 177 tone_gen.Generate(kNumSamples, NULL)); in TEST()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/webrtc/modules/audio_coding/neteq/ |
H A D | dtmf_tone_generator_unittest.cc | 149 DtmfToneGenerator tone_gen; in TEST() local 155 tone_gen.Generate(kNumSamples, &signal)); in TEST() 162 tone_gen.Init(fs, -1, attenuation)); in TEST() 165 tone_gen.Init(fs, 16, attenuation)); in TEST() 167 EXPECT_EQ(DtmfToneGenerator::kParameterError, tone_gen.Init(fs, event, -1)); in TEST() 169 EXPECT_EQ(DtmfToneGenerator::kParameterError, tone_gen.Init(fs, event, 64)); in TEST() 170 EXPECT_FALSE(tone_gen.initialized()); // Should still be uninitialized. in TEST() 173 ASSERT_EQ(0, tone_gen.Init(fs, event, attenuation)); in TEST() 174 EXPECT_TRUE(tone_gen.initialized()); in TEST() 177 tone_gen.Generate(kNumSamples, NULL)); in TEST()
|
/dports/www/firefox/firefox-99.0/third_party/libwebrtc/modules/audio_coding/neteq/ |
H A D | dtmf_tone_generator_unittest.cc | 149 DtmfToneGenerator tone_gen; in TEST() local 155 tone_gen.Generate(kNumSamples, &signal)); in TEST() 162 tone_gen.Init(fs, -1, attenuation)); in TEST() 165 tone_gen.Init(fs, 16, attenuation)); in TEST() 167 EXPECT_EQ(DtmfToneGenerator::kParameterError, tone_gen.Init(fs, event, -1)); in TEST() 169 EXPECT_EQ(DtmfToneGenerator::kParameterError, tone_gen.Init(fs, event, 64)); in TEST() 170 EXPECT_FALSE(tone_gen.initialized()); // Should still be uninitialized. in TEST() 173 ASSERT_EQ(0, tone_gen.Init(fs, event, attenuation)); in TEST() 174 EXPECT_TRUE(tone_gen.initialized()); in TEST() 177 tone_gen.Generate(kNumSamples, NULL)); in TEST()
|
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/libwebrtc/webrtc/modules/audio_coding/neteq/ |
H A D | dtmf_tone_generator_unittest.cc | 148 DtmfToneGenerator tone_gen; in TEST() local 154 tone_gen.Generate(kNumSamples, &signal)); in TEST() 161 tone_gen.Init(fs, -1, attenuation)); in TEST() 164 tone_gen.Init(fs, 16, attenuation)); in TEST() 166 EXPECT_EQ(DtmfToneGenerator::kParameterError, tone_gen.Init(fs, event, -1)); in TEST() 168 EXPECT_EQ(DtmfToneGenerator::kParameterError, tone_gen.Init(fs, event, 64)); in TEST() 169 EXPECT_FALSE(tone_gen.initialized()); // Should still be uninitialized. in TEST() 172 ASSERT_EQ(0, tone_gen.Init(fs, event, attenuation)); in TEST() 173 EXPECT_TRUE(tone_gen.initialized()); in TEST() 176 tone_gen.Generate(kNumSamples, NULL)); in TEST()
|
/dports/www/firefox-esr/firefox-91.8.0/third_party/libwebrtc/webrtc/modules/audio_coding/neteq/ |
H A D | dtmf_tone_generator_unittest.cc | 148 DtmfToneGenerator tone_gen; in TEST() local 154 tone_gen.Generate(kNumSamples, &signal)); in TEST() 161 tone_gen.Init(fs, -1, attenuation)); in TEST() 164 tone_gen.Init(fs, 16, attenuation)); in TEST() 166 EXPECT_EQ(DtmfToneGenerator::kParameterError, tone_gen.Init(fs, event, -1)); in TEST() 168 EXPECT_EQ(DtmfToneGenerator::kParameterError, tone_gen.Init(fs, event, 64)); in TEST() 169 EXPECT_FALSE(tone_gen.initialized()); // Should still be uninitialized. in TEST() 172 ASSERT_EQ(0, tone_gen.Init(fs, event, attenuation)); in TEST() 173 EXPECT_TRUE(tone_gen.initialized()); in TEST() 176 tone_gen.Generate(kNumSamples, NULL)); in TEST()
|
/dports/lang/spidermonkey60/firefox-60.9.0/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/ |
H A D | dtmf_tone_generator_unittest.cc | 148 DtmfToneGenerator tone_gen; in TEST() local 154 tone_gen.Generate(kNumSamples, &signal)); in TEST() 161 tone_gen.Init(fs, -1, attenuation)); in TEST() 164 tone_gen.Init(fs, 16, attenuation)); in TEST() 166 EXPECT_EQ(DtmfToneGenerator::kParameterError, tone_gen.Init(fs, event, -1)); in TEST() 168 EXPECT_EQ(DtmfToneGenerator::kParameterError, tone_gen.Init(fs, event, 64)); in TEST() 169 EXPECT_FALSE(tone_gen.initialized()); // Should still be uninitialized. in TEST() 172 ASSERT_EQ(0, tone_gen.Init(fs, event, attenuation)); in TEST() 173 EXPECT_TRUE(tone_gen.initialized()); in TEST() 176 tone_gen.Generate(kNumSamples, NULL)); in TEST()
|
/dports/lang/spidermonkey78/firefox-78.9.0/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/ |
H A D | dtmf_tone_generator_unittest.cc | 148 DtmfToneGenerator tone_gen; in TEST() local 154 tone_gen.Generate(kNumSamples, &signal)); in TEST() 161 tone_gen.Init(fs, -1, attenuation)); in TEST() 164 tone_gen.Init(fs, 16, attenuation)); in TEST() 166 EXPECT_EQ(DtmfToneGenerator::kParameterError, tone_gen.Init(fs, event, -1)); in TEST() 168 EXPECT_EQ(DtmfToneGenerator::kParameterError, tone_gen.Init(fs, event, 64)); in TEST() 169 EXPECT_FALSE(tone_gen.initialized()); // Should still be uninitialized. in TEST() 172 ASSERT_EQ(0, tone_gen.Init(fs, event, attenuation)); in TEST() 173 EXPECT_TRUE(tone_gen.initialized()); in TEST() 176 tone_gen.Generate(kNumSamples, NULL)); in TEST()
|
/dports/multimedia/mswebrtc/mswebrtc-1.1.1/webrtc/webrtc/modules/audio_coding/neteq/ |
H A D | dtmf_tone_generator_unittest.cc | 148 DtmfToneGenerator tone_gen; in TEST() local 154 tone_gen.Generate(kNumSamples, &signal)); in TEST() 161 tone_gen.Init(fs, -1, attenuation)); in TEST() 164 tone_gen.Init(fs, 16, attenuation)); in TEST() 166 EXPECT_EQ(DtmfToneGenerator::kParameterError, tone_gen.Init(fs, event, -1)); in TEST() 168 EXPECT_EQ(DtmfToneGenerator::kParameterError, tone_gen.Init(fs, event, 37)); in TEST() 169 EXPECT_FALSE(tone_gen.initialized()); // Should still be uninitialized. in TEST() 172 ASSERT_EQ(0, tone_gen.Init(fs, event, attenuation)); in TEST() 173 EXPECT_TRUE(tone_gen.initialized()); in TEST() 176 tone_gen.Generate(kNumSamples, NULL)); in TEST()
|
/dports/net/freeswitch/freeswitch-1.10.3.-release/libs/spandsp/tests/ |
H A D | tone_generate_tests.c | 75 len = tone_gen(&tone_state, amp, 160); in main() 97 len = tone_gen(&tone_state, amp, 160); in main() 119 len = tone_gen(&tone_state, amp, 160); in main() 141 len = tone_gen(&tone_state, amp, 160); in main() 163 len = tone_gen(&tone_state, amp, 160); in main() 185 len = tone_gen(&tone_state, amp, 160); in main() 207 len = tone_gen(&tone_state, amp, 160); in main() 229 len = tone_gen(&tone_state, amp, 160); in main()
|
/dports/comms/spandsp/spandsp-284fe91/tests/ |
H A D | tone_generate_tests.c | 75 len = tone_gen(&tone_state, amp, 160); in main() 97 len = tone_gen(&tone_state, amp, 160); in main() 119 len = tone_gen(&tone_state, amp, 160); in main() 141 len = tone_gen(&tone_state, amp, 160); in main() 163 len = tone_gen(&tone_state, amp, 160); in main() 185 len = tone_gen(&tone_state, amp, 160); in main() 207 len = tone_gen(&tone_state, amp, 160); in main() 229 len = tone_gen(&tone_state, amp, 160); in main()
|
/dports/audio/codec2/codec2-1.0.3/stm32/inc/ |
H A D | tone.h | 69 struct tone_gen_t* const tone_gen, 77 struct tone_gen_t* const tone_gen); 82 uint32_t tone_msec(const struct tone_gen_t* const tone_gen);
|
H A D | sfx.h | 47 struct tone_gen_t tone_gen; member
|
/dports/net/iaxmodem/iaxmodem-1.2.0/lib/spandsp/tests/ |
H A D | tone_generate_tests.c | 91 len = tone_gen(&tone_state, amp, 160); in main() 115 len = tone_gen(&tone_state, amp, 160); in main() 139 len = tone_gen(&tone_state, amp, 160); in main() 163 len = tone_gen(&tone_state, amp, 160); in main()
|
H A D | fax_tester.c | 475 tone_gen_init(&(s->tone_gen), &tone_desc); in faxtester_set_tx_type() 476 s->tx_handler = (span_tx_handler_t *) &tone_gen; in faxtester_set_tx_type() 477 s->tx_user_data = &(s->tone_gen); in faxtester_set_tx_type() 494 tone_gen_init(&(s->tone_gen), &tone_desc); in faxtester_set_tx_type() 495 s->tx_handler = (span_tx_handler_t *) &tone_gen; in faxtester_set_tx_type() 496 s->tx_user_data = &(s->tone_gen); in faxtester_set_tx_type()
|
H A D | modem_connect_tones_tests.c | 387 samples = tone_gen(&tone_tx, amp, SAMPLES_PER_CHUNK); in main() 457 samples = tone_gen(&tone_tx, amp, SAMPLES_PER_CHUNK); in main() 567 samples = tone_gen(&tone_tx, amp, SAMPLES_PER_CHUNK); in main() 635 samples = tone_gen(&tone_tx, amp, SAMPLES_PER_CHUNK); in main()
|
/dports/net/iaxmodem/iaxmodem-1.2.0/lib/spandsp/src/spandsp/ |
H A D | fax_modems.h | 68 tone_gen_state_t tone_gen; member
|
H A D | tone_generate.h | 112 int tone_gen(tone_gen_state_t *s, int16_t amp[], int max_samples);
|
/dports/net/freeswitch/freeswitch-1.10.3.-release/libs/spandsp/src/spandsp/ |
H A D | tone_generate.h | 91 SPAN_DECLARE(int) tone_gen(tone_gen_state_t *s, int16_t amp[], int max_samples);
|
/dports/comms/spandsp/spandsp-284fe91/src/spandsp/ |
H A D | tone_generate.h | 91 SPAN_DECLARE(int) tone_gen(tone_gen_state_t *s, int16_t amp[], int max_samples);
|
/dports/net/iaxmodem/iaxmodem-1.2.0/lib/spandsp/src/ |
H A D | fax.c | 382 tone_gen_init(&(s->fe.modems.tone_gen), &tone_desc); in fax_set_tx_type() 383 s->fe.tx_handler = (span_tx_handler_t *) &tone_gen; in fax_set_tx_type() 384 s->fe.tx_user_data = &(s->fe.modems.tone_gen); in fax_set_tx_type() 402 tone_gen_init(&(s->fe.modems.tone_gen), &tone_desc); in fax_set_tx_type() 405 s->fe.next_tx_handler = (span_tx_handler_t *) &tone_gen; in fax_set_tx_type() 406 s->fe.next_tx_user_data = &(s->fe.modems.tone_gen); in fax_set_tx_type()
|
H A D | bell_r2_mf.c | 285 len = tone_gen(&(s->tones), amp, max_samples); in bell_mf_tx() 293 len += tone_gen(&(s->tones), amp + len, max_samples - len); in bell_mf_tx() 356 len = tone_gen(&s->tone, amp, samples); in r2_mf_tx()
|