Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2010.01.10;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.005 c
2-1258308164
ℓoℓ
2009-11-15 21:02
2010.01.10
Клавиатура в замену джостику


2-1258211765
Вильен
2009-11-14 18:16
2010.01.10
Delphi7 + OpenGL


15-1257779624
palva
2009-11-09 18:13
2010.01.10
Берлинское домино


15-1256930126
Суслик_
2009-10-30 22:15
2010.01.10
Разработка приложения для в рамках в Win Terminal Service


15-1257656938
Тимофей
2009-11-08 08:08
2010.01.10
анимация в делфи





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский