06 ноября | 2026г. | 16:48:45

АвторТема: openvix mutant-images hd51  (Прочитано 5635 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн yuriy1975hАвтор темы

  • Великий Джедай
  • ****
  • Сообщений: 840
  • Поблагодарили: 2632
  • Уважение: -3
openvix mutant-images hd51
« Первое сообщение: 28 января | 2018г. | 10:38:19 »
0
Спойлер   :
Скрытый текст
Для просмотра нужно иметь не менее 3-х сообщений
или Оформить подписку

  • ET11000,самсунг NU 8000

Оффлайн сергей 999s

  • Мастер Джедай
  • ***
  • Сообщений: 19926
  • Поблагодарили: 120259
  • Уважение: +2758
openvix mutant-images hd51
« Ответ #1: 14 декабря | 2023г. | 09:54:32 »
+1
Openvix v6 4 0010

Спойлер   :
Updated Finnish (fi.po) translation.
[Updated] Caid middle lenght names
[Added] AudioIcon renderer
[Added] [PliExtraInfo] Current Caid label [Fixed] [VAudioInfo] crash in maketrans due to wrong parameter
[Videomode] - resolve GB4K initial open failure
[listboxservice] fix compile warning
[ChannelsImporter] allow repeats attempts if server is not available
[Fixed] [ServiceList] Column mode
[Videomode] - fix possible key error, sequence imports
[Videomode] - fps not reset on change whem Video settings Refresh rate set to Multi
[listboxservice] whitespace
whitespace cleanup
[TaskView] - while running ImageManager - crash at end of Backup in TaskView - so add a sanity check to prevent key_blue crash
[Element] - occasionally when running ImageManager there is no __suspended attribute on entry - so catch and report, this can catch other issues
Softcam - rename menu to Softcam Management and move Softcam Script into this menu
[Fixed] Not working selectionPixmap for ServiceList
Updated Finnish (fi.po) translation.
[ServiceList/setup.xml] Fix correct order for record_icon_match_value
[config.recording.record_icon_match] convert to ConfigSelection
[listboxservice] compareServices, avoid some false positives
[Translations] Update Dutch (NL) translation.
[Updated] Inverted the condition for match for rec icon
[Added] Make rec icon match logic configurable
Updated Finnish(fi.po) translation.
Add matching for record icon
Updated Finnish (fi.po) translation.
[setup.xml] update "two line" description
[Pager] typecast maxPages to int
Revert "[Fixed] [Pager] Wrong parsing of maxPages"
[StreamRelaySetup] add module
[StreamRelay] move to own class
Updated Finnish (fi.po) translation.
[ServiceName.py] add sanity
[Added] Enable blink option
[Updated] ServiceName converter with tuner system
[Fixed] [Pager] Wrong parsing of maxPages
[Updated] Make directory icon scale to fit the icon size
[Setup] createSetup add parameter for append and prepend items
[setup.xml] fix SecondInfoBarSimple requiring a skin.parameter
Updated fi.po
Updated fi.po
Updated Finnish (fi.po) translation.
[Navigation] simplify streamrelay shutdown timer
[Fixed] overlapping variables in PLi
[MultiPixmap] remove SKOPE_SKIN_IMAGE lookup
[MultiPixmap] simplify
[MultiPixmap] add handling for widget size when calling skin.loadPixmap
[Added] ScreenHeader addon
[Nav] update SR delay
[Fixed] cleanup unused variable.
[Updated] [ServiceList] Single line mode handling
Updated Finnish (fi.po) translation
[StreamRelay] add adjustable delay
[Fixed] Separator char for IPTV providers functionality
[Fixed] Delay in loading transponder data for stream relay service
[Fixed] typo in variable
[Updated] variable names
[Added] Original provider name for SR channels [Updated] Some code optimizations
[Fixed] Recordings of stream relay channels not working
[Added] handling of stream relay channels properly in cpp
[Fixed][ServiceList] Missing icon for recording of stream relay channel
[StartEnigma] check for translation.xml before call
[CI] Fix URI_VERSIONS
[CI] Operator profile
[CI] Add ressources for CI+ 1.4 compability
[ServiceList] Fix for old 720 skins
[SeviceList] iterate with itemHeight first
[ServiceList] add serviceItemHeight for legacy compatibility
[ServiceList] tweak itemHeight
[Fixed] gap between name and directory icon in two lines mode
[ServiceList] fix loading double height pixmap
[ServiceList] set default item height
[ServiceList] in two line mode respect ratio between single line and two line mode
[Fixed] [ServiceList] Showing only the first recording in channel list
[MediaPlayer] Fix constant spinner if enabling MediaPlayer in main menu
[Fixed][ServiceList] Alignment issues
[Fixed/ServiceList] broken user number of rows [Fixed/ServiceList] Alignment of service title in single line mode
[Fixed] Alignment issues in ServiceList
[ServiceList/lisboxservice] refactor two line mode
[SoftcamManager] remove " " when key_yellow is supposed to display nothing.
[Fixed] markers icon stretching [Added] different modes of rendering markers
[Added] Compatibility of the ServiceList with pager
[Fixed] ServiceList scaling and alignment
[Fixed] new servicelist visual mode offset when have folder icon
[Fixed] EPG timer icons position
[Fixed] Record service name
[Fixed] Wrong setting for servicelist [Fixed] MovieInfo converter formatted text [Added] Add recording service name to the formatted string
skip non-utf8 entries when loading a playlist
[CI] fix utf-8 camname
[VariableText] sanity check text 'str' type
VariableText.py: Cast self.message to unicode string
[Added] switching the layout of the pager if total count of pages exceeds specified value
[PliExtraInfo] add a temp workaround for stream relay provider names
[PliExtraInfo] add an alternative way to get transponder data (compatible with stream relay)
[PliExtraInfo] avoid duplicating east/west code
[PliExtraInfo] clean url so it doesn't show passwords in the interface
[Fixed] missing qa supression [Fixed selectionPixmapLarge to not clear the image if not suplied
[Added] Options handling for new service list visual mode [Fixed] some alignments issues
[python/Makefile] update
Updated Finnish (fi.po) translation
[SessionObject] add module
- fixed exception when current item is None
[ServiceList] reapply pep comment that was removed in error
[PLiExtraInfo] tweak for SR
[Fixed] play condition
[Fixed] Missing variable
[Fixed] Stream relay zap out and disabling services
[Added] Support for provider for IPTV services (sref starting with 1 or 4097)
[Added] Alternative two line visual mode in ServiceList
Updated Finnish (fi.po) translation
[Updated] EventName converter
[InfoBarGenerics] update whitelist sort
[PliExtraInfo] flake8 PEP
[PliExtraInfo] - add provider names for streamrelay services (Twol/Ev0)
[ServiceOrbitalPosition] add orbital position for streamrelay services, sequence imports
Fix MMI text conversion
Fix CI info
SecndInfoBar: fix indent
[MovieContextMenu] make "config" widget mandatory
[InfoBarGenerics] sort whitelist
[ServiceInfo] Add Fix workaround for H.265 with Extplayer3
[Convertor] do not use "str" as a variable name
[Added] Resolution, framerate, videocodec for IPTV services in ServiceInfo screen
[Translations] Update Dutch (NL) translation.
dividing by zero
[Addons] Unused imports
Updated Finnish (fi.po) translation.
[Removed] Unused imports
[Added] Added spaceLeft for movieList [Fixed] Some positioning issues in several screens
[CI] Fix descrambling when using tuner B-H
[Added] Dynamic size of timer icons in epg screens [Added] Margin for Single Epg
[InfoBarGenerics] - update showSystemMenu & showNetworkMounts to use key(thanks Huevos)
[menu.xml] disable "netafp", not currently built
[PositionerSetup] add missing button hooks
Update DOC
[AUTOMATICBUTTONSGUIDE] add document
[ColorButtonSequence] change "spacingButtons" attribute ... ... to "spacing" so it matches the attributes in ButtonSequence.
[ButtonSequence] Get itemHieght and width from the widget, reather than extra attributes
[ColorButtonsSequence] Arithmetic: skip graphic margin if no graphic
[ColorButtonsSequence] foregroundColor, fall back to the listbox default if no color is supplied by the widget
[LayoutInfo] fix indent
[ColorButtonsSequence] Get itemHieght and width from the widget, reather than extra attributes
made 320 markers editable/deletable via bouquet edit mode
added check for empty text
fixed exception due to unbound variable used
Fix saving the set range in ProgressBar
Updated fi.po
fixed validation of mandatory widgets when using addons
[Added] Supressions of warnings if the component is used only in the addon
[Added] Added logic to switch to fluid layout if there is not enough space for fixed layout
[Fixed] Exceptions on some screens
[Added] Possibility to define colors for button text [Updated] Logic for fixed layout updated
add a init value for pixmap width to 0 if there is no pixmaps
First version of color buttons addon widget
[FCC] skip stream relay
[OScamInfo] fix crash
[PLiExtraInfo] display frequency as human readable
[ScriptRunner] add menu key
[BackManager] remove pointless skin
Updated Finnish (fi.po) translation
[NetworkSetup] - cleanup
[WirelessLan][plugin] - cleanup PEP
[TimerList] - cleanup PEP
[OScamInfo] - cleanup PEP
[listboxservice] fix searching for prev/next visible marker
[listboxservice] when searching markers don't stop on numbered markers
- added alignment possibility to the ButtonSequence
- add onChanged event to VariableText so to work with addons
- added new addon for dynamic button sequences
fix ePythonStringContent to handle correct text offset
fix ePythonStringContent to handle correct text offset
[OscamInfo] cleanup
[UserInterfacePositioner] remove pixmap
[Satconfig] remove NoSave
[PowerTimerEntry] remove ActionMap entriesroot
[MovieSelection] unused variable playInForeground
[config] use variable name instead of l
[VolumeControl] valid l use noqa, remove unused variable oldvol
[TimerList] valid l use noqa
[PowerTimerList] valid l use noqa
[MovieList] mark valid l with noqa, use variable name for others
[MenuList] valid l use noqa
[ServicePosition] use variable name to replace l
[UsageConfig] -remove unused time import, PEP8 comments
[TuneTest] - resolve bad comment PEP8
[Navigation] - resolveF401
SoftwareManagement - remove unused historical plugin
[opentv_zapper] attempt to solve indent
[Satfinder] unused import
[ServiceName2] remove duplicate code
[PluginComponent] add sanity text in removePlugin
[Task] import os.F_OK cleanup PEP8
[HelpMenuList] don,t use l variable PEP8
[ServiceList] some cleanup PEP8
[ServicePosition] don,t use l variable PEP8
[OscamInfo] some cleanup PEP8
[Scanner] don,t use l variable PEP8
[AnalogClockLCD] don,t use l variable PEP8
[Canvas] don,t use variable l PEP8
[PackageInfo] PEP8
[Network] PEP8
[Satfinder][plugin] PEP8
[OpentvZapper][opentv_zapper] PEP8
[FastChannelChange][plugin] PEP8
[Animations][plugin] don't use l variable PEP8
[PicturePlayer][ui] PEP8
[PicturePlayer][plugin] PEP8
[MediaPlayer][plugin] PEP8
[DVDBurn][ProjectSettings] use r option in pattern matching PEP8
[DVDBurn][DVDTitle] use variable name not l PEP8
[CutlistEditor][ui] PEP8
[Timeshift] PEP8
[TimerSanityCheck] PEP8
[MediaPlayer] use named variable rather than l PEP8
[InputDevice] PEP8
[HdmiCec] PEP8
[Harddisk] PEP8
[FileList] use variable name other than l PEP8
[EpgListMulti] use variable name not l PEP8
[EpgListBase] PEP8
[EpgListGrid] PEP8
[EpgBouquetList] PEP8
[Task] PEP8
[ServiceName2] PEP8
[RemainingToText] PEP8
[MovieReference] PEP8
[LayoutInfo] convert from spaces to Tabs
[ConverterRotator] fix PEP8 noise
[CpuUsage] fix indent PEP8
[ConverterRotator] fix PEP8 noise
[ConfigList] fix PEP8 ambiguous variable l
[ViX][BackupManager] - silence some PEP8
[ViX][IPKInstaller] - silence some PEP8
[ViX][ImageManager] - silence some PEP8
[ViX][MountManager] - silence some PEP8
[ViX][RestoreWizard] - silence some PEP8
[ViX][SoftcamManager] - silence some PEP8
[ViX][SwapManager] - silence PEP8
[ViX][ui] - silence PEP8
[VideoEnhancement] - silence PEP8 on variable x
[VideoEnhancement] - silence PEP8
[VieoFinetune] - replace variable l with offset, silence some PEP8
[MovieSelection] - silence some PEP8
[ParentalControlSetup] - silence PEP8
[Screen] - silence PEP8
[SoftwareUpdate] - silence PEP8
[Standby] - consolidate imports, fix over ident & PEP8
[TaskView] - silence PEP8
[TimerEdit] - silence PEP8
[TimerEntry] - remove unused Screen import
[UserInterfacePositioner] - remove unused import ConfigSubsection
[UserInterfacePositioner] - remove unused imports ConfigText & Pixmap
[VideoMode] - remove unused About import

Скачать
Спойлер   :
Скрытый текст
Для просмотра нужно иметь не менее 3-х сообщений
или Оформить подписку

Оффлайн сергей 999s

  • Мастер Джедай
  • ***
  • Сообщений: 19926
  • Поблагодарили: 120259
  • Уважение: +2758
openvix mutant-images hd51
« Ответ #2: 01 апреля | 2024г. | 19:36:46 »
+1
OpenViX 6.5 002

Так чем же отличается OpenViX 6.5? OpenViX 6.5 развивает успех серии 6.x и стремится предоставить вам такие важные вещи, как улучшенная стабильность и исправления ошибок, а не какие-то трюки. Основное изменение с версии 6.4 на версию 6.5 заключалось в обновлении ветки oe-alliance-core 5.3 до 5.4. Ядро OE (Open Embedded), на котором построен образ, также претерпело серьезные изменения, обновления и исправления и использует последнюю версию Bitbake. Версия 6.5 использует Python версии 3.12, который в среднем на 25 % быстрее, чем Python 3.10, если измерять его с помощью набора тестов производительности. Дополнительную информацию о значительном повышении скорости Python 3 см. в официальной документации.https://docs.python.org/3/whatsnew/3.11.htmlhttps://docs.python.org/3/whatsnew/3.12.html

OE-A 5.4
Python 3.12
Multiboot for Vu+ 4k models
HELP screens revamped
Compatibility for IceTV plugin
OpenWebIf version 2.0
New modern skin E2DarkOs in feeds

Скачать
Спойлер   :
Скрытый текст
Для просмотра нужно иметь не менее 3-х сообщений
или Оформить подписку

Оффлайн сергей 999s

  • Мастер Джедай
  • ***
  • Сообщений: 19926
  • Поблагодарили: 120259
  • Уважение: +2758
openvix mutant-images hd51
« Ответ #3: 09 июня | 2024г. | 18:16:56 »
+1
OpenViX 6.6

Новый образ OpenViX версии 6.6 основан на OpenViX enigma2 и основной ветке OE-Alliance 5.4.

Так чем же отличается OpenViX 6.6? OpenViX 6.6 развивает успех серии 6.x и стремится предоставить вам такие важные вещи, как улучшенная стабильность и исправления ошибок, а не какие-то трюки. Основным изменением по сравнению с предыдущими версиями версии 6.6 было обновление до ветки oe-alliance-core 5.4. Ядро OE (Open Embedded), на котором построен образ, также претерпело серьезные изменения, обновления и исправления и использует последнюю версию Bitbake. Версия 6.6 использует Python версии 3.12, который в среднем на 25 % быстрее, чем Python 3.10, если измерять его с помощью набора тестов производительности. Дополнительную информацию о значительном повышении скорости Python 3 см. в официальной документации. https://docs.python.org/3/whatsnew/3.12.html

OE-A 5.4
Python 3.12
Multiboot for Vu+ 4k models
HELP screens revamped
Compatibility for IceTV plugin
OpenWebIf version 2.0
New modern skin E2DarkOs in feeds

Скачать
Спойлер   :
Скрытый текст
Для просмотра нужно иметь не менее 3-х сообщений
или Оформить подписку

Оффлайн сергей 999s

  • Мастер Джедай
  • ***
  • Сообщений: 19926
  • Поблагодарили: 120259
  • Уважение: +2758
openvix mutant-images hd51
« Ответ #4: 12 февраля | 2025г. | 10:19:40 »
0
Openvix 6 7 001

Новый образ OpenViX версии 6.7
Новый образ OpenViX версии 6.7 основан на OpenVIX enigma2 и ветке OE-Alliance-core 5.5.1.

Так что же изменилось в OpenViX 6.7?

OpenViX 6.7 основывается на успехе серии 6.x и нацелен на то, чтобы предоставить вам такие важные вещи, как улучшенная стабильность и исправление ошибок, а не какие-то ухищрения.

Основным изменением по сравнению с предыдущими версиями в версии 6.7 стало обновление до ветки oe-alliance-core 5.5.1. Ядро OE (Open Embedded), на котором построен образ, также претерпело значительные изменения, обновления и исправления и использует последнюю версию bitbake. Версия 6.7 использует Python версии 3.12, которая в среднем на 25% быстрее Python 3.10 при измерении с помощью набора тестов производительности.

OpenViX 6.7 переключается на udev (пользовательское пространство /dev) . udev — это менеджер устройств для ядра Linux. Как преемник devfsd и hotplug, udev в первую очередь управляет узлами устройств в каталоге /dev. В то же время udev также обрабатывает все события пользовательского пространства, возникающие при добавлении или удалении аппаратных устройств в систему, включая загрузку прошивки, как того требуют определенные устройства.

udev поддерживает постоянное именование устройств, которое не зависит, например, от порядка, в котором устройства подключаются к системе. Настройка udev по умолчанию предоставляет постоянные имена для устройств хранения данных. Любой жесткий диск распознается по уникальному идентификатору файловой системы, имени диска и физическому расположению на оборудовании, к которому он подключен.

udev выполняется полностью в пользовательском пространстве, в отличие от пространства ядра devfs. Одним из последствий является то, что udev переместил политику именования из ядра и может запускать произвольные программы для составления имени для устройства из свойств устройства, до создания узла; там весь процесс также прерываем и выполняется с более низким приоритетом.

Обратите внимание, что следующие приложения пока недоступны в лентах OpenViX 6.7: nodejs, kodi, stalker, openhbbtv, qthbbtv. Они будут добавлены по мере появления серверного времени для их сборки. Если они вам нужны, пока оставайтесь с образом 6.6.

ОЕ-А 5.5.1
Питон 3.12
M3UIPTV новейший плагин для потоковой передачи с возможностью просмотра и VoD
Мультизагрузка для моделей Vu+ 4k
Обновлены экраны HELP
OpenWebIf версия 2.0
Новый современный скин E2DarkOs в лентах

Скачать
Спойлер   :
Скрытый текст
Для просмотра нужно иметь не менее 3-х сообщений
или Оформить подписку

Оффлайн сергей 999s

  • Мастер Джедай
  • ***
  • Сообщений: 19926
  • Поблагодарили: 120259
  • Уважение: +2758
openvix mutant-images hd51
« Ответ #5: 29 апреля | 2026г. | 10:40:23 »
0
Доступна версия OpenViX 6.8.007  за 29.04.2026 описание что нового пока нет

Скачать
Спойлер   :
Скрытый текст
Для просмотра нужно иметь не менее 3-х сообщений
или Оформить подписку

Оффлайн сергей 999s

  • Мастер Джедай
  • ***
  • Сообщений: 19926
  • Поблагодарили: 120259
  • Уважение: +2758
openvix mutant-images hd51
« Ответ #6: 24 мая | 2026г. | 12:26:32 »
+2
OpenViX 6.8.009

Спойлер   :
Ядро
dreambox chkroot add move guard
Обновление gstreamer до версии 1.28.3
zgemma h8se update drives add dvb-t2 5V support
enigma2-plugin-extensions-e2embyclient.bb add depends python3-yt-dlp
[openvix] добавлен enigma2-plugin-extensions-movieorganiser
[enigma2-plugin-extensions-movieorganisor.bb] добавлен рецепт
[upx] pin upx 4 for mipsarch
[ABM] Перед удалением удалите файл provider.cache. Поскольку файл кэша никогда не добавлялся пакетом opkg, он предотвращал удаление папки.
zgemma h8se add recovery
Файлы обновления раздела Gigablue для нового оборудования версии 2
[openvix-feeds] добавлен FileCommander
[FileCommander] добавить плагин для дистрибутивов, в которых он не встроен
[openvix] add enigma2-plugin-systemplugins-automaticvolumeadjustment
davfs2 перемещено на зеркало

Enigma2
[Renderer.Picon] Небольшая доработка из-за того, как LcdPicon использует его извне.
[Renderer.Picon] небольшая переработка
[SoftCSA] Удалён избыточный вызов setSourcePVR
[SoftCSA] Пропуск настройки сессии CSA при отсутствии libdvbcsa
[Переводы] Обновленный перевод на финский язык (fi.po)
[CAHandler] Сброс m_protocol3_established при отключении последнего клиента
[SoftCSA] Исправлена ​​взаимоблокировка при завершении работы mipsel
[SoftCSA] Восстановлен исходный размер буфера записи для снижения нагрузки на память (LowMem).
[CAHandler] Ограничено принудительную повторную отправку CW только режимом «картинка в картинке»/обменом.
[SoftCSA] Добавлено обходное решение для сброса слота аппаратного дескремблера
[SoftCSA] Подключены сигналы SoftDecoder перед вызовом start() для исправления потерянных событий
[eDVBCAHandler] При сбое чтения ссылки на /proc/PID/exe происходит переключение на /proc/PID/comm.
[httpstream] Обход кольцевого буфера для потоков HTTP/HTTPS при использовании Stream Relay.
[Сканирование] Исправлены записи N/A и ошибки использования памяти после освобождения в обработке SDT/VCT.
[sanitizeFilename] косметический
[README] Добавлено ограничение для Ubuntu 26.04
[sanitizeFilename] использовано set, а не list для черных списков.
Обновить fi.po
[Переводы] Обновленный перевод на финский язык (fi.po)
[CryptoInfo] попытка улучшить читаемость
[меню] "выкл", обновить веса
[VideoTune] исправить опечатку
[SourceCurrentService] добавить здравый смысл
Объединение запроса на слияние #1258 из xcentaurix/de.po
[RemainingToText] arg "Default" > "InMinutes"
[EventTime] progress: add poll_interval
Обновите файл VAudioInfo.py
openvix: developer 6.9.000.008
[httpstream] Добавить кольцевой буфер для потоков HTTP/HTTPS
[MessageBoxModal] Этот класс предоставляется только для обеспечения совместимости с различными дистрибутивами.
[рабочий процесс] Удалён PPA ubuntu-toolchain-r/test, поскольку GCC 13 включен в Ubuntu 22.04 и более поздние версии.
[dvbci_ccmgr] исправление сборки с OpenSSL 4.0
[Переводы] Обновленный перевод на финский язык (fi.po)
[de.po] fix *
[po] удалены нечеткие и устаревшие
[po] обновления
[RemainingToText] удалить ненужный аргумент
[Перевод] обновление de.po
[RemainingToText] косметический
[po] обновить pot
[po] обновление
[Конвертер] EventTime/RemainingToText: Попытка удалить спагетти-текст,v2.0
[MessageBox] настройка

Скачать
Спойлер   :
Скрытый текст
Для просмотра нужно иметь не менее 3-х сообщений
или Оформить подписку

Оффлайн сергей 999s

  • Мастер Джедай
  • ***
  • Сообщений: 19926
  • Поблагодарили: 120259
  • Уважение: +2758
openvix mutant-images hd51
« Ответ #7: 10 октября | 2026г. | 17:42:59 »
+2
OpenViX 6.9.003

Выпущена версия 6.9.003.

Обратите внимание, что в oe-alliance-core внесено более 1000 изменений, многие из которых затронули низкоуровневые модули. Поэтому рекомендуется выполнить прошивку и восстановление, а не использовать экран обновления программного обеспечения.

В OpenViX добавлена ​​поддержка EGL/GLES.
EGL позволяет программному обеспечению напрямую взаимодействовать с выделенным графическим процессором ресивера, в то время как GLES (OpenGL ES) используется для отрисовки изображений, видео, анимации и другого контента на экране. Снятие графической нагрузки с ЦП освобождает его для других задач, таких как обработка меню и пользовательского ввода, управление тюнерами и каналами, запуск плагинов и работа с системными задачами, что снижает задержки. Что это означает на практике, будет зависеть от конкретного ресивера. Некоторые демонстрируют заметно более четкую графику и более быструю отрисовку экрана, особенно на более слабом оборудовании.
Спойлер   :
Изменения в OE-Alliance-Core:

Перечислить все не получится. Посетите github.com/oe-alliance/oe-alliance-core

Изменения в Enigma2:
Необходимо переработать обработку поверхности окна, чтобы предотвратить ошибки EGL_BAD_NATIVE_WINDOW при изменении разрешения.
[ClientStreaming] Выполняется поиск имени хоста один раз для каждого подключенного клиента во всех экземплярах. Предыдущий код выполнял поиск DNS для каждого клиента при каждом опросе. Исправлена ​​обработка поверхностей EGL для предотвращения сбоев при недопустимых состояниях собственного окна.
Реализуйте простую шейдерную программу для оптимизированного рендеринга текстур и добавьте мьютекс для активного менеджера текстур.
Расширенная поддержка EGL с настройками предварительного умножения unpremultiply и blit premultipplication.
В функции executeRectangle выполнена рефакторизация обработки цвета для поддержки предварительно умноженного альфа-канала.
Реализуйте функциональность индикатора загрузки на основе графического процессора с прозрачной очисткой поверхности окна и захватом фона.
Расширены функциональные возможности EGL за счет воссоздания поверхности окна и управления буфером кадров теней; добавлена ​​отрисовка текстур для подпрямоугольников.
Расширена поддержка EGL для платформы GBQuad и добавлены диагностические функции.
configure.ac: обновлены условия поддержки NXPL EGL, чтобы включить дополнительные типы MACHINEBUILD.
[egl.appends] remove "mesa"
[О программе] добавить недостающий перевод строки
[О программе] Обновление записи EGL / GLES
[ChannelSelection] добавить (необязательный) разделитель между названием канала и заголовком события для отображения в одной строке
[EGL] Улучшена обработка индикатора загрузки и добавлена ​​поддержка консервативного чтения данных для libMali.
[EGL/GLES] Добавлена ​​поддержка дополнительных STB от HiSilicon и Broadcom.
Добавлена ​​поддержка x61 в различных конфигурационных файлах и обновлена ​​обработка EGL.
[MovieInfo] Определите тип один раз, исправьте зависание сканирования каталога
[ServiceInfo] Обновить значки/DVB-интерфейс, привести в порядок внутренние данные.
[GBQuad] Реализовать обработку предварительно умноженного цвета для перерисовки с использованием необработанных данных.
[EGL/GUI] Исправлены различные проблемы с альфа-каналом и прозрачностью.
[LogManager] использует двоичное открытие файлов журналов, чтобы избежать некорректного кодирования.
[ClientsStreaming] Выберите обработчик текста один раз и прекратите выполнять лишнюю работу.
[ScrollLabel] добавить "alphaBlend" в applyskin
[ServiceName2] выберите обработчик один раз, исправьте TransponderInfo
[Переводы] Обновленный перевод на финский язык (fi.po)
[Converter.ServiceName] выбирает обработчик один раз в __init__
[Addons.ServiceInfoBar] исправление потока
[Мультизагрузка] улучшает запуск E2
[ServiceInfo] Переместить проверку типов за пределы геттеров
[Converter.FrontendInfo] Выберите обработчик один раз в __init__
[О программе] добавить EGL/GLES
[скин] Отображать цветные кнопки только при наличии текста
[ServicePosition] Исправление некорректного отображения оставшегося времени при длине, равной 0
Добавить функции получения строк версий EGL и GLES и обновить соответствующие структуры.
[EventTime] Выберите обработчик один раз в __init__
[EventName] выберите обработчик один раз в __init__
Переработайте функцию m_pending_resolution_change, чтобы она использовала атомарные операции для обеспечения потокобезопасности.
Улучшена обработка буфера кадров для сборки Abcom EGL и скорректировано приложение для изменения разрешения в gEGLDC.
[openvix.conf] обновление
[openvix.conf] add vusolo4k
[enigma2.bbappend] переместить в правильное местоположение
Усовершенствована логика изменения размера окна для платформы ABCom; введено ограничение на разрешение 1080p и уточнена обработка буфера кадров.
Добавлена ​​поддержка pulse4k/pulse4kmini в конфигурациях EGL и GLES.
[egl-gles-extras] добавить layer.conf и структуру папок для meta-local
[egl] исправить остаточный фон индикатора загрузки
Улучшены функции gEGLDC и VuplusWindowProvider для более эффективной обработки текстур и смешивания альфа-каналов.
Переработайте gEGLDC для поддержки управления размером физического рендеринга и текстурами.
[EGL] Определяем GL_RED и GL_R8 для сборок GLES2, поддерживающих одноканальные текстуры
[EGL] Добавлены бэкэнды VU+ и ABCom EGL, улучшено обнаружение GLES и резервный вариант для теневых FBO.

[egl] сбрасывает радиус скругления углов после каждого блита
[EGL] Расширение поддержки Nexus EGL, улучшение управления текстурами и рендеринга.
[EGL] Оптимизация отрисовки прямоугольников и улучшение обработки изменения разрешения.
[eListbox] Не перерисовывать промежуток между полосами прокрутки у прозрачных списков
[elistbox] "очистить/перерисовать пустое/неиспользуемое пространство между полосой прокрутки и элементами списка"
[eListbox] не создавать полосу прокрутки в режиме showNever
[EGL] Отложить изменения разрешения экранного меню и оптимизировать отрисовку пользовательского интерфейса.
[gb-v3ddriver-gb7252pro.bbappend[ добавить файл
[EGL] Обновлена ​​переменная eglSwapInterval для улучшения обработки vsync и уменьшения задержки.
[EGL] Оптимизация захвата фона индикатора загрузки и настройка параметра eglSwapInterval для повышения производительности.
[EGL] Исправлена ​​проблема масштабирования OSD путем включения функции растяжения для нативного окна.
[EGL] Улучшен механизм блокировки буфера кадров и добавлена ​​функция очистки экранного меню.
[ImageManager] Улучшена обработка экземпляров fbClass при блокировке и разблокировке
[EGL] Добавлена ​​поддержка GigaBlue Quad 4K Pro и улучшена производительность рендеринга.
[PliExtraInfo] синхронизация с 4f77ccc3addc50adb2908216cac4ca79437cb2f7
Исправлена ​​начальная позиция транскодированных файлов DTS .mp4 и .mkv.
[PliExtraInfo] Совместное использование кэша ECM всеми экземплярами через модульный механизм регулирования. Добавлен модульный метод getCachedEcmData() (глобальные переменные, а не атрибуты self), который теперь вызывают как refreshCryptoInfo, так и getBool. Поскольку собственное состояние GetEcmInfo уже является глобальными переменными на уровне модуля, каждый объект GetEcmInfo() в любом случае представляет собой просто обертку без состояния вокруг одних и тех же данных — это просто добавляет перед ним один общий шлюз, срабатывающий раз в секунду и используемый каждым экземпляром.
[PliExtraInfo] Исправлена ​​ошибка несоответствия букв в таблице Тандберга в исходном коде: в таблице caid_data буква Тандберга была "TB", тогда как в таблицах CA_TABLE и CRYPTO_LETTER_RANGES использовалась "T", поэтому проверки доступности/выбора таблицы Тандберга в функции getBool никогда не могли найти совпадение. Изменено значение "T" в таблице caid_data, чтобы оно соответствовало двум другим таблицам.
[PliExtraInfo] Таблица диспетчеризации для текстовых типов транспондеров/тюнеров. Сведена цепочка if длиной около 90 строк для TransponderFrequency, TunerSystem, OrbitalPosition и т. д. в словарь для поиска, плюс две меньшие таблицы диспетчеризации для ResolutionString/VideoCodec и PIDInfo/ServiceRef. Те же проверки, тот же порядок, только O(1) вместо сканирования длинной цепочки if при каждом вызове.
[PliExtraInfo] tweak a268771
[PliExtraInfo] Сделайте SAT_NAMES переменной класса, чтобы избежать многократного перераспределения памяти для этого большого словаря.
[PliExtraInfo] обновить комментарий
[PliExtraInfo] CA_TABLE Преобразует CA_TABLE в словарь уровня класса, ключом которого является аргумент конвертера, вместо того, чтобы создавать кортеж кортежей заново при создании каждого экземпляра. Это позволяет быстро выполнять поиск в словаре за O(1), вместо итерации по старому кортежу с помощью цикла for.
[PliExtraInfo] Удалены дополнительные преобразования целых чисел, пропущенные в 322d75d
[PliExtraInfo] Исправлена ​​проблема с читаемостью/поддержкой кода. Существовала функция уровня модуля getCryptoInfo(info) и несвязанный с ней метод экземпляра self.getCryptoInfo(info) с разными сигнатурами и разным поведением (один возвращает кортеж, другой устанавливает self.current_* и возвращает None). Переименуйте метод экземпляра.
[PliExtraInfo] используйте ColorizeText вместо ручного Hex2strColor
[ColorizeText] удалить неиспользуемую переменную "session"
[PliExtraInfo] хранит диапазоны caid_data как целые числа, а не шестнадцатеричные строки. Записи caid_data и current_caid представляли собой шестнадцатеричные строки, повторно анализируемые с помощью int(x, 16) при каждом поиске, а некоторые — при каждом такте опроса. Анализ таблицы выполняется один раз при загрузке модуля, а current_caid сохраняется как целое число, обновляя каждое сравнение, основанное на старых строковых диапазонах (включая ShowECMInformation в ServiceInfo, который напрямую импортирует caid_data).
[PliExtraInfo] Исправлено постоянное исключение, которое подавляется окружающим блоком except: pass, благодаря чему метод молча завершается с ошибкой и всегда возвращает ""
[PliExtraInfo] Замените более 200 строк повторяющегося кода простой таблицей поиска.
[ServiceMP3] Добавить событие evFirstFrame для оповещения о начале воспроизведения с декодированным кадром.
[EventTime] fix 487d82c3e17aee0a7e36b1a29c5a6ff2686c2776
[Декодер] Увеличить количество попыток повторного открытия декодера для обработки длительного времени разборки.
[ServiceMP3] Добавить проверку на ожидание остановки обработчика перед началом воспроизведения
[ServiceMP3] Реализовать механизм ожидания аппаратного освобождения для предотвращения состояний гонки во время переходов между службами.
[ImageManager] Предотвращение потенциального синего экрана смерти из-за возможной гонки, вызванной удалением просроченных файлов в процессе очистки файлов.
[Аудио] Удалено исправление для сквозной передачи и улучшено обнаружение DTS.
[egl-gles] Исправлена ​​ошибка с фоном редактируемого текстового поля, например, в списке конфигурации.
[egl-gles] добавить отсутствующую блокировку фреймбуфера для, например, ofgwrite
[ServiceInfo] use "self.title"
[ServiceMP3] Расширенные возможности управления воспроизведением с помощью параметров URL и улучшенное переключение треков.
[dvbtime] Не позволяйте резервному режиму RTC превзойти время NTP
[ServiceMP3] Исправление синхронизации субтитров (#1)
[сервис] Добавлена ​​отложенная очистка буфера для субтитров, чтобы предотвратить зависание воспроизведения.
[configure] Упростить обнаружение EGL/GLES и поведение по умолчанию
[configure] Улучшено определение возможностей EGL/GLES3
файлы chmod
[gles-egl] add for dm9x0
ePositionGauge - добавить параметр скина hidePointerOnZeroLength
ePositionGauge - обновление положения указателя после изменения размера
[PluginBrowser] добавить "kodi-addon-" в белый список
[OnlineUpdateCheck] восстановить исходное значение MIN_INITIAL_DELAY
Пусть состояние "config.softwareupdate.updatefound" сохраняется после перезагрузки... Но очистите его перед выполнением обновления программного обеспечения или созданием резервной копии.
[Addons.ServiceInfoBar] добавить значок обновления программного обеспечения
[onlineUpdateCheck] сократить время первоначального опроса ленты новостей до 2 минут после перезапуска Enigma
[[Sources.OnlineUpdate] удалить околодублирование
[Addons.ServiceInfoBar] Добавлена ​​поддержка аудиоканалов (5.1, 7.1 и т. д.)
[Addons.ServiceInfoBar] добавлена ​​поддержка значков видео/аудиокодеков
[Addons.ServiceInfoBar] Избежать исключения. Текущий код предполагает, что filteredElements не пуст, но это ничем не гарантируется. Использование постоянных значков скрывает эту ошибку.
[AudioIcon] Используйте os.path.join для формирования путей
[перевод] обновление de.po
[audiochanneldetector] Изменение реализации буфера для ускорения обнаружения
[gpixmap] исправлена ​​полная прозрачная заливка
Обновите файл AVSwitch.py
[PluginBrowser] - повторно добавить Kodi-Addons в отдельную папку в загрузках
[Переводы] Обновленный перевод на финский язык (fi.po)
[Настройка сети] Обработка ошибок интерфейса при сканировании адаптеров Wi-Fi
[Переводы] Обновленный перевод на финский язык (fi.po)
[SystemInfo] - исправлена ​​отсутствующая строка CanDownmixAC3Plus
[AVSwitch.py] опечатка
[configure.ac] последовательность
[configure.ac] попробуйте исправить
[О] чистом
[AudioSelection] синхронизация с openbh
[vuduo4klite] добавить дополнительный (автор Ev0)
[audiochanneldetector] добавить файлы
Добавьте расширенную диагностику аудиокодеков, динамическую отчетность по каналам и исправления для аппаратной передачи управления.
[hotplug] синхронизация 2-го квартала. Обновления синхронизации - от jbleyel/WXbet
[TemplatedMultiContent] позволяет использовать ориентации "горизонтальная", "вертикальная" и "сетка" соответственно.
[TemplatedMultiContent] не заставляет параметры "itemWidth" и "orientation" быть взаимоисключающими. Это обеспечивает совместимость с шаблонами OpenATV, где ориентация передается в качестве атрибута виджета Listbox.
[скин] Атрибут "orientation" используется исключительно для eSlider; атрибут "listOrientation" используется исключительно для eListbox
[TemplatedMultiContent] добавить комментарий
[TemplatedMultiContent] Удалите операторы assert, поскольку они молча пропускаются в производственных сборках. Вместо этого генерируйте ValueErrors с соответствующими отладочными сообщениями.
[Горячая замена] * Не используйте одну и ту же точку крепления дважды.
[Горячее подключение] * повторная регистрация устройств хранения после повторного добавления udev
[Горячая замена] * улучшить известные устройства
[жесткий диск] добавить поддержку определения типа файловой системы NAS
[hotplug] * переместить сокет в /var/run/

Скачать
Спойлер   :
Скрытый текст
Для просмотра нужно иметь не менее 3-х сообщений
или Оформить подписку

Теги:
 


X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!