Page 34 of 44

Re: FPlay - видеоплеер в Колибри

Posted: Wed Aug 28, 2013 2:18 pm
by Serge
ftp://ftp.kolibrios.org/users/Serge/new/FPlay.7z
Внёс изменения в декодер и теперь плеер не тормозит на больших битстримах.
Мой i-2400 тянет 1920х1080 H264(High) на 70% загрузки без тормозов.
Но смотреть тяжело, неравномерность кадров слишком заметна на полном экране. Без изменений в ядре с ней не справиться. И неприятный тиринг, требуется доработка драйвера.

Re: FPlay - видеоплеер в Колибри

Posted: Wed Aug 28, 2013 3:43 pm
by Mario_r4
Serge wrote:Внёс изменения в декодер и теперь плеер не тормозит на больших битстримах..
И ведь сколько пришлось убеждать, что основной затык не в файлово-дисковой подсистемах! :mrgreen:

Re: FPlay - видеоплеер в Колибри

Posted: Wed Aug 28, 2013 4:00 pm
by Serge
Mario_r4
Если бы не тесты, я и бы и дальше отмазывался.

Re: FPlay - видеоплеер в Колибри

Posted: Fri Aug 30, 2013 12:52 am
by Mario_r4
Смотреть House M.D. в операционке, которую ты сам разрабатываешь с друзьями - бесценно.
Spoiler:
HOUSE.JPG
HOUSE.JPG (183.14 KiB)
Viewed 5539 times

Re: FPlay - видеоплеер в Колибри

Posted: Thu Oct 03, 2013 3:06 pm
by 0CodErr
Не завершается из контекстного меню панели.
http://ftp.kolibrios.org/users/Serge/new/fplay (2013-Jul-02)

Re: FPlay - видеоплеер в Колибри

Posted: Thu Oct 03, 2013 5:57 pm
by ppk-center
Лично мне хочется увидеть в FPlay переключение между несколькими звуковыми дорожками.

Re: FPlay - видеоплеер в Колибри

Posted: Thu Oct 03, 2013 8:06 pm
by Serge
Mario_r4 wrote:А событие кнопки можно обработать без создания собственно самой кнопки.
Функция 72 сделает это за тебя. Главное это событие должно быть разрешено через ф.40 и иметь обработчик события.
Сама кнопка ядерная (ф.8 ) не нужна! Совсем не нужна!
Попробовал поймать это событие не создавая кнопки и ничего не получилось.

Re: FPlay - видеоплеер в Колибри

Posted: Thu Oct 03, 2013 8:20 pm
by 0CodErr
Serge, у тебя точно есть обработчик события?
При попытке закрытия по Alt-F4 окно при перемещении(перерисовке) не перерисовывается.
В def_window_proc я не нашёл обработки кнопок. Он, вероятно, где-то в другом месте?

Re: FPlay - видеоплеер в Колибри

Posted: Thu Oct 03, 2013 8:28 pm
by Serge
0CodErr
Не ищи, их нет :D
Я сейчас ими занимаюсь. Попробую создать скрытую кнопку с id=1.

Re: FPlay - видеоплеер в Колибри

Posted: Thu Oct 03, 2013 9:21 pm
by Serge
Создал системную кнопку, она работает. Если нажать Alt+F4 приходит сообщение от кнопки 1.
Сообщение от панели не приходит.

Re: FPlay - видеоплеер в Колибри

Posted: Thu Nov 14, 2013 8:52 pm
by CleverMouse
fplay-full из последней ночной сборки падает на визуализации gource-лога http://kolibrios.org/gource.mp4 [74M]:

Code: Select all

K : Process - forced terminate PID: 0000001E [fplay-full]
K : Page fault
K : EAX : 0000001C EBX : 00D59D80 ECX : 00D625C0
K : EDX : 10000000 ESI : 14810600 EDI : 0000003C
K : EBP : 00CEABD8 EIP : 00436A59 ESP : 00CEAB70
K : Flags : 00011213 CS : 0000001B (application)
K : Stack dump:
K : [ESP+00]: 0046FAB8 [ESP+04]: 00000000 [ESP+08]: 41B48106
K : [ESP+12]: 00000000 [ESP+16]: 00005AE5 [ESP+20]: 006276A0
K : [ESP+24]: 14810600 [ESP+28]: 00000000 [ESP+32]: 00000000

Re: FPlay - видеоплеер в Колибри

Posted: Thu Nov 14, 2013 9:10 pm
by Serge
404 - Not Found

Re: FPlay - видеоплеер в Колибри

Posted: Thu Nov 14, 2013 9:17 pm
by CleverMouse
Я прошу прощения, правильная ссылка http://kolibrios.org/svn4000-gource.mp4.

Re: FPlay - видеоплеер в Колибри

Posted: Thu Nov 14, 2013 9:22 pm
by Serge
CleverMouse
Там может быть не самая свежая версия.
Последняя здесь viewtopic.php?f=38&t=1277&start=495#p51074
libc.dll лучше взять из Mesa.

Re: FPlay - видеоплеер в Колибри

Posted: Thu Nov 14, 2013 9:46 pm
by CleverMouse
Всё равно падает, только с другим eip.

Code: Select all

K : Process - forced terminate PID: 0000001E [fplay-full]
K : General protection fault
K : EAX : 005AB9E8 EBX : 005AA1E9 ECX : 00056EC0
K : EDX : 00000012 ESI : 00000000 EDI : 00056F00
K : EBP : 000053E0 EIP : 000001DA ESP : 4C3DDB10
K : Flags : 00011203 CS : 0000001B (application)
K : Stack dump:
K : [ESP+00]: 00000068 [ESP+04]: 00000001 [ESP+08]: 00000000
K : [ESP+12]: 00000005 [ESP+16]: 00000012 [ESP+20]: 00000012
K : [ESP+24]: 00056EB8 [ESP+28]: 00056E60 [ESP+32]: 0000000C
Дело может быть в отсутствии звуковой дорожки в файле?