Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.03.2013, 19:58   #1
kineziz
Форумчанин
 
Регистрация: 22.12.2011
Сообщений: 378
По умолчанию DirectShow

Хочу написать свой плеер, но возникла проблема. Открываю файл песни:
1. Получение пути до файла
2. Вызов метода RenderFile(...)
Воспроизводится нормально. Далее вызываю метод Stop() и открываю второй файл таким же образом. Так вот при вызове метода Run() воспроизводятся обе песни.

P.S. Все это делается в отдельном потоке, но поток создается 1 раз и завершается только в конце приложения.

Можно ли как нить удалить из аудио потока граф первой песни (если да, то как)

Язык С++
IDE - Microsoft Visual 2010
Большинство хороших программистов делают свою работу не потому, что ожидают оплаты или признания, а потому что получают удовольствие от программирования.
kineziz вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
DirectShow ? wendstor Мультимедиа в Delphi 1 04.06.2012 21:21
c# directshow world12_tk Помощь студентам 2 26.05.2011 07:27
DirectShow @lexender Мультимедиа в Delphi 0 14.04.2009 18:06
DIRECTSHOW АНАТОЛИЙ249 Мультимедиа в Delphi 4 25.04.2007 13:11