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

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

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.07.2009, 19:51   #1
regman
Пользователь
 
Регистрация: 11.07.2009
Сообщений: 90
Вопрос Фунцкции в BASS. Вопрос...

1. Кто может более-менее внятно разъяснить разницу между функциями проигрывания например mp3-файлов?? Это осуществимо походу такими функциями как минимум (могу ошибаться):

- BASS_SampleCreate
- BASS_StreamCreate

Или какая разница между сэмплом и стримом??

2. Что удобнее использовать для контроля конца проигрывания текущего файла и последующего старта следующего в списке файла??

3. Как работает модуль BASS?? Тоесть асинхронно?? Или нужно ждать завершения воспроизведения текущего файла для дальнейшего исполнения кода программы?? Или таки запускать воспроизведение отдельным потоком не останавливая работы самой программы??
Apache/2.2.23 (Win32) PHP/5.3.18
Win7Pro 64
Vertrigo
regman вне форума Ответить с цитированием
Старый 19.07.2009, 11:16   #2
ZuBy
Участник клуба
 
Аватар для ZuBy
 
Регистрация: 29.09.2008
Сообщений: 1,234
По умолчанию

для лучшего сжатия в поток используй Bass_StreamCreate
чтобы определить когда трек заканчивается нужно посылать сообщение и затем его обрабатывать...

если что пиши zuby90@mail.ru
для убеждения можешь посмотреть проект ZuBy Плеер (в гугле)...
ZuBy вне форума Ответить с цитированием
Старый 19.07.2009, 20:52   #3
regman
Пользователь
 
Регистрация: 11.07.2009
Сообщений: 90
По умолчанию

спасибо. Так и сделал через BASS_StreamCreate. Аудио работает без проблем. В очереди видео в перемешку с аудио и в фоне....
Apache/2.2.23 (Win32) PHP/5.3.18
Win7Pro 64
Vertrigo
regman вне форума Ответить с цитированием
Старый 20.07.2009, 13:16   #4
ZuBy
Участник клуба
 
Аватар для ZuBy
 
Регистрация: 29.09.2008
Сообщений: 1,234
По умолчанию

непонимаю чуть-чуть как видео в фоне???
ZuBy вне форума Ответить с цитированием
Старый 20.07.2009, 13:17   #5
regman
Пользователь
 
Регистрация: 11.07.2009
Сообщений: 90
По умолчанию

Как в модуле BASSVideo результат функции BASSVideo_GetLength перевести в мин/сек?? Или откуда-то еще добыть данную информацию?? Версия BASSVideo 2412
Apache/2.2.23 (Win32) PHP/5.3.18
Win7Pro 64
Vertrigo

Последний раз редактировалось regman; 21.07.2009 в 10:13.
regman вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Bass Dr.Badnezz Мультимедиа в Delphi 3 20.09.2011 20:57
bass.dll Elem Мультимедиа в Delphi 18 19.07.2009 11:04
мр3 проигрователь с использыванием bass Palach Мультимедиа в Delphi 14 09.06.2009 21:56
DSPack+BASS.dll ? AndreyFreemant Мультимедиа в Delphi 0 11.05.2009 19:56
BASS Визуализация Garacio_cain Мультимедиа в Delphi 2 14.08.2008 00:19