Home
last modified time | relevance | path

Searched refs:tone_gen (Results 1 – 25 of 119) sorted by relevance

12345

/dports/audio/codec2/codec2-1.0.3/stm32/src/
H A Dtone.c95 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 Dsfx.c28 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 Ddtmf_tone_generator_unittest.cc148 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 Ddtmf_tone_generator_unittest.cc149 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 Ddtmf_tone_generator_unittest.cc149 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 Ddtmf_tone_generator_unittest.cc149 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 Ddtmf_tone_generator_unittest.cc149 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 Ddtmf_tone_generator_unittest.cc148 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 Ddtmf_tone_generator_unittest.cc148 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 Ddtmf_tone_generator_unittest.cc148 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 Ddtmf_tone_generator_unittest.cc148 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 Ddtmf_tone_generator_unittest.cc148 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 Dtone_generate_tests.c75 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 Dtone_generate_tests.c75 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 Dtone.h69 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 Dsfx.h47 struct tone_gen_t tone_gen; member
/dports/net/iaxmodem/iaxmodem-1.2.0/lib/spandsp/tests/
H A Dtone_generate_tests.c91 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 Dfax_tester.c475 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 Dmodem_connect_tones_tests.c387 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 Dfax_modems.h68 tone_gen_state_t tone_gen; member
H A Dtone_generate.h112 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 Dtone_generate.h91 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 Dtone_generate.h91 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 Dfax.c382 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 Dbell_r2_mf.c285 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()

12345