Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.01.10;
Скачать: CL | DM;

Вниз

TMediaPlayer in Thread   Найти похожие ветки 

 
Proton ©   (2009-11-15 00:16) [0]

Здравствуйте, подскаже пожалуйста как можно запустить медиа преер в отдельном потоке? а из основного если что переключать там что надо будет.
Пробовал создать TMediaPlayer в потоке, ничего не выходит
Помогите пожалуйста


 
ЛшдлуттнСфе   (2009-11-15 01:18) [1]

Действуй методом противного: если что переключай в отдельном потоке, а преер пущай в основном будет.


 
Германн ©   (2009-11-15 01:52) [2]

Удалено модератором


 
имя   (2009-11-15 02:09) [3]

Удалено модератором


 
Proton ©   (2009-11-15 13:13) [4]

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


 
Юрий Зотов ©   (2009-11-15 13:26) [5]

> Proton ©   (15.11.09 13:13) [4]

> есть ли смысл выносить плеер в отдельный поток?

1. Зачем?

2. TMediaPlayer - оконный компонент. Если вынести его в отдельный поток, то в этом потоке придется создавать цикл выборки сообщений. Само по себе это несложно, но дело в том, что VCL не гарантирует нормальную работу визуальных компонентов в отдельном потоке.

3. Ну и еще раз - зачем?


 
Proton ©   (2009-11-15 15:12) [6]

что бы не грузить основной поток, если плеер вовсе может его "грузить", не знаю, поэтому и спрашиваю


 
Юрий Зотов ©   (2009-11-15 15:43) [7]

> Proton ©   (15.11.09 15:12) [6]

> что бы не грузить основной поток

А что он тогда будет делать? Практически ничего.

> если плеер вовсе может его "грузить"

Может (и грузит), но не больше, чем нужно. Вы наверняка делали программы, в которых плеер работает в основном потоке - ну и как, разве наблюдались какие-нибудь тормоза?


 
Proton ©   (2009-11-15 21:04) [8]

Юрий спасибо за ответы:)



Страницы: 1 вся ветка

Текущий архив: 2010.01.10;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.015 c
15-1258021222
kyn66
2009-11-12 13:20
2010.01.10
Что за сайт?


9-1168350917
Belorus
2007-01-09 16:55
2010.01.10
OpenGL+GLScene.


15-1257629413
Юрий
2009-11-08 00:30
2010.01.10
С днем рождения ! 8 ноября 2009 воскресенье


15-1257489395
vajo
2009-11-06 09:36
2010.01.10
Как астрономы добиваются такой точности?


6-1210789618
EgorovAlex
2008-05-14 22:26
2010.01.10
При сканировании определённого сегмента сети я нахожу адреса,