LibreELEC 7.0.2 - Kodi Jarvis 16.1 - Archived - LE Tips HERE

Moderators: mdrjr, odroid, Raybuntu, wrxtasy

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby Exist2Resist » Sat Jun 04, 2016 10:11 am

@Raybuntu could you give me the model and make of your MCE remote?
I want to see if I can add it to my harmony universal remote and see if the codes come up.
The make and model of MCE remote I used with my harmony universal doesn't register with the Odroid IR sensor.
Exist2Resist
 
Posts: 40
Joined: Sat May 28, 2016 3:08 am
Location: Great White North
languages_spoken: english
ODROIDs: C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby Exist2Resist » Sat Jun 04, 2016 10:14 am

wrxtasy wrote:Yes true Koying could be a slow Network connecting...

@Exist2Resist,
In LibreELEC settings, select the option to "Wait for Network before starting Kodi" and report back after a reboot...

That solved it.
Exist2Resist
 
Posts: 40
Joined: Sat May 28, 2016 3:08 am
Location: Great White North
languages_spoken: english
ODROIDs: C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby Exist2Resist » Sat Jun 04, 2016 12:46 pm

wiseminosse wrote:
wrxtasy wrote:- For Xvid and mpeg4, try disabling mpeg4 Hardware decoding by setting Accelerate MPEG4 > Never
If that does not work. No solution will be possible.


Has anybody successfully played an XVID?
I just want to understand whether the frame drop problem is only mine ( :o ) or it is related to C2 ( :( )


While there is no Judder, my C2 blinks or rather screen goes black once every 30 seconds.
It comes back up after a couple seconds, but still...
This only happens on SD content. HD content, 720+ is ok.
I think this is a codec issue.
Last edited by Exist2Resist on Sat Jun 04, 2016 1:25 pm, edited 1 time in total.
Exist2Resist
 
Posts: 40
Joined: Sat May 28, 2016 3:08 am
Location: Great White North
languages_spoken: english
ODROIDs: C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby Arthritis » Sat Jun 04, 2016 1:19 pm

Exist2Resist wrote:@Raybuntu could you give me the model and make of your MCE remote?
I want to see if I can add it to my harmony universal remote and see if the codes come up.
The make and model of MCE remote I used with my harmony universal doesn't register with the Odroid IR sensor.
I've got an older harmony remote (using the old software) and it's just using the generic "MCE Remote" in the software.

You then have to do this and laugh yourself silly at how easy it was. If using windows download PuTTY to ssh in. You can also do this from an Android device using software like JuiceSSH.

Code: Select all
ssh root@ip.address.of.C2
Password -->  le
cp /etc/lirc/lircd.conf.rpi /storage/.config/lircd.conf
reboot


As for the shutdown, in the old software you can choose whether or not to power on and off a device but I don't know where that would be in the new software.
Arthritis
 
Posts: 15
Joined: Thu May 26, 2016 1:39 pm
languages_spoken: english
ODROIDs: C1, C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby wiseminosse » Sat Jun 04, 2016 4:59 pm

wrxtasy wrote:For Xvid and mpeg4, try disabling mpeg4 Hardware decoding by setting Accelerate MPEG4 > Never
If that does not work. No solution will be possible.



jurand wrote:I've checked a few SD XVIDs. When mpeg4 accel is on then there is no problem, otherwise a slight judder is noticable.


Exist2Resist wrote:While there is no Judder, my C2 blinks or rather screen goes black once every 30 seconds.
It comes back up after a couple seconds, but still...
This only happens on SD content. HD content, 720+ is ok.
I think this is a codec issue.


Many thanks for your help.

I've made some more tests:
Mpeg4 accel always -> many frame drops -> film becomes unwatchable
Mpeg4 accel never -> slight judder -> not perfect but absolutely watchable

Can't understand what determines frame drops with hw acceleration (as jurand setup is working perfectly). My setup includes pass through audio. Could it be the guilty?
wiseminosse
 
Posts: 6
Joined: Mon May 23, 2016 7:33 am
languages_spoken: english, italian
ODROIDs: ODROID-C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby Raybuntu » Sat Jun 04, 2016 5:31 pm

@blackride thanks for explaining. have you tried setting the execute bit for your script.

Code: Select all
chmod +x /storage/.config/autostart.sh


what happens if you execute the autostart.sh manually

after you reboot and the time is wrong run:
Code: Select all
/bin/sh /storage/.config/autostart.sh


post any errors please.

@Exist2Resist: what exactly do you want. I can give you my lirc files. Its an RC6 remote from an old HP computer. I'll attach my lirc files for you in a couple of minutes.
BTC: 13M7sUBpS9uVpo4mzukV9CH8HGg7vDUC7Y
Raybuntu
 
Posts: 1163
Joined: Mon Nov 30, 2015 4:23 pm
languages_spoken: english, german
ODROIDs: C1+, C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby jurand » Sat Jun 04, 2016 6:18 pm

wiseminosse wrote:
I've made some more tests:
Mpeg4 accel always -> many frame drops -> film becomes unwatchable
Mpeg4 accel never -> slight judder -> not perfect but absolutely watchable

Can't understand what determines frame drops with hw acceleration (as jurand setup is working perfectly). My setup includes pass through audio. Could it be the guilty?


I'm using passthrough - that's not a problem.
I think that your files are encoded with errors. Try reencode one for testing with ffmpeg or mediacoder.
Some codecs can stand various stream errors. Seems that C2 vpu cannot.. Other posibility is that your files are using a codec feature / GOP format that is not supported by c2 vpu (anyone has detailed info about amlogic s905 VPU capabilities?). Finding this out requires also more details about your files.
Check the integrity of your files with ffmpeg: http://superuser.com/questions/100288/how-can-i-check-the-integrity-of-a-video-file-avi-mpeg-mp4
jurand
 
Posts: 66
Joined: Fri May 06, 2016 7:55 pm
Location: Poznań, Poland
languages_spoken: english
ODROIDs: XU XU-3 XU-4 C1+ C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby IanPH » Sun Jun 05, 2016 5:07 pm

wiseminosse wrote:I've made some more tests:
Mpeg4 accel always -> many frame drops -> film becomes unwatchable
Mpeg4 accel never -> slight judder -> not perfect but absolutely watchable

Can't understand what determines frame drops with hw acceleration (as jurand setup is working perfectly). My setup includes pass through audio. Could it be the guilty?


Have you tried to simply remux these XVID files to MKV with MKVToolNix? It could be that besides codec problems, the XVID container causes a CPU overload.
ODroid C2 in the livingroom - LibreELEC 8.0.2 (LibreELEC official)
ODroid C1 in the bedroom - LibreELEC 8.0.0 (WRXTASY build)
IanPH
 
Posts: 86
Joined: Thu Jan 29, 2015 12:11 am
languages_spoken: english, dutch
ODROIDs: ODroid C1 , C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby jurand » Sun Jun 05, 2016 6:20 pm

I noticed that there is a memory problem with kodi: after a few hours playback system runs low on memory.
I think it is Kodi's fault, but I'm not sure:
http://sprunge.us/PeMg
top sorted by mem:
Code: Select all
Mem: 1746776K used, 73932K free, 136604K shrd, 19172K buff, 169548K cached
CPU: 23.8% usr  4.7% sys  0.0% nic 71.4% idle  0.0% io  0.0% irq  0.0% sirq
Load average: 1.32 2.57 5.21 2/150 25912
  PID  PPID USER     STAT   VSZ %VSZ CPU %CPU COMMAND
  519   515 root     R    2340m131.2   1 23.7 /usr/lib/kodi/kodi.bin --standalone -fs --lircdev /run/lirc/lircd
  236     1 root     S <   153m  8.6   3  0.0 /usr/bin/pulseaudio --system
  405     1 root     S     8384  0.4   0  0.0 /usr/bin/smbd --configfile=/run/samba/smb.conf
  316     1 root     S     8368  0.4   0  0.0 /usr/bin/nmbd --configfile=/run/samba/smb.conf
  214     1 root     S     7712  0.4   0  0.0 /usr/lib/systemd/systemd-udevd


Is this usage normal for LE?
jurand
 
Posts: 66
Joined: Fri May 06, 2016 7:55 pm
Location: Poznań, Poland
languages_spoken: english
ODROIDs: XU XU-3 XU-4 C1+ C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby infinity85 » Sun Jun 05, 2016 10:18 pm

IanPH wrote:
wiseminosse wrote:I've made some more tests:
Mpeg4 accel always -> many frame drops -> film becomes unwatchable
Mpeg4 accel never -> slight judder -> not perfect but absolutely watchable

Can't understand what determines frame drops with hw acceleration (as jurand setup is working perfectly). My setup includes pass through audio. Could it be the guilty?


Have you tried to simply remux these XVID files to MKV with MKVToolNix? It could be that besides codec problems, the XVID container causes a CPU overload.


As he has XviD files, I remember that those were usually in an AVI container. So he'll have to try Avi-Mux GUI from :http://alexander-noe.com/video/amg/

I also remember now that back then many XviD avis were faulty muxed by VirtualDubMod (man is this a long time ago xD). I remuxed mine usually with Avi-Mux GUI and had way less problems (especially with my old Western Digital WD TV HD box).

So wiseminosse, it could be worth a try. Muxing takes only some minutes without any quality loss...
infinity85
 
Posts: 337
Joined: Tue May 24, 2016 4:26 am
languages_spoken: english, german
ODROIDs: Odroid C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby stefg » Sun Jun 05, 2016 11:40 pm

Just a short testing report on my observations with wrxstasys experimental libreelec build.
(Environment: HP Microserver runnnig Ubuntu 14.04/vdr2.2/vdr-vnsi-plugin as backend, RPi3 with official libreelec 7.0.1 as (bedroom)-frontend as a reference. Only tested on different 1080p TVs, using the default Confluence skin)
I was running the 7.0 and 7.0.1 build for a week, mainly for watching live TV, listen to Webradio, and running the transmission plugin to use the C2 as 24/7 seedbox.
First of all: Great achievement for such an early stage... Everything worked more or less out of the box.

Issues found:
- Live TV (pvr-vnsi) stops when navigating to Kodis home screen and the horizontal overlay appears. This doesn't happen on the Rpi3, which happily plays the TV stream under Kodis main menu, while the C2 stops playback.
- Picture quality and settings: Kodi picture brightness adjustment doesn't do anything, while contrast adjustment (sort of) controls brightness. There are not much usable settings aside from the center 50% position, as the picture quickly gets either overly bright or unwatchable dark. General pic quality compared to my home servers builtin Nvidia-card with vdpau postprocessing (driving about 7,5m of HDMI cable over a HDMI matrix) is poor, low contrast and "uncrisp". Audio quality is fair using HDMI sound over the matrix's D/A-Converter. No audio sync issues encountered
- Interaction with the transmission-daemon plugin. Although i quite strictly limited the bandwidth for the daemon the pvr-stream starts stuttering pretty soon if transmission starts seeding, even far below max. allowed bandwidth. I have not checked CPU usage, but find it unlikely that this is CPU related. Average CPU load never exceeded 20% when i looked.
As i read in the libreelec forums there are efforts going on to use libreelec as a docker host. Possibly this could solve such problems, because implementing QoS and/or bandwidth limits is much better when looking at a docker container.... indeed it would be a dream come true, if I could run a docker container for my transmission/squid/nfs-server needs on top of libreelec.

Hope that helps.
stefg
 
Posts: 11
Joined: Thu May 26, 2016 10:29 pm
languages_spoken: english
ODROIDs: C-2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby MidnightWatcher » Sun Jun 05, 2016 11:48 pm

Is your nVidia card settings processing the PQ -- higher contrast, sharpness and color? If so, set it all back to default and then compare with the C2. On my setup the PQ on the C2 is excellent.
MidnightWatcher
 
Posts: 52
Joined: Wed Mar 02, 2016 1:50 am
languages_spoken: english
ODROIDs: Odroid C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby stefg » Mon Jun 06, 2016 12:11 am

MidnightWatcher wrote:Is your nVidia card settings processing the PQ -- higher contrast, sharpness and color? If so, set it all back to default and then compare with the C2. On my setup the PQ on the C2 is excellent.


Of course i've made some back and forth comparisons with different settings on the Nvidia-x64-Kodi. And the C2 libreelec-GUI is fixed at 720p while the kodi GUI on the server is 1080p. It's not that the C2 is completely unacceptable, it's just not as good as a proper vdpau postprocessed image from a GF210 . Note that this testrun was mainly live TV (DVB-C, so MPEG2 with questionable bitrates). I didn't have the time and WAF to try high bitrate movies in a meaningful way. But my impression is, that even the RPi 3 in the bedroom does a better job at getting a decent picture out of the bitrate-crippled TV streams than the C2 .... for the moment... :-)
stefg
 
Posts: 11
Joined: Thu May 26, 2016 10:29 pm
languages_spoken: english
ODROIDs: C-2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby infinity85 » Mon Jun 06, 2016 1:03 am

stefg wrote:Just a short testing report on my observations with wrxstasys experimental libreelec build.

[...]

Issues found:
- Live TV (pvr-vnsi) stops when navigating to Kodis home screen and the horizontal overlay appears. This doesn't happen on the Rpi3, which happily plays the TV stream under Kodis main menu, while the C2 stops playback.
- Interaction with the transmission-daemon plugin. Although i quite strictly limited the bandwidth for the daemon the pvr-stream starts stuttering pretty soon if transmission starts seeding, even far below max. allowed bandwidth. I have not checked CPU usage, but find it unlikely that this is CPU related. Average CPU load never exceeded 20% when i looked.
Hope that helps.


  • I am using LiveTV via IPTV Simple client and I have to set in the Skin settings that video plays in background. As per default this is deactivated. Perhaps your pvr-vnsi has the same effect, as this setting is independent on the pvr client.
  • I also noticed network throughput issues. Whenever I transfered files to my Odroid via SMB it went fast for 10 seconds (45mb/s and more), then dropped to 0 MB/s and then raised for another 10 seconds to 20 MB/s, then dropped again to zero and this repeated every 10 seconds. My RPi does not have this problem, nor do my other devices. Actually this reminds me of my banana Pi, which had similar issues (also SMB). There you could see that there were some interrupts in the cpu threads because of eth0 or so... I'm not sure anymore, but it was a common issue there under network load.
  • Why is your odroid kodi fixed to 720p? Mine switches to 1080p50hz during LiveTV. The main menu is usually 1080p60
infinity85
 
Posts: 337
Joined: Tue May 24, 2016 4:26 am
languages_spoken: english, german
ODROIDs: Odroid C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby runnerway » Mon Jun 06, 2016 2:38 am

@wrxtasy

Try this fix for 3D you've asked me some time ago:
- here

Unfortunately i can't test it. Let me know :)
User avatar
runnerway
 
Posts: 130
Joined: Mon Dec 15, 2014 6:47 am
languages_spoken: italian, english
ODROIDs: C1, C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby wrxtasy » Mon Jun 06, 2016 2:47 am

@runnerway,
Thx. I will do a quick test compile before calling it a night...Good News is v264.c no longer fails compiling :)
ppmgr_3d is what will be needed for Kodi 3D Auto switching when i briefly looked at the specific Kodi code.

@stefg,
I watch 576/1080i mpeg2 and H264 Live TV all the time....never had picture quality issues on any AML device...

- There is definitely a Kodi setup issue going on if poor picture quality is the end result when watching 1080i Live TV. Both mpeg2 and H264.
AMLogic SoC's, the S812 and S905 in particular employs, excellent Advanced Motion Adaptive Edge Enhancing Hardware deinterlacing for TV viewing purposes. Its as crisp as viewing on my 2016 4K TV. I would check if Hardware acceleration is actually setup correctly in the Kodi settings. (set acceleration to Always)

- The RPi3 uses YADIFx2 deinterlacing, EXACTLY the same as you can get when Software decoding and Software deinterlacing mpeg2 480/576i video on the C2 if specifically selected in Video settings. Hardware deinterlacing on the C2 is better quality than YADIFx2.

- You have a Kodi setup - settings issues if you cannot see any video playing behind the Kodi GUI. It all works properly, I use it all the time.

- The LibreELEC GUI is definitely not fixed at 720p. If so you have an EDID handshake problem with your display over HDMI. 720p is the default setting when this occurs. Impossible to tell without looking at Kodi Logs.

- If hardware decoding is active, you will not be able to adjust much at all compared to using ffmpeg Software decoding on other platforms, as Bypass rendering is used when displaying video using AML devices and Kodi. Again look at the Logs.

EDIT:
- Docker is a Non starter on all ARM platforms at the moment. X86_64 only
Last edited by wrxtasy on Mon Jun 06, 2016 11:05 am, edited 3 times in total.
LibreELEC Krypton C1(+) HERE
LibreELEC Krypton C2 HERE
User avatar
wrxtasy
 
Posts: 1288
Joined: Wed May 13, 2015 1:59 pm
Location: Australia
languages_spoken: english
ODROIDs: C1, C1+, C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby stefg » Mon Jun 06, 2016 3:02 am

Thanks for the quick response. Sounds logical that hardware-rendering can't be controlled in the same way as software....Would be like soldering circuits by sliding a control...
I'll look into that as soon as I have time especially the EDID (...HDMI matrices can be tricky...) and kodi-setup issues and report back.
Sad to hear that docker and AMLogic aren't friends... Do you happen to have a link with background info?
stefg
 
Posts: 11
Joined: Thu May 26, 2016 10:29 pm
languages_spoken: english
ODROIDs: C-2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby wrxtasy » Mon Jun 06, 2016 3:19 am

LibreELEC Krypton C1(+) HERE
LibreELEC Krypton C2 HERE
User avatar
wrxtasy
 
Posts: 1288
Joined: Wed May 13, 2015 1:59 pm
Location: Australia
languages_spoken: english
ODROIDs: C1, C1+, C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby soryuuha » Mon Jun 06, 2016 4:22 am

im using external dvd, it suddenly ejected and mounted back from odroid


dmesg error..tell me if more needed

Code: Select all
[10812.680639] sr 1143:0:0:0: Attached scsi CD-ROM sr2
[10812.866043] [aml-spdif-dai]aiu 958 playback disable
[10812.866089] ----aml_hw_iec958_init,runtime->rate=48000,sample_rate=4--
[10812.866090] aml_set_spdif_clk rate
[10812.866102] divider=20,frac=33920000,SDMval=5654
[10812.866112] set normal 512 fs /4 fs
[10812.866116] iec958 mode PCM16
[10812.866122] IEC958 16bit
[10812.866127] hdmitx: audio: aout notify rate 48000
[10812.866128] hdmitx: audio: aout notify size 16
[10812.866398] buf=0
[10812.866400] IEC958_mode_raw=0
[10812.866430] IEC958_mode_codec= 0, IEC958 type 2 CH PCM
[10812.866432] last mode 0,now 0
[10812.867638] ----aml_hw_iec958_init,runtime->rate=44100,sample_rate=5--
[10812.867646] aml_set_spdif_clk rate
[10812.867660] divider=22,frac=13030400,SDMval=2364
[10812.867671] set normal 512 fs /4 fs
[10812.867676] iec958 mode PCM16
[10812.867684] IEC958 16bit
[10812.867691] hdmitx: audio: aout notify rate 44100
[10812.867695] hdmitx: audio: aout notify size 16
[10812.867699] hdmtix: set audio
[10812.867711] hdmitx tx_aud_src = 0
[10812.867736] hdmitx aud_n_para = 6144
[10812.867755] hdmitx set channel status
[10812.868004] ----aml_hw_iec958_init,runtime->rate=44100,sample_rate=5--
[10812.868008] aml_set_spdif_clk rate
[10812.868014] divider=22,frac=13030400,SDMval=2364
[10812.868020] set normal 512 fs /4 fs
[10812.868025] iec958 mode PCM16
[10812.868031] IEC958 16bit
[10812.868035] hdmitx: audio: aout notify rate 44100
[10812.868038] hdmitx: audio: aout notify size 16
[10812.876182] [aml-spdif-dai]aiu 958 playback enable
[10812.883592] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10813.137745] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10813.363587] sr2: CDROM not ready yet.
[10813.386868] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10813.637222] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10814.195589] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10815.396363] sr2: CDROM not ready yet.
[10817.442298] sr2: CDROM not ready yet.
[10819.441968] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10819.589267] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10820.216118] RTL871X:  ~~~~set sta key:groupkey
[10820.216134] RTL871X: ==> rtw_set_key algorithm(4),keyid(2),key_mask(0)
[10820.216190] RTL871X: send eapol packet
[10820.217057] RTL871X: set group key to hw: alg:4(WEP40-1 WEP104-5 TKIP-2 AES-4) keyid:2
[10820.219014] RTL871X: SetHwReg8192E, 4452, RCR= 700060ce
[10821.524180] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10822.029280] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10824.709668] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10824.908982] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 1
[10829.965793] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10835.220615] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10839.914917] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 1
[10840.475542] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10845.731262] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10850.976361] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10854.914606] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 1
[10856.222586] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10861.468448] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10866.714031] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10869.908226] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 1
[10871.959663] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10873.066017] [aml-spdif-dai]aiu 958 playback disable
[10873.066060] ----aml_hw_iec958_init,runtime->rate=44100,sample_rate=5--
[10873.066064] aml_set_spdif_clk rate
[10873.066076] divider=22,frac=13030400,SDMval=2364
[10873.066087] set normal 512 fs /4 fs
[10873.066093] iec958 mode PCM16
[10873.066099] IEC958 16bit
[10873.066105] hdmitx: audio: aout notify rate 44100
[10873.066109] hdmitx: audio: aout notify size 16
[10877.203520] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10882.448499] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10884.915470] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 1
[10887.693640] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10888.958839] RTL871X: IW_SCAN_THIS_ESSID, ssid=soryuuha, len=8
[10890.470375] RTL871X: survey done event(f) band:0 for wlan0
[10890.470394] RTL871X: rtw_indicate_scan_done(wlan0)
[10892.939633] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10898.184667] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10899.911491] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 1
[10903.429204] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10908.673842] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10913.918840] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10914.905384] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 1
[10919.164335] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10924.409052] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10929.652628] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10929.906289] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 1
[10934.897709] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10940.143067] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10944.911375] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 1
[10945.388034] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10950.632958] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10955.878626] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10959.912220] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 1
[10961.123082] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10966.367726] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10970.669685] cectx c810023c.aocec: cec_ll_rx(): CEC: rx msg len: 3   dat: 01 44 01
[10970.669813] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 3
[10970.694485] buf=0
[10970.694498] IEC958_mode_raw=0
[10970.694533] IEC958_mode_codec= 0, IEC958 type 2 CH PCM
[10970.694537] last mode 0,now 0
[10970.695732] ----aml_hw_iec958_init,runtime->rate=44100,sample_rate=5--
[10970.695742] aml_set_spdif_clk rate
[10970.695756] divider=22,frac=13030400,SDMval=2364
[10970.695767] set normal 512 fs /4 fs
[10970.695773] iec958 mode PCM16
[10970.695781] IEC958 16bit
[10970.695786] hdmitx: audio: aout notify rate 44100
[10970.695790] hdmitx: audio: aout notify size 16
[10970.696940] ----aml_hw_iec958_init,runtime->rate=44100,sample_rate=5--
[10970.696951] aml_set_spdif_clk rate
[10970.696963] divider=22,frac=13030400,SDMval=2364
[10970.696975] set normal 512 fs /4 fs
[10970.696982] iec958 mode PCM16
[10970.696989] IEC958 16bit
[10970.696997] hdmitx: audio: aout notify rate 44100
[10970.697000] hdmitx: audio: aout notify size 16
[10970.698204] [aml-spdif-dai]aiu 958 playback enable
[10970.942691] cectx c810023c.aocec: cec_ll_rx(): CEC: rx msg len: 2   dat: 01 45
[10970.942816] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 2
[10971.612865] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10971.832925] cectx c810023c.aocec: cec_ll_rx(): CEC: rx msg len: 3   dat: 01 44 02
[10971.833503] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 3
[10972.062619] cectx c810023c.aocec: cec_ll_rx(): CEC: rx msg len: 2   dat: 01 45
[10972.063050] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 2
[10972.618055] cectx c810023c.aocec: cec_ll_rx(): CEC: rx msg len: 3   dat: 01 44 01
[10972.618632] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 3
[10972.892709] cectx c810023c.aocec: cec_ll_rx(): CEC: rx msg len: 2   dat: 01 45
[10972.893283] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 2
[10973.279295] cectx c810023c.aocec: cec_ll_rx(): CEC: rx msg len: 3   dat: 01 44 00
[10973.279874] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 3
[10973.597685] cectx c810023c.aocec: cec_ll_rx(): CEC: rx msg len: 2   dat: 01 45
[10973.597869] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 2
[10974.097580] cectx c810023c.aocec: cec_ll_rx(): CEC: rx msg len: 3   dat: 01 44 02
[10974.097733] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 3
[10974.493160] cectx c810023c.aocec: cec_ll_rx(): CEC: rx msg len: 3   dat: 01 44 02
[10974.493741] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 3
[10974.601134] cectx c810023c.aocec: cec_ll_rx(): CEC: rx msg len: 2   dat: 01 45
[10974.601712] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 2
[10974.911113] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 1
[10976.205466] cectx c810023c.aocec: cec_ll_rx(): CEC: rx msg len: 3   dat: 01 44 0d
[10976.206319] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 3
[10976.431011] cectx c810023c.aocec: cec_ll_rx(): CEC: rx msg len: 2   dat: 01 45
[10976.431138] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 2
[10976.858591] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10977.418024] cectx c810023c.aocec: cec_ll_rx(): CEC: rx msg len: 3   dat: 01 44 02
[10977.418560] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 3
[10977.692403] cectx c810023c.aocec: cec_ll_rx(): CEC: rx msg len: 2   dat: 01 45
[10977.692976] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 2
[10977.972971] cectx c810023c.aocec: cec_ll_rx(): CEC: rx msg len: 3   dat: 01 44 00
[10977.973546] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 3
[10978.247407] cectx c810023c.aocec: cec_ll_rx(): CEC: rx msg len: 2   dat: 01 45
[10978.248149] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 2
[10980.558623] usb 1-1.1: USB disconnect, device number 50
[10980.576133] sr 1143:0:0:0: [sr2] Unhandled error code
[10980.576149] sr 1143:0:0:0: [sr2]
[10980.576153] Result: hostbyte=0x01 driverbyte=0x00
[10980.576158] sr 1143:0:0:0: [sr2] CDB:
[10980.576162] cdb[0]=0x28: 28 00 00 00 01 09 00 00 01 00 00 00
[10980.576182] end_request: I/O error, dev sr2, sector 1060
[10980.585814] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10980.846388] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10981.094129] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10981.335014] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10981.579408] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10981.821315] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10982.063348] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10982.101648] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10982.320915] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10982.564090] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10982.806977] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10983.596423] usb 1-1.1: new high-speed USB device number 51 using dwc_otg
[10986.347297] usb 1-1.1: New USB device found, idVendor=13fd, idProduct=1640
[10986.347309] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[10986.347314] usb 1-1.1: Product: Transcend
[10986.347319] usb 1-1.1: Manufacturer: TS8XDVDR
[10986.347324] usb 1-1.1: SerialNumber: 653146333435363738394B4C
[10986.347768] usb-storage 1-1.1:1.0: USB Mass Storage device detected
[10986.349272] scsi1144 : usb-storage 1-1.1:1.0
[10986.371549] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10986.615920] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10986.860557] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10987.104057] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10987.346845] scsi 1144:0:0:0: CD-ROM            TS8XDVDR Transcend        1.66 PQ: 0 ANSI: 0
[10987.354723] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10987.371303] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10987.446751] sr3: scsi3-mmc drive: 62x/24x writer dvd-ram cd/rw xa/form2 cdda tray
[10987.447119] sr 1144:0:0:0: Attached scsi CD-ROM sr3
[10987.639041] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6

[10987.855568] RTL871X: rtw_issue_addbareq_cmd, p=0
[10987.855607] RTL871X: issue_action_BA, category=3, action=0, status=0
[10987.855617] RTL871X: BA_starting_seqctrl = 729 for TID=0
[10987.860567] RTL871X: OnAction_back
[10987.860582] RTL871X: OnAction_back, action=1
[10987.860585] RTL871X: agg_enable for TID=0
[10987.896116] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10988.130673] sr3: CDROM not ready yet.
[10988.145420] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10988.394350] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10989.904740] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 1
[10990.169095] sr3: CDROM not ready yet.
[10992.215384] sr3: CDROM not ready yet.
[10992.611424] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10994.340485] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10996.220766] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10996.743850] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[10997.858043] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[11003.104019] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[11004.904877] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 1
[11008.351002] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[11013.597540] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[11018.843891] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[11019.904511] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 1
[11024.090437] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[11029.337175] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[11034.583689] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[11034.908416] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 1
[11038.456014] [aml-spdif-dai]aiu 958 playback disable
[11038.456055] ----aml_hw_iec958_init,runtime->rate=44100,sample_rate=5--
[11038.456059] aml_set_spdif_clk rate
[11038.456071] divider=22,frac=13030400,SDMval=2364
[11038.456081] set normal 512 fs /4 fs
[11038.456087] iec958 mode PCM16
[11038.456094] IEC958 16bit
[11038.456100] hdmitx: audio: aout notify rate 44100
[11038.456103] hdmitx: audio: aout notify size 16
[11039.831292] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[11045.077728] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[11049.910942] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 1
[11050.322897] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[11055.568417] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[11060.813086] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[11064.899604] cectx c810023c.aocec: hdmitx_cec_read(): RX len: 1
[11066.059137] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6
[11071.305168] cectx c810023c.aocec: aml_cec_class_devnode(): mode is 1b6

soryuuha
 
Posts: 65
Joined: Fri Apr 15, 2016 6:38 pm
languages_spoken: english

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby Raybuntu » Mon Jun 06, 2016 6:26 am

@soryuuha try connecting to a full powered usb hub. amlogic still has problems with usb.
BTC: 13M7sUBpS9uVpo4mzukV9CH8HGg7vDUC7Y
Raybuntu
 
Posts: 1163
Joined: Mon Nov 30, 2015 4:23 pm
languages_spoken: english, german
ODROIDs: C1+, C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby dvbfan » Mon Jun 06, 2016 8:38 am

Hello everyone!

The european soccer championship starts next week and in Germany DVB-T2 is broadcasted in HD using HEVC nowadays! What a great opportunity to build myself a decent linux rig with an odroid c2 board, a dvb-t2 usb stick and a libreelec image (thanks wrxtasy et al.!). The old linux kernel is a pita, but I got my Hauppauge soloHd DVB-T Stick up and running using the media_build tree (thank you crashoverride!) included inside a self compiled Libreelec image (with the help of wrxtasy git). Tvheadend backend (4.2) and hts-pvr (2.15 from the mega folder) are both ready and working smoothly on the my box. Everything is very fine in standard definition!
But in 1080p50 HEVC I do have show stoppers like buffering pauses and image cliff hangers for a bit of a second from time to time. Just imagine: a stuttering sequence of images while watching a soccer game with a crowd will not make you a lot of friends, I think...

Trying to find the bottle neck I changed the backend and client versions but still the 1080p HEVC quality isnt great ALL the time.

I do have perfect results if the box is either the backend for my firetv 4k OR the pvr client from my RPI only. But I need a single (mobile) box solution: (Watching soccer outside with light baggage, anyone... and a crossover cable solution with a RPI is not that great or even possible with Libreelec... )

Is anybody else encountering these problems or can provide some help? The CPUs are bored to death... may the backend or pvr client be only a 32bit version limit the performance?

Currently I am using the latest version of wrxtasy git (7.0.0), is there a more recent version available in another git, like 7.0.1 mentioned in #1?

Maybe the old media_build dvb driver is my current bottle neck and with the help of Raybuntu's DVB Backport and some hacking I can get my own driver patch ready in the next days... or am I wasting my time here?

A last question, maybe a bit off topic, the tvheadend backend requires an internet connection to start up properly. Otherwise the service is unavailable. EPG or what is the matter. Anyone has a fix for this issue or do I need to walk around with my tethering enabled mobile or a very very long cable? :P Enjoy the games!
dvbfan
 
Posts: 1
Joined: Mon May 30, 2016 8:29 pm
languages_spoken: english
ODROIDs: C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby wrxtasy » Mon Jun 06, 2016 11:40 am

Hi, I would experiment with advancedsettings.xml buffers, they are still going to be needed even when using a TV backend and client on a single AML box.
I have this PVR cache set as well:
Code: Select all
  <pvr>
    <minvideocachelevel>5</minvideocachelevel>
    <minaudiocachelevel>20</minaudiocachelevel>
  </pvr>


No PVR Client will be able to operate properly without a OS System time provided by either a Internet Connection or a Backup Clock. How else is the EPG supposed to synchronize with local time to work properly ?
And whomever gets the HK RTC working with LibreELEC will be a pioneer as virtually all of us here don't have the RTC Hardware, myself included.

A more recent version of LE will not help with the problems you are having.
TvHeadend Client is up to v2.2.15. New version is available in the GitHub Repo:
https://github.com/wrxtasy/LibreELEC.tv ... C2/aarch64

@Everyone, All ARM devices cannot supply enough power from their USB ports reliably to use power hungry USB Hardware like Hard Drives and DVD readers. This included ARM RPi's, WeTek Boxes, any AML devices etc. These ARM devices are NOT Intel PC's, but designed to stay on 24/7 and use little power.
You need a powered USB Hub or external power.
LibreELEC Krypton C1(+) HERE
LibreELEC Krypton C2 HERE
User avatar
wrxtasy
 
Posts: 1288
Joined: Wed May 13, 2015 1:59 pm
Location: Australia
languages_spoken: english
ODROIDs: C1, C1+, C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby stefg » Mon Jun 06, 2016 6:20 pm

[
b]@stefg,[/b]
I watch 576/1080i mpeg2 and H264 Live TV all the time....never had picture quality issues on any AML device...

- There is definitely a Kodi setup issue going on if poor picture quality is the end result when watching 1080i Live TV. Both mpeg2 and H264.
AMLogic SoC's, the S812 and S905 in particular employs, excellent Advanced Motion Adaptive Edge Enhancing Hardware deinterlacing for TV viewing purposes. Its as crisp as viewing on my 2016 4K TV. I would check if Hardware acceleration is actually setup correctly in the Kodi settings. (set acceleration to Always)

- The RPi3 uses YADIFx2 deinterlacing, EXACTLY the same as you can get when Software decoding and Software deinterlacing mpeg2 480/576i video on the C2 if specifically selected in Video settings. Hardware deinterlacing on the C2 is better quality than YADIFx2.

- You have a Kodi setup - settings issues if you cannot see any video playing behind the Kodi GUI. It all works properly, I use it all the time.

- The LibreELEC GUI is definitely not fixed at 720p. If so you have an EDID handshake problem with your display over HDMI. 720p is the default setting when this occurs. Impossible to tell without looking at Kodi Logs.

- If hardware decoding is active, you will not be able to adjust much at all compared to using ffmpeg Software decoding on other platforms, as Bypass rendering is used when displaying video using AML devices and Kodi. Again look at the Logs.

EDIT:
- Docker is a Non starter on all ARM platforms at the moment. X86_64 only


Being told that pic qualitiy *should not* be an issue i looked at that again and found some things out:
- the C2 puts out a considerably brighter image by default than the RPi3 (libreelec) and my homeservers NV-Card. Having my TV adjusted to that RPi/NV "baseline" the C2's blacklevel is to high, and i was trying to compensate for that on the the C2 instead of the TV.
- Switching monitors (and EDIDs) on my HDMI matrix on a running system is a no-no... Would be nice to have a way to tell the C2 to ignore EDIDs. i wouldn't need CEC either because i'm using yatse on phone/tablet anyway to control my kodis.
- The problem that PVR-playback stopped when going to the main menu disappeared after a reboot. In fact the C2 was already running 3 days unattended, having its display switched a couple of time and its vdr-backened rebooted once or twice when i came to test it... so that might have been a stability issue. I'll see if that happens again and try to provide logs if i catch that bug(?) again.

But i'm still surprised about wrxtasys statement that docker is a non-starter... The folks over at http://www.armbian.com/odroid-c2/ claim to have it running, the S905 is going kernel-mainline.... And it's quite obvoius you can't use x86 containers
So i can't see the problem (probably because i don't know things that wrxtasy knows). I think having (arm64) docker on libreelec would be quite disruptive. While i respect and understand that the scope of the ELECs ( *embedded*) is to keep things simple, paradoxically the potential power of the C2 makes me wanting more.
I'm fine with throwing librelec on a Rpi, hook it up and forget it. This is where libreelec excels... But the C2 is undertasked with that, and I want it to be the only 24/7 running machine in my household. Docker would just be perfect to have a "fire-and-forget" media center in general, but with the option of a tinkering area isolated from the core where you could run all those wanted extras in your own responsibility.
stefg
 
Posts: 11
Joined: Thu May 26, 2016 10:29 pm
languages_spoken: english
ODROIDs: C-2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby evilmf » Mon Jun 06, 2016 6:27 pm

Hi,

first of all I would like to thank @wrxtasy for the really excellent work -- I have got my C2 a week ago, put the LibreELEC wrxtasy build on it and I could enjoy this fantastic media centre immediately with really minimal effort. Everything works, including the HiFi Shield Plus board (I am using the SPDIF output)!

The only problem I have is due to an issue with some Philips/Sony TVs made 5+ years ago. They have a bug in their HDMI implementation that sometimes trigger the selection of the wrong colorspace resulting in a magenta/green display. This happens both in the Kodi GUI and during playback (any video mode).

The problem has been analyzed multiple times, and there is a workaround to resolve it which consist into forcing the output from the devices to Full RGB. A recent patch for the Minix NEO U1 (same chipset as the C2, as far as I know) was created exactly for this purpose, so I know that it is possible to force Full RGB output on this chipset, but I don't know where to start to do it myself :|

See a thread with all the relevant information here: http://www.minixforum.com/threads/solve ... ple.10154/

The description of the problem:

That issue has to do with the color space the HDMI driver uses for displaying video content. I've seen this before with my Open Hour Chameleon Android based media player and there it was only resolved after the developers gave us the option to select the color space to use. By default they were using YUV444 which isn't the preferred color space of my TV (which seems to use RGB). So when the color space information in the HDMI data stream is missed somehow during display (temporary hickup or timing mismatch) the TV picks the color space it prefers (in my case RGB) and displays the YUV444 stream as a RGB stream. Since the Y component (Luminance or brightness information) is mapped to Red and U and V (which normally encode the color components) are mapped to Green and Blue the picture starts looking like its rendered in Green and Purple shades.
The only solution for this issue (as de OHC devs discovered) is to give us the options to set the color space used by the HDMI driver. There are no other solutions for this problem for TV's/Displays that use RGB color space by default.
This issue was also a major problem for UPC's Horizon media boxes and TV's from all major manufacturers (Sony, Philips, Samsung etc) were hit by this until they did the same as the OHC devs.


Just wondering if anyone can give me any pointers on how can I achieve the same in LibreELEC 7.x with the Odroid C2, or has the skillset to introduce the option to fix the Colorspace to RGB and provide a patch for the unlucky bunch of people that are stuck with this issue :)

As I said, for the Minix they introduced a "Force RGB" settings that does exactly that, so I am hoping the same is possible in our LibreELEC powered C2.

I am available of course to run any diagnostics or try any patch and report the results...

Thanks!
evilmf
 
Posts: 8
Joined: Mon Jun 06, 2016 6:08 pm
languages_spoken: english
ODROIDs: C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby richpags » Mon Jun 06, 2016 8:11 pm

Hi all,

Just received my C2 with 8GB emmc.

Trying to put LibreElec on it, but my microSD card reader isn't picking up the emmc under windows 7.
I've confirmed the reader dose work.

Anyone come across this?.
Really would like to use the emmc over a micoSD card.

EDIT: Thought I'd mention that I've connected the emmc card into the c2 and it boots Ubuntu so not a faulty card.

Thanks guys
Richie
Richard Pagliaro
Reel Movie Posters
https://reelmovieposters.com.au
richpags
 
Posts: 20
Joined: Mon Jun 06, 2016 8:10 pm
Location: Melbourne, Victoria, Australia
languages_spoken: english
ODROIDs: C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby menn0 » Mon Jun 06, 2016 9:56 pm

Could you include a build with TVH backend with encoding enabled.
I would like to encode realtime a 1080i h264 signal into a 1mbit (ffmpeg medium) 720P HEVC stream.
Assuming HEVC ENcoding is available.
menn0
 
Posts: 9
Joined: Wed May 25, 2016 7:16 am
languages_spoken: english

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby andy5macht » Mon Jun 06, 2016 10:00 pm

richpags wrote:Hi all,

Just received my C2 with 8GB emmc.

Trying to put LibreElec on it, but my microSD card reader isn't picking up the emmc under windows 7.
I've confirmed the reader dose work.

Anyone come across this?.
Really would like to use the emmc over a micoSD card.

EDIT: Thought I'd mention that I've connected the emmc card into the c2 and it boots Ubuntu so not a faulty card.

Thanks guys
Richie


i found out, that not every Card Reader is able to read/write emmc modules. the onboard Reader inside my Laptop does NOT do the Job - the cheap 2€ Thing does it...
=> try an other Card reader
andy5macht
 
Posts: 183
Joined: Mon May 16, 2016 5:25 am
languages_spoken: english, german
ODROIDs: U3, C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby richpags » Mon Jun 06, 2016 10:25 pm

Yep that's what I'm thinking.

Currently using a dodgy looking adapter.

I've heard people have had luck with a TRANSCEND RDF5 F5

$10 Aus on ebay.
Might be the way to go.

Thanks
Richie
Richard Pagliaro
Reel Movie Posters
https://reelmovieposters.com.au
richpags
 
Posts: 20
Joined: Mon Jun 06, 2016 8:10 pm
Location: Melbourne, Victoria, Australia
languages_spoken: english
ODROIDs: C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby Exist2Resist » Mon Jun 06, 2016 11:42 pm

richpags wrote:Hi all,

Just received my C2 with 8GB emmc.

Trying to put LibreElec on it, but my microSD card reader isn't picking up the emmc under windows 7.
I've confirmed the reader dose work.

Anyone come across this?.
Really would like to use the emmc over a micoSD card.

EDIT: Thought I'd mention that I've connected the emmc card into the c2 and it boots Ubuntu so not a faulty card.

Thanks guys
Richie


Definitively your card reader. When I re-flashed mine the first card reader would not budge, the second worked like a charm.
I'm using a micro sd 2 sd adapted connected to a SD to USB adapter and it works well.
Exist2Resist
 
Posts: 40
Joined: Sat May 28, 2016 3:08 am
Location: Great White North
languages_spoken: english
ODROIDs: C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby infinity85 » Tue Jun 07, 2016 12:04 am

dvbfan wrote:Hello everyone!

The european soccer championship starts next week and in Germany DVB-T2 is broadcasted in HD using HEVC nowadays! What a great opportunity to build myself a decent linux rig with an odroid c2 board, a dvb-t2 usb stick and a libreelec image (thanks wrxtasy et al.!). The old linux kernel is a pita, but I got my Hauppauge soloHd DVB-T Stick up and running using the media_build tree (thank you crashoverride!) included inside a self compiled Libreelec image (with the help of wrxtasy git). Tvheadend backend (4.2) and hts-pvr (2.15 from the mega folder) are both ready and working smoothly on the my box. Everything is very fine in standard definition!
But in 1080p50 HEVC I do have show stoppers like buffering pauses and image cliff hangers for a bit of a second from time to time. Just imagine: a stuttering sequence of images while watching a soccer game with a crowd will not make you a lot of friends, I think...

Trying to find the bottle neck I changed the backend and client versions but still the 1080p HEVC quality isnt great ALL the time.

I do have perfect results if the box is either the backend for my firetv 4k OR the pvr client from my RPI only. But I need a single (mobile) box solution: (Watching soccer outside with light baggage, anyone... and a crossover cable solution with a RPI is not that great or even possible with Libreelec... )

Is anybody else encountering these problems or can provide some help? The CPUs are bored to death... may the backend or pvr client be only a 32bit version limit the performance?

Currently I am using the latest version of wrxtasy git (7.0.0), is there a more recent version available in another git, like 7.0.1 mentioned in #1?

Maybe the old media_build dvb driver is my current bottle neck and with the help of Raybuntu's DVB Backport and some hacking I can get my own driver patch ready in the next days... or am I wasting my time here?

A last question, maybe a bit off topic, the tvheadend backend requires an internet connection to start up properly. Otherwise the service is unavailable. EPG or what is the matter. Anyone has a fix for this issue or do I need to walk around with my tethering enabled mobile or a very very long cable? :P Enjoy the games!


Although I understand that it's a lot of fun using an Odroid for this task, this might be not as wise as it could be. As you said... friends and you could get quite upset if you miss a goal or so just because of this, especially if you could've avoided this. Also the internet connection stuff has its reason in juggling with tvheadend client and server and odroid and everything on a beta setup without any need :/...

I would suggest you buy just something like this simple DVB-T2 Receiver Set top box (HEVC decoder integrated) here for 30€:
Skymaster DT-2HD DVB-T/T2 Receiver (Full HD, HEVC/H.265, HDTV, HD

The benefits are:
  • No trouble with friends
  • 100% reliable
  • No software problems
  • cheap (you can sell it after EM for the same price and go on with making the odroid solution reliable (I'm also interested in progress here :D)
  • No internet connection needed
  • Remote control and power adapter and everything included
  • Only one device (instead of odroid+DVB-T2 stick), thus only one powerplug needed (in case your USB solution doesn't consume too much for Odroids USB)
  • presumably no stability issues in any case
  • everybody is happy with smooth Soccer matches in 1080p50 with Dolby digital Sound

After the EM or during this you can still get TVheadend working on your Odroid and I would really appreciate a solution, as your post here brang this into my mind :)
infinity85
 
Posts: 337
Joined: Tue May 24, 2016 4:26 am
languages_spoken: english, german
ODROIDs: Odroid C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby schimi2k » Tue Jun 07, 2016 12:26 am

Hey wrxtasy,
i have tested around a bit with my 3D-Material what i have here and i have noticed something:
using >>> LibreELEC-Odroid_C2.aarch64-7.0.1.3D.ISO.MySQL.tar

1. i have just test it on my Grundig LED TV yet. Will keep testing with my main Eqipment here in my Livingroom the next days (Onkyo Receiver, Samsung LED TV and Benq Projector )
2. You have to config Kodi like this:
Settings >> System Settings >> Video Output > -Preferred mode: Same as Movie
Settings >> Video Settings >> Playback > Playbackmode of Stereoscopic 3D Videos: Ask Me ( important ! ) - if i choose "Preferred Mode" it doesnt work !!!
Settings >> Video Settings >> Bluray playback Mode: Show simplified Menu

ok, i tested some 3D-Isos and MVC files out of those 3D-Isos ( with makemkv )

3D-Isos: ( i have test this with 6 different 3D-Iso files - full screen, cartoons, 16:9 etc )
name it like this ( for example ) : Dredd (2012).bluray.3DFP.iso >>> i have read in another Board about this "FP" after the 3D
- click on the file
- contextmenu is popping up - choose "Play in 3D"
- ok, on this point i have sometimes different results:
1. you see a TAB screen ! ( Top and Bottom ) - you have to go to OSD Options > 3D and choose again TAB ! - RESULT: Kodi switch to 3D mode AND my TV switch to the right 3D Mode TOO !!!! ( picture is kind of blurry ) - If you are using CONFLUENCE you have to choose "activate 3D mode"
2. You will ask what mode you will use - i choose TAB and Kodi and TV goes direct to right 3D Mode

Means: 3D Isos are working here like a charm AND TV switch direct to the right 3D Mode

MVC.mkv files: ( i have test this with 3 MVC movies )
name it like this ( for example ) : Cars 2 (2011).bluray.3DFP.mkv ( This one with Headermode:3 - others with 13 by default by Makemkv )
- click on the file
- contextmenu is popping up - choose "TAB"
Kodi and TV is switching direct to the right 3D Mode without any skip frames or so - plays normal without any problems!!!!
when i stop the movie 3D Mode stops too ( i have set it up in settings to do so !! )

!!!PROBLEM !!! sometimes i get a strange resolution after i stop the movie ! realy strange ones ( dont write it down, but something like 1201x402 or such weird numbers ) - when i click on the file again, i get the contextmenu again - start the movie in right 1920x1080 res and after another stop it was okay again ... happens 3 times i think

Means: 3D MVCs are working here too AND TV switch direct to the right 3D Mode
here is a SAMPLE of "Cars 2" mvc: >>> DOWNLOAD HERE <<<


EDIT 1: 08.06.2016
i have tested now also on my Samsung TV and on my Benq 1070+ Projector - same results - Movies start direct in 3D with the options i have post above this text on those devices

i also test some FULL-SBS and FULL-TAB files ( edit the header video display to show it in right aspect ) - same results - after start, kodi and TV switch to the right 3D Mode
( and this time i think its real full HD... movie info shows my 1920x2180 on TAB ) - but maybe i am wrong again ... but i think the full-sbs/tab movies are a lill bit sharper ( with double the file size !!! )
Last edited by schimi2k on Thu Jun 09, 2016 6:34 am, edited 1 time in total.
Onkyo 616 - Samsung UE46 D6200 - Benq 1070+ - Hama VRC-1100 - odroid c2+le+madnox
schimi2k
 
Posts: 22
Joined: Fri Jun 03, 2016 4:32 pm
languages_spoken: english, German
ODROIDs: C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby wrxtasy » Tue Jun 07, 2016 2:14 am

Nice detailed testing schimi2k, I will put a link on Page #1 to your post here for those needing 3D help. :D

As for the 3D switching, parts of the 3D signalling in the S905's Kernel are still not compiling properly and need some more attention (3D post process manager). Runnerway's previous quick dirty patch results in the Kernel not booting.

@menn0,
HEVC encoding is not available on any ARM device I know of. You would need a Intel Skylake or Skull Canyon box at least to achieve acceptable results with TvHeadend server without waiting overnight for any HEVC video to encode.

@evilmf,
You would have to ask MINIX personally for the required Open Source S905 Kernel Patch.
Better luck would be had if you ask HardKernel and outline your Philips problems in the C2's issues thread. Not much I can do to the Kernel. I would think AML themselves would very likely have a fix that HK could possibly implement and create an option in the boot.ini file especially for Philips TV colorspace problems.
Last edited by wrxtasy on Tue Jun 07, 2016 2:55 am, edited 1 time in total.
LibreELEC Krypton C1(+) HERE
LibreELEC Krypton C2 HERE
User avatar
wrxtasy
 
Posts: 1288
Joined: Wed May 13, 2015 1:59 pm
Location: Australia
languages_spoken: english
ODROIDs: C1, C1+, C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby Raybuntu » Tue Jun 07, 2016 2:28 am

@evilmf if you can get a patch I can see what I can do. I know the hdmi kernel driver a little bit. We could also try to update the hdmi driver from amlogics latest buildroot.
BTC: 13M7sUBpS9uVpo4mzukV9CH8HGg7vDUC7Y
Raybuntu
 
Posts: 1163
Joined: Mon Nov 30, 2015 4:23 pm
languages_spoken: english, german
ODROIDs: C1+, C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby schimi2k » Tue Jun 07, 2016 6:24 am

Is it possible to disable the build in msql server and use the as mode again? I have some probs sometimes with it (even with the tips from here:wait for network...)
Onkyo 616 - Samsung UE46 D6200 - Benq 1070+ - Hama VRC-1100 - odroid c2+le+madnox
schimi2k
 
Posts: 22
Joined: Fri Jun 03, 2016 4:32 pm
languages_spoken: english, German
ODROIDs: C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby evilmf » Tue Jun 07, 2016 6:34 am

@wrxtasy @Raybuntu

thanks for your feedback -- will post on the "issues" forum and will try also to get details on the patch if I can!
evilmf
 
Posts: 8
Joined: Mon Jun 06, 2016 6:08 pm
languages_spoken: english
ODROIDs: C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby Exist2Resist » Tue Jun 07, 2016 7:46 am

Does anyone know how I can prevent resolution switching.
I want all my content to upscale to UHD resolution as I have set it in Settings.

However there is still the odd show that will perform a resolution switch, the problem is this TV takes about 8 seconds to properly resolution switch.
Can I force the resolution on all content to be displayed in UHD 24/30?
Exist2Resist
 
Posts: 40
Joined: Sat May 28, 2016 3:08 am
Location: Great White North
languages_spoken: english
ODROIDs: C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby wrxtasy » Tue Jun 07, 2016 9:35 am

schimi2k wrote:Is it possible to disable the build in msql server and use the as mode again? I have some probs sometimes with it (even with the tips from here:wait for network...)

Log required for the problematic version first, outlining the problems encountered:
Code: Select all
cat .kodi/temp/kodi.log

Post up the http://

@Exist2Resist,
Set a 2160p resolution manually and Turn OFF Refresh Rate Switching in Settings > Video. The GUI will be a bit slow at 24Hz.
LibreELEC Krypton C1(+) HERE
LibreELEC Krypton C2 HERE
User avatar
wrxtasy
 
Posts: 1288
Joined: Wed May 13, 2015 1:59 pm
Location: Australia
languages_spoken: english
ODROIDs: C1, C1+, C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby garyang1 » Tue Jun 07, 2016 10:35 am

wrxtasy wrote:@MidnightWatcher,
Settings > Video > Playback > Pause during refresh rate change > increase the time...

Cannot help any further for a problem I cannot reproduce, Nor see as a widespread user issue.
Personally I would backup LE and Kodi and store the .tar backup externally and them re-flash an image and restore from backup.



I have same problem with MidnightWatcher.
If Pause during refresh rate change > increase the time to 5 second, video skips 7 second + 5 second(12 second)....._,._;;
garyang1
 
Posts: 6
Joined: Wed Mar 23, 2016 10:08 pm
languages_spoken: english
ODROIDs: c2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby Raybuntu » Tue Jun 07, 2016 3:34 pm

@wrxtasy: can you please include this commit https://github.com/Raybuntu/linux/commit/1bfcb716d0e6654bc7c7ad3c723166675c6cdb59 next time you're doing a build. It's for users that want to disable AML cec keyboard mode. Libcec can be disabled with kodi settings so the user can disable cec completely if needed or one of the modes.

@blackride try this:
Code: Select all
modprobe aml_i2c && /sbin/hwclock -s


I have no idea what the format of the autostart.sh should be. Look at the wiki entry http://wiki.openelec.tv/index.php?title=Autostart.sh

You can also try using a systemd start job https://flambda.de/2013/06/21/systemd-hwclock-dot-service/
Change the hwclock commands in the script to whatever you need.
BTC: 13M7sUBpS9uVpo4mzukV9CH8HGg7vDUC7Y
Raybuntu
 
Posts: 1163
Joined: Mon Nov 30, 2015 4:23 pm
languages_spoken: english, german
ODROIDs: C1+, C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby teeace » Tue Jun 07, 2016 7:18 pm

And my issue of the 1 pixel in top left of the libreelec screen?

Easy to see it when I use the "every pixels" mode f my SONY BRAVIA TV setup.

It makes a black pixel at eh top left calibrate screen, on the blue Arrow... can't miss it.

2 other members confirm it on this forum and the only solution is to zoom the TV screen to hide it BUT it also hide a little bit of the movie image : not a good solution.

Any ideas?
teeace
 
Posts: 7
Joined: Tue May 31, 2016 6:11 pm
languages_spoken: french + english
ODROIDs: C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby silashack » Tue Jun 07, 2016 10:35 pm

richpags wrote:Hi all,

Just received my C2 with 8GB emmc.

Trying to put LibreElec on it, but my microSD card reader isn't picking up the emmc under windows 7.
I've confirmed the reader dose work.

Anyone come across this?.
Really would like to use the emmc over a micoSD card.

EDIT: Thought I'd mention that I've connected the emmc card into the c2 and it boots Ubuntu so not a faulty card.

Thanks guys
Richie


I had to mess with 4 different ones to get this working, I ended up using a device I have for adding memory to my galaxy s6 an OTG conenctor
Attachments
20160607_214553.jpg
otg for micro sd access
(97.44 KiB) Downloaded 5273 times
silashack
 
Posts: 13
Joined: Sat May 21, 2016 11:08 pm
languages_spoken: english
ODROIDs: C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby infinity85 » Wed Jun 08, 2016 12:15 am

Regarding CardReader compatibility with eMMC there is a thread which is linked in odroid-c2 wiki: viewtopic.php?f=53&t=2725
infinity85
 
Posts: 337
Joined: Tue May 24, 2016 4:26 am
languages_spoken: english, german
ODROIDs: Odroid C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby Raybuntu » Wed Jun 08, 2016 5:23 am

teeace wrote:And my issue of the 1 pixel in top left of the libreelec screen?

Easy to see it when I use the "every pixels" mode f my SONY BRAVIA TV setup.

It makes a black pixel at eh top left calibrate screen, on the blue Arrow... can't miss it.

2 other members confirm it on this forum and the only solution is to zoom the TV screen to hide it BUT it also hide a little bit of the movie image : not a good solution.

Any ideas?


sorry for my stupid question but is it really just 1 pixel? If you have a display with 1920x1080 1px wouldnt bother me. That's one in 2.1 million pixels. provide a screenshot and debug logs.
BTC: 13M7sUBpS9uVpo4mzukV9CH8HGg7vDUC7Y
Raybuntu
 
Posts: 1163
Joined: Mon Nov 30, 2015 4:23 pm
languages_spoken: english, german
ODROIDs: C1+, C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby MidnightWatcher » Wed Jun 08, 2016 5:31 am

Raybuntu wrote:
teeace wrote:And my issue of the 1 pixel in top left of the libreelec screen?

Easy to see it when I use the "every pixels" mode f my SONY BRAVIA TV setup.

It makes a black pixel at eh top left calibrate screen, on the blue Arrow... can't miss it.

2 other members confirm it on this forum and the only solution is to zoom the TV screen to hide it BUT it also hide a little bit of the movie image : not a good solution.

Any ideas?


sorry for my stupid question but is it really just 1 pixel? If you have a display with 1920x1080 1px wouldnt bother me. That's one in 2.1 million pixels. provide a screenshot and debug logs.

I don't know if it's 1 pixel per se, but perhaps more of a tight cluster that almost looks like a big stuck pixel. I've actually seen it disappear for a short period, only to reappear again.
MidnightWatcher
 
Posts: 52
Joined: Wed Mar 02, 2016 1:50 am
languages_spoken: english
ODROIDs: Odroid C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby Raybuntu » Wed Jun 08, 2016 5:37 am

please attach a phote. I think I saw that before in some raw cases when unpluging hdmi cables. Has to be a bug in the hdmi driver.
BTC: 13M7sUBpS9uVpo4mzukV9CH8HGg7vDUC7Y
Raybuntu
 
Posts: 1163
Joined: Mon Nov 30, 2015 4:23 pm
languages_spoken: english, german
ODROIDs: C1+, C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby infinity85 » Wed Jun 08, 2016 5:58 am

Does anybody happen to know how to get a GPIO IR sensor to work on LibreELEC? It's described here in the Odroid Wiki: http://odroid.com/dokuwiki/doku.php?id= ... o_based_ir , but there is no "/etc/lirc/hardware.conf" file in LibreELEC, though I see that "meson-ir" is working (for the built-in IR receiver) when the output of
Code: Select all
ir-keytable

I would like to deactivate the onboard IR receiver and use the one of my RemotePi board instead, as this one is external and can be placed somewhere else.
infinity85
 
Posts: 337
Joined: Tue May 24, 2016 4:26 am
languages_spoken: english, german
ODROIDs: Odroid C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby milanp » Wed Jun 08, 2016 6:09 am

@infinity85
Go to page 14 of this thread. Look at my posts and wrxtasy's answers.
At the end,it GPIO IR works for me.
milanp
 
Posts: 7
Joined: Thu May 26, 2016 5:34 pm
languages_spoken: english
ODROIDs: C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby infinity85 » Wed Jun 08, 2016 6:21 am

milanp wrote:@infinity85
Go to page 14 of this thread. Look at my posts and wrxtasy's answers.
At the end,it GPIO IR works for me.


Damn :o ! Big thanks to you and of course wrxtasy!! Shame on me that I forgot this had been discussed here already :roll: ...
infinity85
 
Posts: 337
Joined: Tue May 24, 2016 4:26 am
languages_spoken: english, german
ODROIDs: Odroid C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby teeace » Wed Jun 08, 2016 6:25 am

Raybuntu wrote:please attach a phote. I think I saw that before in some raw cases when unpluging hdmi cables. Has to be a bug in the hdmi driver.


OK thanks for your answer.

For information, I have 2 full HD 1080p SONY BRAVIA TV and the issue happens on the 2 TV. My HDMY cable is a 4k 2.0.
Attachments
1.JPG
1st - left corner after reboot : main page, seems ok but I think the pixel is black...
(154.75 KiB) Downloaded 5200 times
2.JPG
2nd - black pixel on the blue Arrow of the calibrate menu
(106.06 KiB) Downloaded 5200 times
3.JPG
3rd - pixel appear after the movie start
(101.18 KiB) Downloaded 5200 times
4.JPG
4th - pixel is here forever, in every page or menu, here the main page.
(142.98 KiB) Downloaded 5200 times
teeace
 
Posts: 7
Joined: Tue May 31, 2016 6:11 pm
languages_spoken: french + english
ODROIDs: C2

Re: LibreELEC 7.0.1 - Kodi Jarvis 16.1

Unread postby agbart » Wed Jun 08, 2016 7:12 am

I have the same dot in the corner of my TV.
agbart
 
Posts: 10
Joined: Sun May 08, 2016 6:59 pm
languages_spoken: english
ODROIDs: C2

PreviousNext

Return to LibreELEC - Kodi Project for C1/C2

Who is online

Users browsing this forum: No registered users and 0 guests