Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Displayrect и побочные эффекты [D7, WinXP]


Der Nechk@ssoff ©   (2006-08-25 16:48:00) 

mediaplayer1.DisplayRect := Panel3.ClientRect;
С помощью сего кода подгоняю видео под размеы панели,но:
1.Файлы *.avi-притормаживают(саааамый мизер,но!)
2.Файлы *.mpg-воспроизводятся "под" панелью,т.е изображение выводится на рабочий стол.
Как избавиться от таких косяков и есть ли другие способы подгонки изображений?


Der Nechk@ssoff   (2006-08-25 18:52:00) [1]

А сейчас,MediaPlayer,вообще стал создавать отдельное окно для воспроизведения видео,и,при попутке его закрыть,оно дублируется.Офигеть.


Der Nechk@ssoff   (2006-08-25 18:16:00) [2]

У меня DisplayPanel на другой панели размещен.
Вот,полный код обработчика кнопки Play:
mediaplayer1.FileName:=label1.Caption;
mediaplayer1.Open;
trackbar1.Max:=mediaplayer1.Length;
mediaplayer1.DisplayRect := Panel3.ClientRect;
trackbar1.Position:=0;
mediaplayer1.Play;


Pavia   (2006-08-25 17:10:00) [3]

MediaPlayer1.Display:=Panel1;
MediaPlayer1.DisplayRect:=Panel1.ClientRect;
Вроде все работает.


Наверх

Титульная страница Поиск, карта сайта Написать письмо