Просмотр полной версии : FLVPlayback - при выборе последующего видео из списка, ресайзит изображение на -10%
Что такое хорошо?
13.07.2007, 22:10
Первый загружаемый flv отображается правильно. При выборе любого последующего flv-видеоролика, изображение в рамках FLVPlayback компонента сжимается примерно на 10%.
При следующем выборе - еще на 10%. И так раз десять нажал, и видео свернулось в левый верхний угол.
Эффект, конечно, хороший, но излишний.
Подскажите, в чем может быть проблема?
Что такое хорошо?
17.07.2007, 22:33
код почти from help
Все мои *.FLV файлы имеют размер 320 x 240, но непонятно, почему ресайзится FLVPlayback компонент ((
// apparatus - это FLVPlayback компонент
apparatus.pauseButton = inside.vid.my_pausbttn;
apparatus.playButton = inside.vid.my_plybttn;
apparatus.stopButton = inside.vid.my_stopbttn;
apparatus.volumeBar = inside.vid.my_vBar;
apparatus.seekBar = inside.vid.my_seekBar;
// первое видео по умолчанию
apparatus.contentPath = ""+xf.childNodes[0].childNodes[3].firstChild.nodeValue+"";
for (j=0; j<kolvo; j++) {
// .................
yxo_f.onLoadInit = function(_t) {
// выбираем видео ролик для просмотра
_t.onRelease = function() {
//остановливаем текущее видео
apparatus.stop();
//!!!- тут попытка урегулировать неполадки -!!!((
apparatus.setSize(320, 240);
var listenerObject:Object = new Object();
listenerObject.resize = function(eventObject:Object):Void {
trace("width is: "+apparatus.width+" || height is: "+apparatus.height);
};
apparatus.addEventListener("resize", listenerObject);
apparatus.contentPath = ""+xf.childNodes[this._parent._parent._name.substr(-1)].childNodes[3].firstChild.nodeValue+"";
};
};
}
Ну это код хмл парсера :) Я всегда плеер сам писал, как видно не зря.
А что у тебя в компоненте происходит - так не поймешь.
Единственное, что пришло в голову - ты аттачишь на новый слой, а он всегда по умолчанию на 10 изменяется. Знакомая цифра? Боюсь, ты где-то что-то такое напутал, засунув гетНекстХаестДеф в видео.скейл или чтото в этом роде
Что такое хорошо?, о боже, кто вас научил переменные транслитом называть? Дядя Гурский?
Что такое хорошо?
18.07.2007, 14:12
__etc, нет.
__etc, нет.
Тогда срочно переучиваться и называть переменные нормально, по-английски.
Что такое хорошо?
18.07.2007, 14:32
...А что у тебя в компоненте происходит - так не поймешь...
так для того и компонент, чтобы не думать что там в нем внутри )))
а то что снаружи написал выше. Хотя, видимо, дело не в коде, а в flv файлах. Мой знакомый оттестил этот проект у себя - все нормально - ничего не ресайзит. Сейчас попробую перекодировать все видео ролики по новой.......
переконвертил по новой в flv видео, и все стало ОК. Бред конечно, но факт ((
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.