Kodi Community Forum
v17 LibreELEC Testbuilds for x86_64 (Kodi 17.0) - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Linux (https://forum.kodi.tv/forumdisplay.php?fid=52)
+---- Thread: v17 LibreELEC Testbuilds for x86_64 (Kodi 17.0) (/showthread.php?tid=269815)



RE: LibreELEC Testbuilds for x86 (Kodi 17.0) - lrusak - 2016-07-26

(2016-07-26, 07:48)Hitcher Wrote:
(2016-07-26, 00:31)porkchop999 Wrote:
(2016-07-25, 23:34)Hitcher Wrote: Rolled back to #0721 to get my keymap.xml working again. I think it might be this commit that is causing me problems as I use the Amazon Fire TV stick remote -

eventlircd: Add support for Amazon Fire TV Stick Bluetooth remote

I copied the file /usr/lib/udev/rules.d/98-eventlircd.rules to /storage/.config/udev.rules.d/98-eventlircd.rules and edited it removing the new code

http://pastebin.com/KAVyX7Tr

This allows me to use my custom keyboard.xml with the aftv remote

I'm going to try later and see if it's simply a case of changing the values over.

ie

Code:
<key id="61952">Info</key>

should now be -

Code:
<KEY_MENU>Info</key>

or -

Code:
<KEY_TITLE>Info</key>

This is most likely the case, now that the keys are mapped properly.

Hopefully someone can test this.

You can use evtest to check what the keypresses are mapped to. evtest is available in the system-tools add-on in the LibreELEC repo.

You will probably have to stop kodi and eventlircd to use it.


RE: LibreELEC Testbuilds for x86 (Kodi 17.0) - Milhouse - 2016-07-26

New LibreELEC.tv Krypton build #0726: Generic
(Supercedes previous build)

Code:
# uname -a
Linux NUC 4.7.0 #1 SMP Tue Jul 26 21:07:26 BST 2016 x86_64 GNU/Linux

# lsb_release
LibreELEC (Milhouse) - Version: devel-20160726210514-#0726-gab8e333 [Build #0726]

Based on tip of LibreELEC.tv master (ab8e333e, changelog) and tip of XBMC master (2b8e2041, changelog) with the following modifications:
  • Includes FernetMenta "VideoPlayer" patches
  • Includes latest kodi-platform master (c8188d82)
  • Includes latest libcec master (6d68d212)
  • Includes latest libnfs master (fac3a954, ahead +34)
  • Includes latest p8-platform master (041a8c6c, ahead +1)
  • Includes latest addons: inputstream.mpd (51271e1a, +23), inputstream.rtmp (7bf2298e), inputstream.smoothstream (99e77711, +4), peripheral.joystick (6090a90e, +1), pvr.argustv (e536f32e), pvr.demo (01c68c88), pvr.dvblink (20e1ccb4, +2), pvr.dvbviewer (7a7ead36, +1), pvr.filmon (efd379b8), pvr.hdhomerun (a71e816d), pvr.hts (66dcb89f, +2), pvr.iptvsimple (21e91a5f, +1), pvr.mediaportal.tvserver (72452b9d, +2), pvr.mythtv (d10d210b, +8), pvr.nextpvr (32b3c2ff, +2), pvr.njoy (b5d65655), pvr.pctv (12d8baf1), pvr.stalker (b6cb9b87, +9), pvr.vbox (f38f82f0, +2), pvr.vdr.vnsi (8515b4bf, +6), pvr.vuplus (4f2ad621, +2), pvr.wmc (979c37db, +2)
  • Includes commits from xbmc/master, ahead +2 (FernetMenta)
  • Include [env] e7cbe9cb: xf86-video-intel: Explicitely disable TearFree and TripleBuffer
  • Include [env] ed774729: Intel: Implement Passthrough-Range
  • Include [env] 98c65e6a: Kodi: Use Limited Range by default
  • Include [env] patch: Add kodi binary addons (pvr, adsp, other)
  • Include [env] patch: Don't build ADSP addons
  • Include [env] patch: Bump included addon versions to prevent online updates
  • Include [env] patch: Install libbrcmEGL/libbrcmGLESv2 shared libraries, with sym links for backward compatability
  • Include [env] patch: HACK: Disable multiple PVR addons during migration. Always enable inputstream.*, os.* and peripheral.*
  • Include [env] patch: Add experimental splash video for RPi
  • Include [env] patch: ffmpeg: bump 3.1.1
  • Include [env] PR:481: linux: Update to 4.7 (WIP)
  • Include [env] PR:526: Cpu temperature readings for devices with aml_thermal interface
  • Include [env] PR:535: init: Add upgrade check to avoid incompatible upgrades [RFC,WIP]
  • Revert [env] 46b9b7b3: rtmpdump (Reason: use newclock5 bump)
  • Include [pkg] 441217d8: logging: Add microsecond timer to log messages (kodi)
  • Include [pkg] patch: drm/i915: Extend Fake HDMI live status to Valley View (linux)
  • Include [pkg] patch: [skin.estuary] Hide watched items on home (kodi-theme-Estuary)
  • Include [pkg] PR:171: fix seeklabel (kodi-theme-Estuary)
  • Include [pkg] PR:172: add player process and pvr signal info (kodi-theme-Estuary)
  • Include [pkg] PR:8645: [video] Add season/TV show artwork to episodes/seasons even if they have their own fanart.
  • Include [pkg] PR:8824: videodb: fix smart playlists not honoring "Show empty TV shows" setting.
  • Include [pkg] PR:8922: [guiinfo] extend ranges for listitem properties
  • Include [pkg] PR:9803: [PeripheralCecAdapter] fix playback stopping on screensaver deactivated
  • Include [pkg] PR:10141: set tvshow thumb on *all seasons node
  • Include [pkg] PR:10157: [WIP] Double the backslash in mysql in case we're in 'LIKE'
  • Include [pkg] PR:10166: Readd Player process info and PVR info dialog
Build Highlights:
  1. Minors
Build Details:
  1. LibreELEC.tv:
    • webgrabplus: initial addon (PR:545, 1 commit, 6 files changed)
    • moonlight-embedded: disable gold linker for imx6 project (PR:569, 1 commit, 1 file changed)
    • zlib : Add libMinizip build to package (PR:563, 1 commit, 1 file changed)



RE: LibreELEC Testbuilds for x86 (Kodi 17.0) - Hitcher - 2016-07-27

Not having any luck with this at all.

This is part of my old keymap.xml -

PHP Code:
<keymap>
    <Global>
        <
keyboard>
            <
key id="61952">Info</key>
            <
key id="61952" mod="longpress">ContextMenu</key

Tried each the following but got no response from my remote -

PHP Code:
<KEY_MENU>Info</KEY_MENU

PHP Code:
<KEY_TITLE>Info</KEY_TITLE

PHP Code:
<title>Info</title

PHP Code:
<menu>Info</menu

So I used Keymap Editor to check the ID and it's now changed to 44. Tried again -

PHP Code:
<keymap>
    <Global>
        <
keyboard>
            <
key id="44">Info</key>
            <
key id="44" mod="longpress">ContextMenu</key

And while this opens the info dialog on media longpress results in the dialog constantly opening and closing.

I also don't see the reason for adding this as the Fire TV remote was already available in the Bluetooth settings.

(2016-07-26, 22:39)lrusak Wrote:
(2016-07-26, 07:48)Hitcher Wrote:
(2016-07-26, 00:31)porkchop999 Wrote: I copied the file /usr/lib/udev/rules.d/98-eventlircd.rules to /storage/.config/udev.rules.d/98-eventlircd.rules and edited it removing the new code

http://pastebin.com/KAVyX7Tr

This allows me to use my custom keyboard.xml with the aftv remote

I'm going to try later and see if it's simply a case of changing the values over.

ie

Code:
<key id="61952">Info</key>

should now be -

Code:
<KEY_MENU>Info</key>

or -

Code:
<KEY_TITLE>Info</key>

This is most likely the case, now that the keys are mapped properly.

Hopefully someone can test this.

You can use evtest to check what the keypresses are mapped to. evtest is available in the system-tools add-on in the LibreELEC repo.

You will probably have to stop kodi and eventlircd to use it.



RE: LibreELEC Testbuilds for x86 (Kodi 17.0) - lrusak - 2016-07-27

(2016-07-27, 18:09)Hitcher Wrote: Not having any luck with this at all.

This is part of my old keymap.xml -

PHP Code:
<keymap>
    <Global>
        <
keyboard>
            <
key id="61952">Info</key>
            <
key id="61952" mod="longpress">ContextMenu</key

Tried each the following but got no response from my remote -

PHP Code:
<KEY_MENU>Info</KEY_MENU

PHP Code:
<KEY_TITLE>Info</KEY_TITLE

PHP Code:
<title>Info</title

PHP Code:
<menu>Info</menu

So I used Keymap Editor to check the ID and it's now changed to 44. Tried again -

PHP Code:
<keymap>
    <Global>
        <
keyboard>
            <
key id="44">Info</key>
            <
key id="44" mod="longpress">ContextMenu</key

And while this opens the info dialog on media longpress results in the dialog constantly opening and closing.

I also don't see the reason for adding this as the Fire TV remote was already available in the Bluetooth settings.

What was the default behaviour when you pair the remote? does anything happen? or do you need to use a custom keymap.xml to make it work?

can you test with evtest like I asked?


RE: LibreELEC Testbuilds for x86 (Kodi 17.0) - Hitcher - 2016-07-27

With the default behaviour the 'menu' button does nothing except cycle subtitles when playing a video as far as I can see, it certainly doesn't open the context menu/info dialog.

I use a keymap so I can make the menu button open the info dialog and context menu (long press) as well as making the FF/RW act as pageup/pagedown buttons; the home button act as the shutdown menu on home; as well as many more shown here -

PHP Code:
<keymap>
    <Global>
        <
keyboard>
            <
up>Up</up>
            <
down>Down</down>
            <
left>Left</left>
            <
right>Right</right>
            <
enter>Select</enter>
            <
key id="61952">Info</key>
            <
key id="61952" mod="longpress">ContextMenu</key>
            <
backspace>Back</backspace>
            <
rewind>PageUp</rewind>
            <
fastforward>PageDown</fastforward>
            <
red>noop</red>
        </
keyboard>
    </Global>
    <
Home>
        <
keyboard>
            <
key id="61952">ActivateWindow(favourites)</key>
            <
key id="61622">ActivateWindow(shutdownmenu)</key>
        </
keyboard>
    </
Home>
    <
FullscreenVideo>
        <
keyboard>
            <
up>ChapterOrBigStepForward</up>
            <
down>ChapterOrBigStepBack</down>
            <
left>StepBack</left>
            <
right>StepForward</right>
            <
enter>OSD</enter>
            <
key id="61952">info</key>
            <
backspace>Stop</backspace>
            <
browser_back>Stop</browser_back>
            <
rewind>Rewind</rewind>
            <
fastforward>FastForward</fastforward>
        </
keyboard>
    </
FullscreenVideo>
    <
FullscreenInfo>
        <
keyboard>
            <
key id="61952">Back</key>
        </
keyboard>
    </
FullscreenInfo>
    <
VideoOSD>
        <
keyboard>
            <
key id="61952">CodecInfo</key>
        </
keyboard>
    </
VideoOSD>
    <
virtualkeyboard>
        <
keyboard>
            <
key id="61952">shift</key>
            <
play_pause>Symbols</play_pause>
            <
rewind>CursorLeft</rewind>
            <
fastforward>CursorRight</fastforward>
            <
browser_back>Backspace</browser_back>
        </
keyboard>
    </
virtualkeyboard>
    <
Favourites>
        <
keyboard>
            <
browser_back>close</browser_back>
        </
keyboard>
    </
Favourites>
    <
NumericInput>
        <
keyboard>
            <
browser_back>Close</browser_back>
        </
keyboard>
    </
NumericInput>
    <
visualisation>
        <
keyboard>
            <
key id="61952">info</key>
        </
keyboard>
    </
visualisation>
</
keymap

I have no idea how to use evtest, sorry.


RE: LibreELEC Testbuilds for x86 (Kodi 17.0) - lrusak - 2016-07-27

(2016-07-27, 21:35)Hitcher Wrote: With the default behaviour the 'menu' button does nothing except cycle subtitles when playing a video as far as I can see, it certainly doesn't open the context menu/info dialog.

I use a keymap so I can make the menu button open the info dialog and context menu (long press) as well as making the FF/RW act as pageup/pagedown buttons; the home button act as the shutdown menu on home; as well as many more shown here -

I have no idea how to use evtest, sorry.

So the whole point of the PR is to allow the remote to work OOTB without having to use a custom keymap.xml

If you think there are better defaults then what has been chosen then let me know.

To use evtest you must install the "system-tools" from the LibreELEC add-ons repo.
Then via command line
Code:
systemctl stop kodi
systemctl stop eventlircd
evtest
then you will see something similar to
Code:
No device specified, trying to scan all of /dev/input/event*
Available devices:
/dev/input/event0:    sapphire
/dev/input/event1:    Apple, Inc Apple Keyboard
/dev/input/event2:    Apple, Inc Apple Keyboard
pick the corresponding event to your device (eg. 1)
then press the buttons on the remote and you should see the key presses
Code:
Event: time 1469652788.301188, type 1 (EV_KEY), code 114 (KEY_VOLUMEDOWN), value 1
Event: time 1469652788.301188, -------------- SYN_REPORT ------------
Event: time 1469652788.373172, type 1 (EV_KEY), code 114 (KEY_VOLUMEDOWN), value 0
Event: time 1469652788.373172, -------------- SYN_REPORT ------------
Event: time 1469652790.077191, type 1 (EV_KEY), code 113 (KEY_MUTE), value 1
Event: time 1469652790.077191, -------------- SYN_REPORT ------------
Event: time 1469652790.149185, type 1 (EV_KEY), code 113 (KEY_MUTE), value 0
Event: time 1469652790.149185, -------------- SYN_REPORT ------------
Event: time 1469652790.517194, type 1 (EV_KEY), code 163 (KEY_NEXTSONG), value 1
Event: time 1469652790.517194, -------------- SYN_REPORT ------------
Event: time 1469652790.581176, type 1 (EV_KEY), code 163 (KEY_NEXTSONG), value 0
Event: time 1469652790.581176, -------------- SYN_REPORT ------------
Event: time 1469652791.117196, type 1 (EV_KEY), code 164 (KEY_PLAYPAUSE), value 1
Event: time 1469652791.117196, -------------- SYN_REPORT ------------
Event: time 1469652791.189176, type 1 (EV_KEY), code 164 (KEY_PLAYPAUSE), value 0
match these key codes (eg. KEY_PLAYPAUSE) to what you would like to use in your keymap.xml


RE: LibreELEC Testbuilds for x86 (Kodi 17.0) - Milhouse - 2016-07-27

New LibreELEC.tv Krypton build #0727: Generic
(Supercedes previous build)

Code:
# uname -a
Linux NUC 4.7.0 #1 SMP Wed Jul 27 21:07:46 BST 2016 x86_64 GNU/Linux

# lsb_release
LibreELEC (Milhouse) - Version: devel-20160727210551-#0727-g2cb8274 [Build #0727]

Based on tip of LibreELEC.tv master (2cb82748, changelog) and tip of XBMC master (434764cb, changelog) with the following modifications:
  • Includes FernetMenta "VideoPlayer" patches
  • Includes latest kodi-platform master (c8188d82)
  • Includes latest libcec master (6d68d212)
  • Includes latest libnfs master (fac3a954, ahead +34)
  • Includes latest p8-platform master (041a8c6c, ahead +1)
  • Includes latest addons: inputstream.mpd (51271e1a, +23), inputstream.rtmp (7bf2298e), inputstream.smoothstream (99e77711, +4), peripheral.joystick (6090a90e, +1), pvr.argustv (e536f32e), pvr.demo (01c68c88), pvr.dvblink (20e1ccb4, +2), pvr.dvbviewer (7a7ead36, +1), pvr.filmon (efd379b8), pvr.hdhomerun (a71e816d), pvr.hts (66dcb89f, +2), pvr.iptvsimple (21e91a5f, +1), pvr.mediaportal.tvserver (72452b9d, +2), pvr.mythtv (d10d210b, +8), pvr.nextpvr (32b3c2ff, +2), pvr.njoy (b5d65655), pvr.pctv (12d8baf1), pvr.stalker (b6cb9b87, +9), pvr.vbox (f38f82f0, +2), pvr.vdr.vnsi (8515b4bf, +6), pvr.vuplus (4f2ad621, +2), pvr.wmc (979c37db, +2)
  • Includes commits from xbmc/master, ahead +2 (FernetMenta)
  • Include [env] e7cbe9cb: xf86-video-intel: Explicitely disable TearFree and TripleBuffer
  • Include [env] ed774729: Intel: Implement Passthrough-Range
  • Include [env] 98c65e6a: Kodi: Use Limited Range by default
  • Include [env] patch: Add kodi binary addons (pvr, adsp, other)
  • Include [env] patch: Don't build ADSP addons
  • Include [env] patch: Bump included addon versions to prevent online updates
  • Include [env] patch: Install libbrcmEGL/libbrcmGLESv2 shared libraries, with sym links for backward compatability
  • Include [env] patch: HACK: Disable multiple PVR addons during migration. Always enable inputstream.*, os.* and peripheral.*
  • Include [env] patch: Add experimental splash video for RPi
  • Include [env] patch: ffmpeg: bump 3.1.1
  • Include [env] PR:481: linux: Update to 4.7 (WIP)
  • Include [env] PR:526: Cpu temperature readings for devices with aml_thermal interface
  • Include [env] PR:535: init: Add upgrade check to avoid incompatible upgrades [RFC,WIP]
  • Revert [env] 46b9b7b3: rtmpdump (Reason: use newclock5 bump)
  • Include [pkg] 441217d8: logging: Add microsecond timer to log messages (kodi)
  • Include [pkg] patch: drm/i915: Extend Fake HDMI live status to Valley View (linux)
  • Include [pkg] patch: [skin.estuary] Hide watched items on home (kodi-theme-Estuary)
  • Include [pkg] PR:171: fix seeklabel (kodi-theme-Estuary)
  • Include [pkg] PR:172: add player process and pvr signal info (kodi-theme-Estuary)
  • Include [pkg] PR:8645: [video] Add season/TV show artwork to episodes/seasons even if they have their own fanart.
  • Include [pkg] PR:8824: videodb: fix smart playlists not honoring "Show empty TV shows" setting.
  • Include [pkg] PR:8922: [guiinfo] extend ranges for listitem properties
  • Include [pkg] PR:9803: [PeripheralCecAdapter] fix playback stopping on screensaver deactivated
  • Include [pkg] PR:10141: set tvshow thumb on *all seasons node
  • Include [pkg] PR:10157: [WIP] Double the backslash in mysql in case we're in 'LIKE'
  • Include [pkg] PR:10166: Readd Player process info and PVR info dialog
Build Highlights:
  1. [PVR] Fix recordings resume playback context menu handling - fixes trac#16723
Build Details:
  1. LibreELEC.tv:
    • Mono does not build for arm64 (PR:570, 3 commits, 3 files changed)
    • lirc: add Atric IR-Wakeup-USB support (PR:572, 1 commit, 1 file changed)
  2. XBMC:
    • [PVR] Fix recordings resume playback context menu handling - fixes trac#16723 (PR:10173, 1 commit, 2 files changed)
    • [depends][win32][fix] new shairplay.dll that actually exports methods (PR:10174, 1 commit, 2 files changed)



RE: LibreELEC Testbuilds for x86 (Kodi 17.0) - Hitcher - 2016-07-27

(2016-07-27, 22:54)lrusak Wrote:
(2016-07-27, 21:35)Hitcher Wrote: With the default behaviour the 'menu' button does nothing except cycle subtitles when playing a video as far as I can see, it certainly doesn't open the context menu/info dialog.

I use a keymap so I can make the menu button open the info dialog and context menu (long press) as well as making the FF/RW act as pageup/pagedown buttons; the home button act as the shutdown menu on home; as well as many more shown here -

I have no idea how to use evtest, sorry.

So the whole point of the PR is to allow the remote to work OOTB without having to use a custom keymap.xml

If you think there are better defaults then what has been chosen then let me know.

To use evtest you must install the "system-tools" from the LibreELEC add-ons repo.
Then via command line
Code:
systemctl stop kodi
systemctl stop eventlircd
evtest
then you will see something similar to
Code:
No device specified, trying to scan all of /dev/input/event*
Available devices:
/dev/input/event0:    sapphire
/dev/input/event1:    Apple, Inc Apple Keyboard
/dev/input/event2:    Apple, Inc Apple Keyboard
pick the corresponding event to your device (eg. 1)
then press the buttons on the remote and you should see the key presses
Code:
Event: time 1469652788.301188, type 1 (EV_KEY), code 114 (KEY_VOLUMEDOWN), value 1
Event: time 1469652788.301188, -------------- SYN_REPORT ------------
Event: time 1469652788.373172, type 1 (EV_KEY), code 114 (KEY_VOLUMEDOWN), value 0
Event: time 1469652788.373172, -------------- SYN_REPORT ------------
Event: time 1469652790.077191, type 1 (EV_KEY), code 113 (KEY_MUTE), value 1
Event: time 1469652790.077191, -------------- SYN_REPORT ------------
Event: time 1469652790.149185, type 1 (EV_KEY), code 113 (KEY_MUTE), value 0
Event: time 1469652790.149185, -------------- SYN_REPORT ------------
Event: time 1469652790.517194, type 1 (EV_KEY), code 163 (KEY_NEXTSONG), value 1
Event: time 1469652790.517194, -------------- SYN_REPORT ------------
Event: time 1469652790.581176, type 1 (EV_KEY), code 163 (KEY_NEXTSONG), value 0
Event: time 1469652790.581176, -------------- SYN_REPORT ------------
Event: time 1469652791.117196, type 1 (EV_KEY), code 164 (KEY_PLAYPAUSE), value 1
Event: time 1469652791.117196, -------------- SYN_REPORT ------------
Event: time 1469652791.189176, type 1 (EV_KEY), code 164 (KEY_PLAYPAUSE), value 0
match these key codes (eg. KEY_PLAYPAUSE) to what you would like to use in your keymap.xml

Code:
<KEY_MENU>Info</KEY_MENU>
still does nothing.


RE: LibreELEC Testbuilds for x86 (Kodi 17.0) - porkchop999 - 2016-07-27

Same result as Hitcher
These are the results form evtest http://pastebin.com/SRidngdB
The default values still override the custom kepmap.xml


RE: LibreELEC Testbuilds for x86 (Kodi 17.0) - lrusak - 2016-07-27

(2016-07-27, 23:50)porkchop999 Wrote: Same result as Hitcher
These are the results form evtest http://pastebin.com/SRidngdB
The default values still override the custom kepmap.xml

perhaps you need to use
Code:
<remote>
</remote>
instead of
Code:
<keyboard>
</keyboard>

Please post a kodi debug log after pressing a bunch of buttons on the remote.


RE: LibreELEC Testbuilds for x86 (Kodi 17.0) - m_gl - 2016-07-28

Hi,

i get jerky playback with 50hz files starting with build 717.
716 is fine.

Debug log: http://sprunge.us/DBCd

While debuging i had 3 stutters.

cu
m_gl


RE: LibreELEC Testbuilds for x86 (Kodi 17.0) - sciascia88 - 2016-07-28

Updating from 7.90.003 Alpha to today's build broke "VPN Manager for OpenVPN" by zomboided. Is this a known issue or worth looking at for you or should I provide more information?


RE: LibreELEC Testbuilds for x86 (Kodi 17.0) - Milhouse - 2016-07-28

(2016-07-28, 06:02)sciascia88 Wrote: Updating from 7.90.003 Alpha to today's build broke "VPN Manager for OpenVPN" by zomboided. Is this a known issue or worth looking at for you or should I provide more information?
Never heard of this manager before. As always, provide a full debug log.


RE: LibreELEC Testbuilds for x86 (Kodi 17.0) - Hitcher - 2016-07-28

(2016-07-27, 23:55)lrusak Wrote:
(2016-07-27, 23:50)porkchop999 Wrote: Same result as Hitcher
These are the results form evtest http://pastebin.com/SRidngdB
The default values still override the custom kepmap.xml

perhaps you need to use
Code:
<remote>
</remote>
instead of
Code:
<keyboard>
</keyboard>

Please post a kodi debug log after pressing a bunch of buttons on the remote.

Tried using 'remote' instead of 'keyboard' but that stopped it working.

Here's a debug log using all the buttons on the remote -

http://pastebin.com/XRxAnzKs

You can see long press is broken when it constantly opens and closes the DialogVideoInfo instead of opening the context menu.


RE: LibreELEC Testbuilds for x86 (Kodi 17.0) - Milhouse - 2016-07-28

New LibreELEC.tv Krypton build #0728: Generic
(Supercedes previous build)

Code:
# uname -a
Linux NUC 4.7.0 #1 SMP Thu Jul 28 21:08:14 BST 2016 x86_64 GNU/Linux

# lsb_release
LibreELEC (Milhouse) - Version: devel-20160728210617-#0728-g9cd9b9e [Build #0728]

Based on tip of LibreELEC.tv master (9cd9b9e8, changelog) and tip of XBMC master (84d55c1f, changelog) with the following modifications:
  • Includes FernetMenta "VideoPlayer" patches
  • Includes latest kodi-platform master (c8188d82)
  • Includes latest libcec master (6d68d212)
  • Includes latest libnfs master (fac3a954, ahead +34)
  • Includes latest p8-platform master (041a8c6c, ahead +1)
  • Includes latest addons: inputstream.mpd (51271e1a, +23), inputstream.rtmp (7bf2298e), inputstream.smoothstream (99e77711, +4), peripheral.joystick (6090a90e, +1), pvr.argustv (e536f32e), pvr.demo (01c68c88), pvr.dvblink (20e1ccb4, +2), pvr.dvbviewer (7a7ead36, +1), pvr.filmon (efd379b8), pvr.hdhomerun (a71e816d), pvr.hts (66dcb89f, +2), pvr.iptvsimple (21e91a5f, +1), pvr.mediaportal.tvserver (72452b9d, +2), pvr.mythtv (d10d210b, +8), pvr.nextpvr (32b3c2ff, +2), pvr.njoy (b5d65655), pvr.pctv (12d8baf1), pvr.stalker (b6cb9b87, +9), pvr.vbox (f38f82f0, +2), pvr.vdr.vnsi (8515b4bf, +6), pvr.vuplus (4f2ad621, +2), pvr.wmc (979c37db, +2)
  • Includes commits from xbmc/master, ahead +2 (FernetMenta)
  • Include [env] patch: Add kodi binary addons (pvr, adsp, other)
  • Include [env] patch: Don't build ADSP addons
  • Include [env] patch: Bump included addon versions to prevent online updates
  • Include [env] patch: HACK: Disable multiple PVR addons during migration. Always enable inputstream.*, os.* and peripheral.*
  • Include [env] patch: Add experimental splash video for RPi
  • Include [env] patch: ffmpeg: bump 3.1.1
  • Include [env] PR:481: linux: Update to 4.7 (WIP)
  • Include [env] PR:535: init: Add upgrade check to avoid incompatible upgrades [RFC,WIP]
  • Include [env] PR:573: kodi/Intel: Various improvements from fritsch
  • Revert [env] 46b9b7b3: rtmpdump (Reason: use newclock5 bump)
  • Include [pkg] 441217d8: logging: Add microsecond timer to log messages (kodi)
  • Include [pkg] patch: drm/i915: Extend Fake HDMI live status to Valley View (linux)
  • Include [pkg] patch: [skin.estuary] Hide watched items on home (kodi-theme-Estuary)
  • Include [pkg] PR:171: fix seeklabel (kodi-theme-Estuary)
  • Include [pkg] PR:172: add player process and pvr signal info (kodi-theme-Estuary)
  • Include [pkg] PR:8645: [video] Add season/TV show artwork to episodes/seasons even if they have their own fanart.
  • Include [pkg] PR:8824: videodb: fix smart playlists not honoring "Show empty TV shows" setting.
  • Include [pkg] PR:8922: [guiinfo] extend ranges for listitem properties
  • Include [pkg] PR:9803: [PeripheralCecAdapter] fix playback stopping on screensaver deactivated
  • Include [pkg] PR:10157: [WIP] Double the backslash in mysql in case we're in 'LIKE'
  • Include [pkg] PR:10166: Readd Player process info and PVR info dialog
Build Highlights:
  1. Minors
Build Details:
  1. LibreELEC.tv:
    • Fix NAND auto installs on WeTek devices (PR:575, 1 commit, 1 file changed)
  2. XBMC:
    • [cmake/linux] Require at least PulseAudio 2.0 (PR:10176, 1 commit, 1 file changed)
    • [cmake] Improve generated Visual Studio and Xcode projects (PR:10158, 9 commits, 44 files changed)
    • [SpecialProtocol] Fix crash caused by envhome on Windows (PR:10175, 1 commit, 1 file changed)
    • set tvshow thumb on *all seasons node (PR:10141, 1 commit, 1 file changed)
    • [PVR][json-rpc] Fix PVR.AddTimer for timer rules. (PR:10178, 1 commit, 1 file changed)
  3. Additional commits/pull requests/changes not yet merged upstream:
    • Added: [env] PR:573: kodi/Intel: Various improvements from fritsch