Superb quality and spec AB-Com PULSe 4K SE. Crazy offer! Only £99! FREE UK DELIVERY! 4K UHD, Enigma 2, Multiboot 4 images & more!...
Superb quality and spec AB-Com PULSe 4K Rev II Twin Satellite tuner only £149! FREE UK DELIVERY! 4K UHD, Enigma 2, SATA HDD facility, Multiboot 4 images & more!...

[Zgemma H9 Combo] ServiceApp

  • Thread starter Thread starter arion75
  • Start date Start date
I don't understand much about it. There is a stream type in the log. And it worked for you on PY2. The rewind problem appeared on PY3.
 
Hello. If you turn on rewind, you get a green screen right away.
How to fix it?

Code:
OpenViX Enigma2 Crashlog

Crashdate = Ср июн 29 18:14:14 2022

Creator = OpenViX
Version = 6.2
Build = 005
Dev = 002
Type = release
Machine = zgemmah9combo
URL = http://www.world-of-satellite.com
distro=openvix
compile-date=20220614
compile-datetime=20220614040147
Compiled = Jun 15 2022
Skin = Simple_Ten_Eighty/skin.xml
Component = enigma2

Kernel CMDline = root=/dev/mmcblk0p23 rootsubdir=linuxrootfs4 rootfstype=ext4 kernel=/dev/mmcblk0p22 console=ttyAMA0,115200 blkdevparts=mmcblk0:1M(fastboot),1M(bootargs),18M(recovery),2M(bootoptions),2M(deviceinfo),4M(baseparam),4M(pqparam),4M(logo),40M(fastplay),20M(kernel),20M(trustedcore),4M(misc),1024M(system),150M(vendor),306M(e2tv),256M(cache),50M(private),8M(securestore),16M(linuxkernel1),16M(linuxkernel2),16M(linuxkernel3),16M(linuxkernel4),-(userdata) hbcomp=/dev/block/mmcblk0p13 mem=937M mmz=ddr,0,0,60M vmalloc=500M
Nim Sockets = NIM Socket 0:
	Type: DVB-T2
	Name: Si2168
	Has_Outputs: no
	Frontend_Device: 0
	I2C_Device: 0
	Supports_Blind_Scan: yes
NIM Socket 1:
	Type: DVB-S2X
	Name: Si2166D
	Has_Outputs: no
	Frontend_Device: 1
	I2C_Device: 0
	Supports_Blind_Scan: yes


with value of '40') in object of type 'eListbox' is not implemented!
<   473.1415> 18:13:51.3394 [Skin] Attribute 'setIconDistance' (with value of '10') in object of type 'eListbox' is not implemented!
<   473.1465> 18:13:51.3444 [29.06 18:13:51] [iptvArch] [Беларусь 1 HD]: forming url to get a list of archived broadcasts
<   473.1498> 18:13:51.3478 [29.06 18:13:51] [iptvArch] [Беларусь 1 HD]: IPTV provider - zala, Archive days - 2
<   473.7001> 18:13:51.8980 [29.06 18:13:51] [iptvArch] [Беларусь 1 HD]: the list of archived broadcasts is parsed
<   473.7322> 18:13:51.9301 [29.06 18:13:51] [iptvArch] [Беларусь 1 HD]: found 71 archive records
<   473.7341> 18:13:51.9321 [Skin] Processing screen 'SimpleSummary' from list 'iptvArchiveEPGSelectionSummary, EPGSelectionSummary, ScreenSummary, iptvArchiveEPGSelection_summary, EPGSelection_summary, SimpleSummary', position=(0, 0), size=(1 x 1) for module 'ScreenSummary'.
<   473.7393> 18:13:51.9373 [eInputDeviceInit] 0 197 (407) 1
<   473.7394> 18:13:51.9373 [eRCDeviceInputDev] emit: 0
<   473.7397> 18:13:51.9377 [InfoBarGenerics] Key: 407 (Break) KeyID='KEY_NEXT' Binding='('ARROWRIGHT',)'.
<   474.0665> 18:13:52.2645 [eDVBFrontend1] close frontend
<   474.0796> 18:13:52.2775 [eDVBFrontend1] setVoltage FE_ENABLE_HIGH_LNB_VOLTAGE 0 FE_SET_VOLTAGE 2
<   475.3648> 18:13:53.5628 [eInputDeviceInit] 1 6c (108) 1
<   475.3649> 18:13:53.5628 [eRCDeviceInputDev] emit: 1
<   475.3653> 18:13:53.5633 [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<   475.3655> 18:13:53.5634 [ActionMap] Keymap 'DirectionActions' -> Action = 'down'.
<   475.7544> 18:13:53.9524 [eInputDeviceInit] 0 6c (108) 1
<   475.7545> 18:13:53.9524 [eRCDeviceInputDev] emit: 0
<   475.7550> 18:13:53.9530 [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<   476.0978> 18:13:54.2957 [eInputDeviceInit] 1 6c (108) 1
<   476.0978> 18:13:54.2958 [eRCDeviceInputDev] emit: 1
<   476.0982> 18:13:54.2962 [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<   476.0983> 18:13:54.2963 [ActionMap] Keymap 'DirectionActions' -> Action = 'down'.
<   476.2698> 18:13:54.4678 [eInputDeviceInit] 0 6c (108) 1
<   476.2699> 18:13:54.4678 [eRCDeviceInputDev] emit: 0
<   476.2703> 18:13:54.4683 [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<   476.4900> 18:13:54.6880 [eInputDeviceInit] 1 6c (108) 1
<   476.4901> 18:13:54.6880 [eRCDeviceInputDev] emit: 1
<   476.4905> 18:13:54.6885 [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<   476.4907> 18:13:54.6887 [ActionMap] Keymap 'DirectionActions' -> Action = 'down'.
<   476.6620> 18:13:54.8599 [eInputDeviceInit] 0 6c (108) 1
<   476.6620> 18:13:54.8600 [eRCDeviceInputDev] emit: 0
<   476.6624> 18:13:54.8604 [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<   476.8174> 18:13:55.0153 [eInputDeviceInit] 1 6c (108) 1
<   476.8174> 18:13:55.0154 [eRCDeviceInputDev] emit: 1
<   476.8178> 18:13:55.0158 [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<   476.8179> 18:13:55.0159 [ActionMap] Keymap 'DirectionActions' -> Action = 'down'.
<   476.9893> 18:13:55.1873 [eInputDeviceInit] 0 6c (108) 1
<   476.9894> 18:13:55.1873 [eRCDeviceInputDev] emit: 0
<   476.9898> 18:13:55.1878 [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<   477.2252> 18:13:55.4232 [eInputDeviceInit] 1 6c (108) 1
<   477.2253> 18:13:55.4232 [eRCDeviceInputDev] emit: 1
<   477.2257> 18:13:55.4236 [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<   477.2258> 18:13:55.4238 [ActionMap] Keymap 'DirectionActions' -> Action = 'down'.
<   477.3971> 18:13:55.5951 [eInputDeviceInit] 0 6c (108) 1
<   477.3972> 18:13:55.5951 [eRCDeviceInputDev] emit: 0
<   477.3976> 18:13:55.5955 [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<   477.7136> 18:13:55.9115 [eInputDeviceInit] 1 6c (108) 1
<   477.7136> 18:13:55.9116 [eRCDeviceInputDev] emit: 1
<   477.7141> 18:13:55.9120 [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<   477.7142> 18:13:55.9122 [ActionMap] Keymap 'DirectionActions' -> Action = 'down'.
<   477.8856> 18:13:56.0835 [eInputDeviceInit] 0 6c (108) 1
<   477.8856> 18:13:56.0836 [eRCDeviceInputDev] emit: 0
<   477.8860> 18:13:56.0840 [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<   479.7560> 18:13:57.9540 [eInputDeviceInit] 1 6c (108) 1
<   479.7561> 18:13:57.9540 [eRCDeviceInputDev] emit: 1
<   479.7566> 18:13:57.9545 [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<   479.7567> 18:13:57.9547 [ActionMap] Keymap 'DirectionActions' -> Action = 'down'.
<   479.9280> 18:13:58.1260 [eInputDeviceInit] 0 6c (108) 1
<   479.9281> 18:13:58.1260 [eRCDeviceInputDev] emit: 0
<   479.9285> 18:13:58.1264 [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<   480.4965> 18:13:58.6944 [eInputDeviceInit] 1 6c (108) 1
<   480.4965> 18:13:58.6945 [eRCDeviceInputDev] emit: 1
<   480.4970> 18:13:58.6949 [InfoBarGenerics] Key: 108 (Make) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<   480.4971> 18:13:58.6951 [ActionMap] Keymap 'DirectionActions' -> Action = 'down'.
<   480.6685> 18:13:58.8664 [eInputDeviceInit] 0 6c (108) 1
<   480.6685> 18:13:58.8665 [eRCDeviceInputDev] emit: 0
<   480.6689> 18:13:58.8669 [InfoBarGenerics] Key: 108 (Break) KeyID='KEY_DOWN' Binding='('DOWN',)'.
<   483.1983> 18:14:01.3962 [eInputDeviceInit] 1 160 (352) 1
<   483.1983> 18:14:01.3963 [eRCDeviceInputDev] emit: 1
<   483.1988> 18:14:01.3967 [InfoBarGenerics] Key: 352 (Make) KeyID='KEY_OK' Binding='('OK',)'.
<   483.1989> 18:14:01.3969 [ActionMap] Keymap 'iptvArchiveEPGSelectionActions' -> Action = 'ok'.
<   483.1996> 18:14:01.3976 [29.06 18:14:01] [iptvArch] [Беларусь 1 HD]: PLAYBACK of archived broadcast - т/с Курорт цвета хаки
<   483.2004> 18:14:01.3984 [newPlayService] playing:  4097:0:1:F1D5:CE66:FC01:1010101:0:0:0:http%3a//XXX.XXX.183.5/hls/M52EVYD_HLS/variant.m3u8?version=2&offset=-18541:► Беларусь 1 HD
<   483.2011> 18:14:01.3990 eServiceApp::stop
<   483.2012> 18:14:01.3992 WaitThread - waiting for 10000ms
<   483.2013> 18:14:01.3992 PlayerBackend::gotMessage - tStop
<   483.2013> 18:14:01.3993 user send SIGINT(Ctrl-C) to console App
<   483.2036> 18:14:01.4016 PlayerBackend::recvStopped - retval = 0
<   483.2037> 18:14:01.4016 WaitThread - in time

<   483.2037> 18:14:01.4017 PlayerBackend::thread_finished
<   483.2096> 18:14:01.4076 eServiceApp::isCurrentlySeekable
<   483.2098> 18:14:01.4077 eServiceApp::isCurrentlySeekable
<   483.2098> 18:14:01.4078 eServiceApp::isCurrentlySeekable
<   483.2099> 18:14:01.4078 eServiceApp::unpause
<   483.2162> 18:14:01.4141 [ServiceList] search for service in userbouquets
<   483.2972> 18:14:01.4951 [ServiceList] service not found in any userbouquets
<   483.3016> 18:14:01.4995 ExtEplayer3::ExtEplayer3 initializing with options:
<   483.3017> 18:14:01.4996  aac_swdec                      = 0
<   483.3017> 18:14:01.4996  ac3_swdec                      = 0
<   483.3017> 18:14:01.4996  audio_id                       = not set
<   483.3017> 18:14:01.4997  audio_uri                      = not set
<   483.3017> 18:14:01.4997  dash_audio_id                  = not set
<   483.3017> 18:14:01.4997  dash_video_id                  = not set
<   483.3018> 18:14:01.4997  downmix                        = 0
<   483.3018> 18:14:01.4997  dts_swdec                      = 0
<   483.3018> 18:14:01.4998  eac3_swdec                     = 0
<   483.3018> 18:14:01.4998  ffmpeg_option                  = not set
<   483.3018> 18:14:01.4998  flv2mpeg4                      = not set
<   483.3018> 18:14:01.4998  live_ts                        = not set
<   483.3019> 18:14:01.4998  loop                           = not set
<   483.3019> 18:14:01.4998  lpcm_injection                 = 0
<   483.3019> 18:14:01.4998  mp3_swdec                      = 0
<   483.3019> 18:14:01.4999  mpegts_program_id              = not set
<   483.3019> 18:14:01.4999  nice                           = not set
<   483.3019> 18:14:01.4999  no_pcm_resampling              = not set
<   483.3020> 18:14:01.5000  progressive                    = not set
<   483.3020> 18:14:01.5000  rtmpproto                      = 0
<   483.3020> 18:14:01.5000  subtitle_id                    = not set
<   483.3021> 18:14:01.5000  wma_swdec                      = 0
<   483.3174> 18:14:01.5154 eServiceApp::getNumberOfTracks
<   483.3176> 18:14:01.5155 WaitThread - waiting for 500ms
<   483.3176> 18:14:01.5156 WaitThread - in time

<   483.3246> 18:14:01.5226 eServiceApp::isCurrentlySeekable
<   483.3247> 18:14:01.5226 eServiceApp::isCurrentlySeekable
<   483.3247> 18:14:01.5227 eServiceApp::isCurrentlySeekable
<   483.3248> 18:14:01.5228 eServiceApp::unpause
<   483.3253> 18:14:01.5233 eServiceApp::isCurrentlySeekable
<   483.3254> 18:14:01.5234 eServiceApp::unpause
<   483.3257> 18:14:01.5237 eServiceApp::isCurrentlySeekable
<   483.3258> 18:14:01.5237 eServiceApp::isCurrentlySeekable
<   483.3258> 18:14:01.5238 eServiceApp::unpause
<   483.3263> 18:14:01.5243 [Notifications] RemovePopup, id = ZapError
<   483.6366> 18:14:01.8346 eServiceApp::fillSubservices - found 4 subservices
<   483.6460> 18:14:01.8439 eServiceApp::start - subservice(5000000b/s) selected according to connection speed (1410064408)
<   483.6461> 18:14:01.8441 PlayerBackend::gotMessage - tAudioList
<   483.6462> 18:14:01.8441 PlayerBackend::gotMessage - tStart
PlayerApp::processStart: exteplayer3 "http://mfe28.svc.ott.xxxx.xx/hls/M52VYD_HLS/bw5000000/playlist.m3u8?version=2&offset=-18541" -u "Enigma2 HbbTV/1.1.1 (+PVR+RTSP+DL;OEAlliance;;;)" -a 0 -n 0 
<   483.6532> 18:14:01.8512 [Skin] Parsing embedded skin '<embedded-in-iptvArchiveSplashScreen>'.
<   483.6542> 18:14:01.8521 [Skin] Processing screen '<embedded-in-iptvArchiveSplashScreen>', position=(0, 0), size=(1920 x 1080) for module 'iptvArchiveSplashScreen'.
<   483.6579> 18:14:01.8559 ExtEPlayer3::handleJsonOutput - unhandled key "EPLAYER3_EXTENDED"
<   483.6641> 18:14:01.8620 [Skin] Processing screen 'InfoBar' from list 'iptvArchiveInfoBar, InfoBar', position=(0, 0), size=(1920 x 1080) for module 'iptvArchivePlayer'.
<   483.6711> 18:14:01.8691 [Skin] Error in screen 'InfoBar' widget 'widget' [Skin] {Simple_Ten_Eighty/skin.xml}: Converter 'CryptoInfo' not found!  Please contact the skin's author!!
<   483.6719> 18:14:01.8698 Traceback (most recent call last):
<   483.6721> 18:14:01.8701   File "/usr/lib/enigma2/python/skin.py", line 1237, in processWidget
<   483.6721> 18:14:01.8701   File "/usr/lib/enigma2/python/Tools/Import.py", line 2, in my_import
<   483.6722> 18:14:01.8701   File "/usr/lib/enigma2/python/Components/Converter/CryptoInfo.py", line 4, in <module>
    from Poll import Poll
<   483.6722> 18:14:01.8702 ModuleNotFoundError: No module named 'Poll'
<   483.6723> 18:14:01.8702 
During handling of the above exception, another exception occurred:

<   483.6723> 18:14:01.8702 Traceback (most recent call last):
<   483.6724> 18:14:01.8703   File "/usr/lib/enigma2/python/skin.py", line 1294, in processScreen
<   483.6724> 18:14:01.8703   File "/usr/lib/enigma2/python/skin.py", line 1239, in processWidget
<   483.6724> 18:14:01.8704 skin.SkinError: [Skin] {Simple_Ten_Eighty/skin.xml}: Converter 'CryptoInfo' not found!  Please contact the skin's author!
<   483.6866> 18:14:01.8846 eServiceApp::getNumberOfTracks
<   483.6869> 18:14:01.8848 eServiceApp::getNumberOfTracks
<   483.7067> 18:14:01.9047 [Skin] Processing screen 'InfoBarSummary' from list 'iptvArchiveInfoBarSummary, InfoBarSummary', position=(0, 0), size=(1 x 1) for module 'iptvArchiveInfoBarSummary'.
<   483.7153> 18:14:01.9132 eServiceApp::getNumberOfTracks
<   483.7245> 18:14:01.9225 [eInputDeviceInit] 0 160 (352) 1
<   483.7246> 18:14:01.9225 [eRCDeviceInputDev] emit: 0
<   483.7249> 18:14:01.9228 [InfoBarGenerics] Key: 352 (Break) KeyID='KEY_OK' Binding='('OK',)'.
<   483.7273> 18:14:01.9253 eServiceApp::isCurrentlySeekable
<   484.5096> 18:14:02.7075 ExtEPlayer3::handleJsonOutput - unhandled key "PLAYBACK_OPEN"
<   484.5099> 18:14:02.7079 ExtEPlayer3::handleJsonOutput - unhandled key "OUTPUT_OPEN"
<   484.5214> 18:14:02.7194 PlayerBackend::recvStart - status = 0
<   484.5215> 18:14:02.7195 [eFixedMessagePump] write error Function not implemented
<   484.5216> 18:14:02.7195 PlayerBackend::recvVideoTrackCurrent - status = 0
<   484.5216> 18:14:02.7195 [eFixedMessagePump] write error Function not implemented
<   484.5217> 18:14:02.7197 PlayerBackend::recvAudioTrackCurrent - status = 0
<   484.5218> 18:14:02.7198 PlayerBackend::recvSubtitleTrackCurrent - status = 0
<   484.9013> 18:14:03.0992 PlayerBackend::recvVideoTrackCurrent - status = 0
<   484.9013> 18:14:03.0993 [eFixedMessagePump] write error Function not implemented
<   485.1861> 18:14:03.3841 ExtEPlayer3::handleJsonOutput - unhandled key "v_e"
<   488.7162> 18:14:06.9141 eServiceApp::getNumberOfTracks
<   488.7164> 18:14:06.9143 PlayerBackend::gotMessage - tAudioList
<   488.7164> 18:14:06.9144 WaitThread - waiting for 500ms
<   488.7164> 18:14:06.9144 WaitThread - in time

<   488.7166> 18:14:06.9146 eServiceApp::getTrackInfo = 0
<   496.2451> 18:14:14.4430 [eInputDeviceInit] 1 a (10) 1
<   496.2451> 18:14:14.4431 [eRCDeviceInputDev] emit: 1
<   496.2455> 18:14:14.4435 [InfoBarGenerics] Key: 10 (Make) KeyID='KEY_9' Binding='('9',)'.
<   496.2457> 18:14:14.4436 [ActionMap] Keymap 'NumberActions' -> Action = '9'.
<   496.2468> 18:14:14.4447 [newPlayService] playing:  4097:0:1:F1D5:CE66:FC01:1010101:0:0:0:http%3a//XXX.XXX.183.5/hls/M52EVYD_HLS/variant.m3u8?version=2&offset=-18241:► Беларусь 1 HD
<   496.2475> 18:14:14.4454 eServiceApp::stop
<   496.2476> 18:14:14.4455 WaitThread - waiting for 10000ms
<   496.2476> 18:14:14.4456 PlayerBackend::gotMessage - tStop
<   496.2476> 18:14:14.4456 user send SIGINT(Ctrl-C) to console App
<   496.2504> 18:14:14.4483 PlayerBackend::recvStopped - retval = 0
<   496.2504> 18:14:14.4483 WaitThread - in time

<   496.2504> 18:14:14.4484 [eFixedMessagePump] write error Function not implemented
<   496.2505> 18:14:14.4485 PlayerBackend::thread_finished
<   496.2572> 18:14:14.4552 eServiceApp::isCurrentlySeekable
<   496.2574> 18:14:14.4553 eServiceApp::isCurrentlySeekable
<   496.2575> 18:14:14.4554 eServiceApp::isCurrentlySeekable
<   496.2575> 18:14:14.4555 eServiceApp::unpause
<   496.2646> 18:14:14.4625 [ServiceList] search for service in userbouquets
<   496.3487> 18:14:14.5467 [ServiceList] service not found in any userbouquets
<   496.3529> 18:14:14.5508 ExtEplayer3::ExtEplayer3 initializing with options:
<   496.3530> 18:14:14.5509  aac_swdec                      = 0
<   496.3530> 18:14:14.5510  ac3_swdec                      = 0
<   496.3530> 18:14:14.5510  audio_id                       = not set
<   496.3530> 18:14:14.5510  audio_uri                      = not set
<   496.3531> 18:14:14.5510  dash_audio_id                  = not set
<   496.3531> 18:14:14.5510  dash_video_id                  = not set
<   496.3531> 18:14:14.5510  downmix                        = 0
<   496.3531> 18:14:14.5511  dts_swdec                      = 0
<   496.3531> 18:14:14.5511  eac3_swdec                     = 0
<   496.3531> 18:14:14.5511  ffmpeg_option                  = not set
<   496.3532> 18:14:14.5511  flv2mpeg4                      = not set
<   496.3532> 18:14:14.5511  live_ts                        = not set
<   496.3532> 18:14:14.5511  loop                           = not set
<   496.3532> 18:14:14.5512  lpcm_injection                 = 0
<   496.3532> 18:14:14.5512  mp3_swdec                      = 0
<   496.3532> 18:14:14.5512  mpegts_program_id              = not set
<   496.3533> 18:14:14.5512  nice                           = not set
<   496.3533> 18:14:14.5512  no_pcm_resampling              = not set
<   496.3533> 18:14:14.5512  progressive                    = not set
<   496.3533> 18:14:14.5513  rtmpproto                      = 0
<   496.3533> 18:14:14.5513  subtitle_id                    = not set
<   496.3533> 18:14:14.5513  wma_swdec                      = 0
<   496.3534> 18:14:14.5513 base/ebase.cpp:155 ASSERTION notifiers.find(fd) == notifiers.end() FAILED!


dmesg
Hopefully this will be now fixed- will test on h9combo tomorrow, but works fine on other hisilicon receivers.
 
Its the same serviceapp code in OpenATV & OpenViX - but I will run a comparison tomorrow

Hopefully this will be now fixed- will test on h9combo tomorrow, but works fine on other hisilicon receivers.

Am I missing something here same serviceapp code OpenATV & OpenVIX so are changes needed for OpenVIX or is this a github fix also for OpenATV ?
 
Am I missing something here same serviceapp code OpenATV & OpenVIX so are changes needed for OpenVIX or is this a github fix also for OpenATV ?

Basically there are 2 modified clones of the original serviceapp used in the OE-A images. The OpenViX version differs as we use some direct python 3 to C++ conversions and also use libsigc++ 3.0 across the whole of our E2 python 3 image.
Recent changes improve the switching between services, made some of the serviceapp components e.g. console.cpp compatible with the version in the E2 image and resolved an issue with FF/REW in OpenViX HiSilicon images
 
Last edited:

OpenViX Feeds Status

Back
Top