2017-05-14, 23:42
New LibreELEC.tv Leia build #0514: RPi / RPi2
(Supercedes previous build)
Based on tip of LibreELEC.tv master (b2ec183d, changelog) and tip of XBMC master (71e187a4, changelog) with the following modifications:
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 4.11.0 #1 Sun May 14 21:05:05 BST 2017 armv6l GNU/Linux
# vcgencmd version
May 4 2017 16:00:32
Copyright (c) 2012 Broadcom
version 809412fa5f5f7d88833e076d71dc329367441601 (clean) (release)
# lsb_release
LibreELEC (Milhouse) - Version: devel-20170514210359-#0514-gb2ec183 [Build #0514]
# Kodi version
(18.0-ALPHA1 Git:61e98fd). Platform: Linux ARM 32-bit
Based on tip of LibreELEC.tv master (b2ec183d, changelog) and tip of XBMC master (71e187a4, changelog) with the following modifications:
- Includes newclock5 patches
- Excludes the LibreELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-4.11.y
- Includes latest bcm2835-driver master (f3b0e1f0, ahead +2)
- Includes latest kodi-platform master (36fb4937)
- Includes latest libcec master (3953f8dc, ahead +12)
- Includes latest libnfs master (165e51a8, ahead +93)
- Includes latest p8-platform master (2d90f986)
- Includes latest addons: inputstream.adaptive (beb61fea, +2), inputstream.rtmp (1052cd37), peripheral.joystick (fc8a0b3d, +4), pvr.argustv (8f898149), pvr.demo (978f4289), pvr.dvblink (b7d887c1), pvr.dvbviewer (d099cfad), pvr.filmon (0f1d34d4), pvr.hdhomerun (ab911693), pvr.hts (3911c7fe), pvr.iptvsimple (f83990a4), pvr.mediaportal.tvserver (367b1284), pvr.mythtv (9aeb5e9d, +3), pvr.nextpvr (e6ece9fa), pvr.njoy (296f558f), pvr.octonet (2a63777b, +2), pvr.pctv (eab5f856), pvr.stalker (62b7908d), pvr.vbox (60017353), pvr.vdr.vnsi (b7c3f3b0), pvr.vuplus (78df0306), pvr.wmc (27a88ca2), vfs.rar (26800ebe)
- Include [env] patch: Bump included addon versions to prevent online updates
- Include [env] patch: Add experimental splash video for RPi
- Include [env] patch: HACK: Disable multiple PVR addons during migration. Always enable inputstream.* and os.*
- Include [env] patch: Add kodi binary addons (pvr, adsp, inputstream, vfs, other)
- Include [env] PR:1442: Intel HDMI/DP LPE audio config
- Include [env] PR:1469: samba: update to samba-4.6.2
- Include [env] PR:1597: build system: verify package downloads using sha256 checksum
- Include [pkg] 3183bb25: use-after-free: quick hack (libnfs)
- Include [pkg] PR:62: change smbd and nmbd location (service.libreelec.settings)
- Include [pkg] PR:12034: KODI: Update NEON support
- Merge changes from vpupdates branch
- Fix rendering of Kodi splash (not pushed in time for #0513)
- Fix "inprogresstvshows" (thanks @kafisc, @Soulplayer, @Koying)
- Fix libnfs use-after-free (introduced in #0510)
- Fix Samba service breakage (Samba may need to be re-enabled in LE Settings)
- LibreELEC.tv:
- vdr-addon: update addon (PR:1510, 1 commit, 5 files changed)
- vdr-addon: update addon (PR:1510, 1 commit, 5 files changed)
- XBMC:
- video player updates (PR:11946, 63 commits, 166 files changed)
- [depends][darwin] configure: remove special tarballs dir & nativeprefix (PR:12017, 3 commits, 8 files changed)
- [Android] SecureDecoder: cleanup / readability (PR:12087, 1 commit, 1 file changed)
- FIX: [videodbFS] missing "inprogresstvshows" case (PR:12088, 1 commit, 1 file changed)
- FFmpegImage: Transition to new ffmpeg 3.2+ API (PR:11965, 1 commit, 2 files changed)
- Fix seeking for pts values larger than max_int (PR:12086, 1 commit, 1 file changed)
- [windows] retry download depends & vcredist if it fails (PR:12078, 1 commit, 2 files changed)
- DVDVideoCodecFFmpeg: Consistency fixes (buildsys rework in progress) (PR:12090, 1 commit, 1 file changed)
- VideoPlayer: lost commit, change in shaders (8405bbf2)
- video player updates (PR:11946, 63 commits, 166 files changed)
- inputstream.adaptive:
- Send custom headers with segment downloads (#25) (7094e240)
- Fix API changes from vpupdates merge (b3327ff3)
- Merge branch 'master' of https://github.com/peak3d/inputstream.adaptive (beb61fea)
- Send custom headers with segment downloads (#25) (7094e240)
- newclock5:
- New commits in this build:
- fixup: Avoid hiding splash (8705e9ab)
- fixup: Avoid hiding splash (8705e9ab)
- Commits no longer in build:
- bump ffmpeg to 3.3 (b48a1b56)
- cmake: bump ffmpeg to 3.3 (c2b87fe6)
- ffmpeg options: drop enable-memalign-hack (a6f36753)
- VideoPlayer: API changes for video codecs (f51f4038)
- VideoPlayer: API changes for audio codecs (56814a0a)
- VideoPlayer: distinguish between render and shader formats (8a6e2529)
- VideoPlayer: API changes to stream players (580dabee)
- VideoPlayer: demuxer updates (2954750a)
- VideoPlayer: audio codec updates (f952d5fb)
- VideoPlayer: video codec updates (2df7293e)
- linux: vaapi, vdpau updates (69fbfb1c)
- windows: dxva adaptions (309680c7)
- osx: vtb adaptions (fda3e053)
- VideoPlayer: codec factory updates (69f72830)
- VideoPlayer: rendering updates (95ccbb64)
- VideoPlayer: player updates (495a618d)
- VideoPlayer: add crypto fields to memuxer (ecbc5963)
- VideoPlayer: overlay updates (ca29fa94)
- VideoPlayer: subtitle updates (bf7036da)
- linux: vaapi, vdpau render adaptions (822bac1d)
- VideoPlayer: shader updates (b87bcdde)
- PAPlayer: adapt to codec changes (5b1b5f25)
- addon InputStream: drop bandwidth (9bde307b)
- RetroPlayer: adapt to VP updates (8c377ddb)
- windows: adapt dxva renderer to videoPicture (1ab9b417)
- osx: adapt vtb renderer to videoPicture (579c83f7)
- VideoPlayer: shader updates - fixup gles (21b7af56)
- OMXPlayer: Fixup to new API (09ce8b8f)
- MMALCodec: Fixup to new API (467f1a37)
- MMALFFmpeg: Fixup to new API (fff9d837)
- MMALRender: Fixup to new API (ed640b1d)
- PixelConverterRBP: adapt to VP updates (ed944275)
- MMAL: Remove periodic prime calls and handle from buffer destructor (920d980e)
- squash: windows: dxva adaptions (f874c9a1)
- squash: VideoPlayer: rendering updates (cc2c7554)
- squash: VideoPlayer: shader updates (83ec4d55)
- New API / Crypto (f5672bb2)
- New API / Crypto (cleanup) (77bd9cb4)
- New VP interface (d5c102ba)
- VideoPlayer: fix demux queue (d20eb9aa)
- add missing files (aeff8f30)
- Initialize m_codec (ceffec19)
- VideoPlayer: Fix error due to bad cast (73d44f89)
- VideoPlayer: Fix compiler warnings (8d564248)
- VideoPlayer: Fix bad cast in DVDAudioCodecFFmpeg.cpp (63372ef1)
- don't request for secure decoder if stream is unencrypted (2e0c8f4e)
- VideoPlayer: Fix gcc compiler warning (12b8e689)
- VideoPlayer: Remove unused function (e4a66160)
- VPV: do not open on streams with missing extradata (98a7ef5a)
- VideoPlayer: demuxClient - hide video streams with no extradata (82e2d501)
- VideoPlayer: fix hang on stop (2d621c33)
- adapt VTB renderer to VideoPicture (e2f3bfea)
- windows: rename fmpeg_options to ffmpeg_options (b2a771a2)
- mpeg2 Bitstream Converter (c1507ac1)
- BitstreamConverter::mpeg2 fix double -> int (39d158a4)
- Mediacodec buffer handling fixed (0708ae7c)
- VideoPlayer: better calculation of starttime (99855313)
- Remove ClearPicture from VPV and all Codecs (462799f6)
- remove MediaCodec::ClearPicture (8a5df9f4)
- Revert "addon InputStream: drop bandwidth" (4ddda6bf)
- FFmpegImage: Transition to new ffmpeg 3.2+ API (2ba138ea)
- retroplayer: Fixup ClearPicture (8f7e69a8)
- fixup! Remove ClearPicture from VPV and all Codecs (00f4e221)
- bump ffmpeg to 3.3 (b48a1b56)
- New commits in this build:
- Additional commits/pull requests/changes not yet merged upstream: