Board.KolibriOS.org

Official KolibriOS board
It is currently Sun Oct 25, 2020 3:20 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 640 posts ]  Go to page Previous 135 36 37 38 3943 Next
Author Message
PostPosted: Wed Dec 18, 2013 9:48 am 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Клавиша "Enter" переключает в полноэкранный режим, 2D драйвер выделен в отдельную dll.
http://ftp.kolibrios.org/users/Serge/ne ... g-2.2.1.7z
или viewtopic.php?f=42&t=2390


Top
   
PostPosted: Fri Dec 20, 2013 7:14 am 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Fplay с вертикальной синхронизацией для интеловских гпу
http://ftp.kolibrios.org/users/Serge/ne ... 5-vsync.7z
Тестовое видео
http://ftp.kolibrios.org/users/Serge/new/Fplay/tearing%20test%2029.97%20fps%20(1080p).mp4


Top
   
PostPosted: Fri Dec 20, 2013 7:36 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
Я так понимаю это будет "Ни единого разрыва"

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Fri Dec 20, 2013 7:57 am 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Всё в порядке, если баги с 2D удалось победить. Если нет, удалите intel-sna.drv и пишите в техподдержку.
Spoiler: Show
Кстати, 2D акселерация на интелах была включена ещё весной. Внезапно выяснилось, что блиттер работает только на SandyBridge+. И ничего, или у всех NV/AMD/IntelGen6+ или молчали как партизаны.


Top
   
PostPosted: Fri Dec 20, 2013 8:24 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
Serge wrote:
Кстати, 2D акселерация на интелах была включена ещё весной.

Я тогда не тестировал, а другие участники проекта сам знаешь люди ленивые очень занятые.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Fri Dec 20, 2013 11:29 am 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
А у ebox процессор по набору команд Пентиум или это 486 + ММХ ?


Top
   
PostPosted: Fri Dec 20, 2013 1:10 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
Наш популяризатор говорил, что 486 с отдельными Pentium командами, но не всеми. А насчет MMX врать не стану, не помню, вечером посмотрю.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Fri Dec 20, 2013 3:55 pm 
Offline
Public Relations
User avatar

Joined: Mon Jun 07, 2010 12:01 pm
Posts: 1879
Serge wrote:
Какая универсальность, если для ebox с самого начала была нужна отдельная компиляция ?
Можно всё и к наименьшему общему привести, но учитывая быстродействие и актуальность ebox оно нам надо ?
Дело не только конкретно в eBox, а во всех компьютерах, заявленных как работающие в Колибри (Pentium I и выше). Хотелось бы, чтобы были версии программ, работающих на всех компьютерах, официально поддерживаемых Колибри. Ну пусть если не чистый Pentium I и выше, то хотя бы Pentium-MMX и выше.

Serge wrote:
А у ebox процессор по набору команд Пентиум или это 486 + ММХ ?
Mario_r4 wrote:
Наш популяризатор говорил, что 486 с отдельными Pentium командами, но не всеми. А насчет MMX врать не стану, не помню, вечером посмотрю.
eBox-3300 (Vortex86DX), который у hidnplayr - это 486 с отдельными Pentium командами, но не всеми (MMX там тоже нет).
eBox-3300MX (Vortex86MX), который у всех остальных - это полноценный Pentium-MMX.


Top
   
PostPosted: Fri Dec 20, 2013 4:40 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
yogev_ezra
Если один из разработчиков ffmpeg забил забыл про ещё существующие P5, я мало чем смогу помочь. Надо запускать под отладчиком, смотреть на какой команде вылетает, потом думать.
Я не против, чтобы работало всё и везде. Но i686 не случайно выбран дефолтной архитектурой компиляции.


Top
   
PostPosted: Sat Jan 04, 2014 3:46 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5292
Понадобилась большая иконка FPlay. Сделал.


Attachments:
fplay.png
fplay.png [ 2.66 KiB | Viewed 3463 times ]

_________________
Звиздеть не мешки ворочать
Top
   
PostPosted: Mon Jan 13, 2014 2:34 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1624
Вместе с бэйджиком "Works on my machine" пора вводить бэйджик "Compiles on my machine". В исходниках sound.lib на svn нет функций GetTimeStamp, SetTimeBase, fplay дублируется в contrib/media/fplay и programs/media/Fplay, файла control.inc, включаемого из winlib/window.c, нет ни там, ни там, на функцию win_get_child есть ссылки, но нет реализации.

На eBox не работает из-за того, что в конфиге ffmpeg выставлено HAVE_I686 = 1, из-за чего ffmpeg/libavcodec/x86/mathops.h вставляет в код инструкции cmovl/cmovg.

Но, справедливости ради, я не совсем понимаю смысла fplay на eBox - видео заметно тормозит, звук вообще слушать невозможно, Mario передаёт привет из 2011 года. Если поставить на паузу и подождать пару секунд, то, видимо, fplay распаковывает несколько фреймов вперёд и секунд на 5 видео/звук становятся нормальными, но это быстро возвращается в исходную позицию. Я поковырялась в блиттере, после изменений на eBox mgb показывает ускорение процентов на 20, но это не помогает. В принципе, за счёт усложнения кода можно ещё сколько-то выжать, но это не поможет: даже если блиттер вообще отключить, не сказав об этом fplay, производительности всё равно не хватает - звук дёргается.

_________________
Сделаем мир лучше!


Top
   
PostPosted: Mon Jan 13, 2014 3:43 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
CleverMouse wrote:
Но, справедливости ради, я не совсем понимаю смысла fplay на eBox - видео заметно тормозит, звук вообще слушать невозможно, Mario передаёт привет из 2011 года. Если поставить на паузу и подождать пару секунд, то, видимо, fplay распаковывает несколько фреймов вперёд и секунд на 5 видео/звук становятся нормальными, но это быстро возвращается в исходную позицию. Я поковырялась в блиттере, после изменений на eBox mgb показывает ускорение процентов на 20, но это не помогает. В принципе, за счёт усложнения кода можно ещё сколько-то выжать, но это не поможет: даже если блиттер вообще отключить, не сказав об этом fplay, производительности всё равно не хватает - звук дёргается.

Та версия была немного тормознее, Serge там нашел насчет ускорения что-то, когда я его окончательно допек, но по причине i686 новый пофиксенный плеер не запускается на eBox.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Mon Jan 13, 2014 5:04 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Quote:
Вместе с бэйджиком "Works on my machine" пора вводить бэйджик "Compiles on my machine".
Приношу свои извинения. Я собираю Fplay из своего локального репозитория, там другая структура каталогов. Переезд в /contrib идёт, но очень неспешно.


Top
   
PostPosted: Mon Jan 13, 2014 6:53 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
DLL для eBox http://ftp.kolibrios.org/users/Serge/ne ... 2.2.1-1.7z


Top
   
PostPosted: Mon Jan 13, 2014 7:43 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
Взял дистрибутив 4445, добавил http://ftp.kolibrios.org/users/Serge/ne ... -161213.7z и забросил http://ftp.kolibrios.org/users/Serge/new/libc-test.7z затем закинул сверху новые либы.
Потестировал на разных файлах - открываются все файлы. Я даже скажу более - субъективно скорость с дистрибутивом 4445 поднялась почти вдвое. У меня даже Хаус в качестве 720*400 XVid приемлемо для просмотра идет. Жаль заглючил SD диск, так что лог не полный. Момента с запуском Хауса в логе нет. Еще ложка дегтя - на некоторых видео звук таки шумит, не все семплы успевает распаковывать.
Attachment:
BOARDLOG_ebox.TXT [15.41 KiB]
Downloaded 115 times

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 640 posts ]  Go to page Previous 135 36 37 38 3943 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited