Replace WAV test files with LC3 format, remove unused announcement files
Updates all audio source references in config and demo mode from WAV to LC3 format. Removes obsolete WAV test files including wave_particle samples in multiple languages (de, en, es, fr, it, pl) at various sample rates, test tones, and unused announcement files. Refactors demo content handling to use kwargs for stream name and program info configuration.
This commit is contained in:
@@ -63,7 +63,7 @@ class AuracastBigConfigDeu(AuracastBigConfig):
|
||||
name: str = 'Hörsaal A'
|
||||
language: str ='deu'
|
||||
program_info: str = 'Vorlesung DE'
|
||||
audio_source: str = 'file:./testdata/wave_particle_5min_de.wav'
|
||||
audio_source: str = 'file:./testdata/wave_particle_5min_de.lc3'
|
||||
|
||||
class AuracastBigConfigEng(AuracastBigConfig):
|
||||
id: int = 123
|
||||
@@ -71,7 +71,7 @@ class AuracastBigConfigEng(AuracastBigConfig):
|
||||
name: str = 'Lecture Hall A'
|
||||
language: str ='eng'
|
||||
program_info: str = 'Lecture EN'
|
||||
audio_source: str = 'file:./testdata/wave_particle_5min_en.wav'
|
||||
audio_source: str = 'file:./testdata/wave_particle_5min_en.lc3'
|
||||
|
||||
class AuracastBigConfigFra(AuracastBigConfig):
|
||||
id: int = 1234
|
||||
@@ -80,7 +80,7 @@ class AuracastBigConfigFra(AuracastBigConfig):
|
||||
name: str = 'Auditoire A'
|
||||
language: str ='fra'
|
||||
program_info: str = 'Auditoire FR'
|
||||
audio_source: str = 'file:./testdata/wave_particle_5min_fr.wav'
|
||||
audio_source: str = 'file:./testdata/wave_particle_5min_fr.lc3'
|
||||
|
||||
class AuracastBigConfigSpa(AuracastBigConfig):
|
||||
id: int =12345
|
||||
@@ -88,7 +88,7 @@ class AuracastBigConfigSpa(AuracastBigConfig):
|
||||
name: str = 'Auditorio A'
|
||||
language: str ='spa'
|
||||
program_info: str = 'Auditorio ES'
|
||||
audio_source: str = 'file:./testdata/wave_particle_5min_es.wav'
|
||||
audio_source: str = 'file:./testdata/wave_particle_5min_es.lc3'
|
||||
|
||||
class AuracastBigConfigIta(AuracastBigConfig):
|
||||
id: int =1234567
|
||||
@@ -96,7 +96,7 @@ class AuracastBigConfigIta(AuracastBigConfig):
|
||||
name: str = 'Aula A'
|
||||
language: str ='ita'
|
||||
program_info: str = 'Aula IT'
|
||||
audio_source: str = 'file:./testdata/wave_particle_5min_it.wav'
|
||||
audio_source: str = 'file:./testdata/wave_particle_5min_it.lc3'
|
||||
|
||||
|
||||
class AuracastBigConfigPol(AuracastBigConfig):
|
||||
@@ -105,7 +105,7 @@ class AuracastBigConfigPol(AuracastBigConfig):
|
||||
name: str = 'Sala Wykładowa'
|
||||
language: str ='pol'
|
||||
program_info: str = 'Sala Wykładowa PL'
|
||||
audio_source: str = 'file:./testdata/wave_particle_5min_pl.wav'
|
||||
audio_source: str = 'file:./testdata/wave_particle_5min_pl.lc3'
|
||||
|
||||
|
||||
class AuracastConfigGroup(AuracastGlobalConfig):
|
||||
|
||||
@@ -1520,21 +1520,21 @@ if start_stream:
|
||||
for i in range(demo_cfg['streams']):
|
||||
cfg_cls, lang = lang_cfgs[i % len(lang_cfgs)]
|
||||
if demo_content == "1 kHz test tone":
|
||||
source_file = f'../testdata/test_tone_1k_{int(q["rate"]/1000)}kHz_mono.wav'
|
||||
stream_name = 'test tone'
|
||||
stream_program_info = '1khz'
|
||||
source_file = f'../testdata/test_tone_1k_{int(q["rate"]/1000)}kHz_mono.lc3'
|
||||
big_kwargs = {
|
||||
'name': 'test tone',
|
||||
'program_info': '1khz',
|
||||
}
|
||||
else:
|
||||
source_file = f'../testdata/wave_particle_5min_{lang}_{int(q["rate"]/1000)}kHz_mono.wav'
|
||||
stream_name = None
|
||||
stream_program_info = None
|
||||
source_file = f'../testdata/wave_particle_5min_{lang}_{int(q["rate"]/1000)}kHz_mono.lc3'
|
||||
big_kwargs = {}
|
||||
bigs1.append(cfg_cls(
|
||||
code=(stream_passwort.strip() or None),
|
||||
name=stream_name,
|
||||
program_info=stream_program_info,
|
||||
audio_source=f'file:{source_file}',
|
||||
iso_que_len=32,
|
||||
sampling_frequency=q['rate'],
|
||||
octets_per_frame=q['octets'],
|
||||
**big_kwargs,
|
||||
))
|
||||
|
||||
max_per_mc = {48000: 1, 24000: 2, 16000: 3}
|
||||
|
||||
BIN
src/auracast/testdata/announcement_de.lc3
vendored
Normal file
BIN
src/auracast/testdata/announcement_de.lc3
vendored
Normal file
Binary file not shown.
BIN
src/auracast/testdata/announcement_de.wav
vendored
BIN
src/auracast/testdata/announcement_de.wav
vendored
Binary file not shown.
BIN
src/auracast/testdata/announcement_en.lc3
vendored
Normal file
BIN
src/auracast/testdata/announcement_en.lc3
vendored
Normal file
Binary file not shown.
BIN
src/auracast/testdata/announcement_en.wav
vendored
BIN
src/auracast/testdata/announcement_en.wav
vendored
Binary file not shown.
BIN
src/auracast/testdata/announcement_es.lc3
vendored
Normal file
BIN
src/auracast/testdata/announcement_es.lc3
vendored
Normal file
Binary file not shown.
BIN
src/auracast/testdata/announcement_es.wav
vendored
BIN
src/auracast/testdata/announcement_es.wav
vendored
Binary file not shown.
BIN
src/auracast/testdata/announcement_es_stereo.lc3
vendored
Normal file
BIN
src/auracast/testdata/announcement_es_stereo.lc3
vendored
Normal file
Binary file not shown.
BIN
src/auracast/testdata/announcement_es_stereo.wav
vendored
BIN
src/auracast/testdata/announcement_es_stereo.wav
vendored
Binary file not shown.
BIN
src/auracast/testdata/announcement_fr.lc3
vendored
Normal file
BIN
src/auracast/testdata/announcement_fr.lc3
vendored
Normal file
Binary file not shown.
BIN
src/auracast/testdata/announcement_fr.wav
vendored
BIN
src/auracast/testdata/announcement_fr.wav
vendored
Binary file not shown.
BIN
src/auracast/testdata/announcement_it.lc3
vendored
Normal file
BIN
src/auracast/testdata/announcement_it.lc3
vendored
Normal file
Binary file not shown.
BIN
src/auracast/testdata/announcement_it.wav
vendored
BIN
src/auracast/testdata/announcement_it.wav
vendored
Binary file not shown.
BIN
src/auracast/testdata/test_tone_1k_16kHz_mono.lc3
vendored
Normal file
BIN
src/auracast/testdata/test_tone_1k_16kHz_mono.lc3
vendored
Normal file
Binary file not shown.
BIN
src/auracast/testdata/test_tone_1k_16kHz_mono.wav
vendored
BIN
src/auracast/testdata/test_tone_1k_16kHz_mono.wav
vendored
Binary file not shown.
BIN
src/auracast/testdata/test_tone_1k_24kHz_mono.lc3
vendored
Normal file
BIN
src/auracast/testdata/test_tone_1k_24kHz_mono.lc3
vendored
Normal file
Binary file not shown.
BIN
src/auracast/testdata/test_tone_1k_24kHz_mono.wav
vendored
BIN
src/auracast/testdata/test_tone_1k_24kHz_mono.wav
vendored
Binary file not shown.
BIN
src/auracast/testdata/test_tone_1k_48kHz_mono.lc3
vendored
Normal file
BIN
src/auracast/testdata/test_tone_1k_48kHz_mono.lc3
vendored
Normal file
Binary file not shown.
BIN
src/auracast/testdata/test_tone_1k_48kHz_mono.wav
vendored
BIN
src/auracast/testdata/test_tone_1k_48kHz_mono.wav
vendored
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_de.lc3
vendored
Normal file
BIN
src/auracast/testdata/wave_particle_5min_de.lc3
vendored
Normal file
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_de.wav
vendored
BIN
src/auracast/testdata/wave_particle_5min_de.wav
vendored
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_de_16kHz_mono.lc3
vendored
Normal file
BIN
src/auracast/testdata/wave_particle_5min_de_16kHz_mono.lc3
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_de_24kHz_mono.lc3
vendored
Normal file
BIN
src/auracast/testdata/wave_particle_5min_de_24kHz_mono.lc3
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_de_48kHz_mono.lc3
vendored
Normal file
BIN
src/auracast/testdata/wave_particle_5min_de_48kHz_mono.lc3
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_en.lc3
vendored
Normal file
BIN
src/auracast/testdata/wave_particle_5min_en.lc3
vendored
Normal file
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_en.wav
vendored
BIN
src/auracast/testdata/wave_particle_5min_en.wav
vendored
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_en_16kHz_mono.lc3
vendored
Normal file
BIN
src/auracast/testdata/wave_particle_5min_en_16kHz_mono.lc3
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_en_24kHz_mono.lc3
vendored
Normal file
BIN
src/auracast/testdata/wave_particle_5min_en_24kHz_mono.lc3
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_en_48kHz_mono.lc3
vendored
Normal file
BIN
src/auracast/testdata/wave_particle_5min_en_48kHz_mono.lc3
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_es.lc3
vendored
Normal file
BIN
src/auracast/testdata/wave_particle_5min_es.lc3
vendored
Normal file
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_es.wav
vendored
BIN
src/auracast/testdata/wave_particle_5min_es.wav
vendored
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_es_16kHz_mono.lc3
vendored
Normal file
BIN
src/auracast/testdata/wave_particle_5min_es_16kHz_mono.lc3
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_es_24kHz_mono.lc3
vendored
Normal file
BIN
src/auracast/testdata/wave_particle_5min_es_24kHz_mono.lc3
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_es_48kHz_mono.lc3
vendored
Normal file
BIN
src/auracast/testdata/wave_particle_5min_es_48kHz_mono.lc3
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_fr.lc3
vendored
Normal file
BIN
src/auracast/testdata/wave_particle_5min_fr.lc3
vendored
Normal file
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_fr.wav
vendored
BIN
src/auracast/testdata/wave_particle_5min_fr.wav
vendored
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_fr_16kHz_mono.lc3
vendored
Normal file
BIN
src/auracast/testdata/wave_particle_5min_fr_16kHz_mono.lc3
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_fr_24kHz_mono.lc3
vendored
Normal file
BIN
src/auracast/testdata/wave_particle_5min_fr_24kHz_mono.lc3
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_fr_48kHz_mono.lc3
vendored
Normal file
BIN
src/auracast/testdata/wave_particle_5min_fr_48kHz_mono.lc3
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_it.lc3
vendored
Normal file
BIN
src/auracast/testdata/wave_particle_5min_it.lc3
vendored
Normal file
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_it.wav
vendored
BIN
src/auracast/testdata/wave_particle_5min_it.wav
vendored
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_it_16kHz_mono.lc3
vendored
Normal file
BIN
src/auracast/testdata/wave_particle_5min_it_16kHz_mono.lc3
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_it_24kHz_mono.lc3
vendored
Normal file
BIN
src/auracast/testdata/wave_particle_5min_it_24kHz_mono.lc3
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_it_48kHz_mono.lc3
vendored
Normal file
BIN
src/auracast/testdata/wave_particle_5min_it_48kHz_mono.lc3
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_pl_16kHz_mono.lc3
vendored
Normal file
BIN
src/auracast/testdata/wave_particle_5min_pl_16kHz_mono.lc3
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_pl_24kHz_mono.lc3
vendored
Normal file
BIN
src/auracast/testdata/wave_particle_5min_pl_24kHz_mono.lc3
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
src/auracast/testdata/wave_particle_5min_pl_48kHz_mono.lc3
vendored
Normal file
BIN
src/auracast/testdata/wave_particle_5min_pl_48kHz_mono.lc3
vendored
Normal file
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user