Задать вопрос
@sha-man

Как записать звук с микрофона и колонок в один поток?

Я написал фильтр DirectShow для захвата звука, который проигрывается в системе.
Написан с использованием WASAPI Loopback.
Мне нужно записать этот звук и звук с микрофона в один поток.
Как сделать сведение двух потоков в DirectShow?
  • Вопрос задан
  • 157 просмотров
Подписаться 2 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Яндекс Практикум
    Мидл разработчик С++
    4 месяца
    Далее
  • Яндекс Практикум
    Разработчик C++ расширенный
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@res2001
Developer, ex-admin
Не знаю как это в DirectShow, но теоретически просто поэлементно сложить оба потока, при одинаковой частоте дискретизации. Если частота дискретизации различается, нужно привести к одной, а потом все равно сложить.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы