pub(crate) fn create_stream_source_generators(
    backend: StreamSourceBackend,
    params: &Parameters,
    snd_data: &SndData
) -> Vec<Box<dyn StreamSourceGenerator>>