[TESTING] Kodi 17 test builds for Raspberry Pi


#62

16.8-022, 3 Feb 2016: Based off OSMC commit 91ae93a and newclock5 commit 0b162ed9

newclock5

New commits in this build:

Revert “Revert “ActiveAE: Enable display lost callbacks for EGL”” 3635d355
VideoPlayer: refactor DemuxerClient ex PVR 62829721
kill ugly macro eb0e0d24
VideoPlayer: open DemuxClient if inputStream handles demuxing 0b162ed9

Commits no longer in build:

VideoPlayer: Avoid deadlock with m_StateSelection c48d21e5


RPi1:

wget http://download.osmc.tv/dev/gmc/rbp1-mediacenter-osmc-03022016.deb   -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter

RPi2:

wget http://download.osmc.tv/dev/gmc/rbp2-mediacenter-osmc-03022016.deb   -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter

#63

16.8-023, 5 Feb 2016: Based off OSMC commit 68da972 and newclock5 commit 8cc69171

newclock5:

New commits in this build:
AE: detect messy timestamps and increase interval for average error calculation if pts jumps 19cd5692
RenderSystem - cleanup [63443a85]
(https://github.com/popcornmix/xbmc/commit/63443a85ac5f9b62a48cb755fb6de0c8f1eb40ed)
fixup! RenderSystem - cleanup 85e850e0

Commits no longer in build:
Revert ActiveAE: Enable display lost callbacks for EGL 4bb6710a
Revert VideoPlayer: Handle lost display with pause/resume 91c514eb


RPi1:

wget http://download.osmc.tv/dev/gmc/rbp1-mediacenter-osmc-05022016.deb   -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter

RPi2:

wget http://download.osmc.tv/dev/gmc/rbp2-mediacenter-osmc-05022016.deb   -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter

#64

16.8-024, 6 Feb 2016: Based off OSMC commit 14c170f and newclock5 commit 6efa6cd

newclock5:

New commits in this build:
VideoPlayer: fix bitrate calc for audio 0cca07aa
Revert “fixup! [VideoPlayer] Support filename mangling for MVC files v2” f48bb913
MMALCodec: Set dropped flag on output pictures when input requested that 6efa6cd6

Commits no longer in build:
[build] Add patches to ffmpeg for native build 86616239
RenderSystem - cleanup 63443a85
fixup! RenderSystem - cleanup 85e850e0


RPi1:

wget http://download.osmc.tv/dev/gmc/rbp1-mediacenter-osmc-06022016.deb   -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter

RPi2:

wget http://download.osmc.tv/dev/gmc/rbp2-mediacenter-osmc-06022016.deb   -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter

#65

16.8-025, 7 Feb 2016: Based off OSMC commit a3bfaad and newclock5 commit f1a9e5b4

newclock5:

New commits in this build:
MMAL: Add support for zero copy interface to ffmpeg b79768fe
Revert “MMAL: Add support for zero copy interface to ffmpeg” f1a9e5b4

Commits no longer in build:
VideoPlayer: fix bitrate calc for audio 0cca07aa
AE: detect messy timestamps and increase interval for average error calculation if pts jumps 30693e6e

RPi1:

wget http://download.osmc.tv/dev/gmc/rbp1-mediacenter-osmc-07022016.deb   -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter

RPi2:

wget http://download.osmc.tv/dev/gmc/rbp2-mediacenter-osmc-07022016.deb   -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter

#66

16.8-026, 8 Feb 2016: Based off OSMC commit 8ae8433 and newclock5 commit fcbdeb7a5


newclock5

New commits in this build:
fixup! [3d] Automatically enable 3D for ssif fcbdeb7a

Updated commits in this build:
Revert “MMAL: Add support for zero copy interface to ffmpeg” f1a9e5b4 => b87fdf60


RPi1:

wget http://download.osmc.tv/dev/gmc/rbp1-mediacenter-osmc-08022016.deb   -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter

RPi2:

wget http://download.osmc.tv/dev/gmc/rbp2-mediacenter-osmc-08022016.deb   -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter

#67

16.8-027, 9 Feb 2016: Based off OSMC commit d7c112c and newclock5 commit badef8b9e


newclock5

New commits in this build:
AE: flush engine when sink gets reconfigured 3b4ec8ff
vcxproj: Sync to master to avoid conflicts badef8b9

Commits no longer in build:
fixup! 3d Automatically enable 3D for ssif fcbdeb7a


RPi1:

wget http://download.osmc.tv/dev/gmc/rbp1-mediacenter-osmc-09022016.deb   -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter

RPi2:

wget http://download.osmc.tv/dev/gmc/rbp2-mediacenter-osmc-09022016.deb   -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter

#68

How to get back from Krypton to Jarvis?


#69

Try

sudo apt-get install rbp2-mediacenter-osmc

or

sudo apt-get install rbp2-mediacenter-osmc

depending which R-Pi you have.

If there have been any database upgrades you might need to do a restore to get back to a working version.


#70

Thanks for your reply.

It says: “rbp2-mediacenter-osmc is already the newest version.”


#71

I assume you just can remove it sudo apt-get remove rbp2-mediacenter-osmc and the execute the script from the Jarvis thread wget http://paste.osmc.io/raw/afopazadum -O- | sudo bash


#72
  • 16.8-028, 12 Feb 2016: Based off OSMC commit ba195a4 and newclock5 commit b626891a

newclock5

New commits in this build:
AE: hack increase timeouts 5df1c247
ffmpeg: upate native build file for new path b626891a
MMALFFMPEG: Add pool to reduce number of gpu allocs/frees b873521e
fixup! [3d] Automatically enable 3D for ssif bc3b0bd5
rbp: Expose gpu memory allocation functions 6c004daf
rbp: Add zero copy interface to ffmpeg for software decode 6a5d7cd7

Commits no longer in build:
MMALCodec: Set dropped flag on output pictures when input requested that 0933d8b1
MMAL: Add support for zero copy interface to ffmpeg 784f5451
Revert “MMAL: Add support for zero copy interface to ffmpeg” 970c47eb


RPi1:

wget http://download.osmc.tv/dev/gmc/rbp1-mediacenter-osmc-12022016.deb   -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter

RPi2:

wget http://download.osmc.tv/dev/gmc/rbp2-mediacenter-osmc-12022016.deb   -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter

#73
  • 16.8-029, 15 Feb 2016: Based off OSMC commit 7c70b32 and newclock5 commit edbef4a82

newclock5

New commits in this build:
rbp: Add zero copy interface to ffmpeg for software decode 76e3a36f

Commits no longer in build:
fixup! rbp: Add zero copy interface to ffmpeg for software decode a93db5ec
MMALFFMPEG: Destroy the pool lazily a7381e5c


RPi1:

wget http://download.osmc.tv/dev/gmc/rbp1-mediacenter-osmc-15022016.deb   -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter

RPi2:

wget http://download.osmc.tv/dev/gmc/rbp2-mediacenter-osmc-15022016.deb   -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter

#74

16.8-030, 16 Feb 2016: Based off OSMC commit 754c3be and newclock5 commit (6dbf029126)


newclock5

New commits in this build:

VideoPlayer: update selectionstreams when stream parameters changes (8703bef6)
rbp: Support zero copy interface with hevc acceleration (bb32bfe1)

Updated commits in this build:

MMALFFMPEG: Add pool to reduce number of gpu allocs/frees (6dbf0291)

Commits no longer in build:

AE: flush engine when sink gets reconfigured (7b68d139)


RPi1:

wget http://download.osmc.tv/dev/gmc/rbp1-mediacenter-osmc-16022016.deb   -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter

RPi2:

wget http://download.osmc.tv/dev/gmc/rbp2-mediacenter-osmc-16022016.deb   -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter

#75

16.8-031, 18 Feb 2016: Based off OSMC commit 857ae23 and newclock5 commit (b7f8971)


newclock5

New commits in this build:

mmal: Include mmal renderer logging in video category (e3cd6b4d)
temp: Add lock around mmal and omx calls to avoid stalled audio issue (12771db3)
Revert “temp: Add lock around mmal and omx calls to avoid stalled audio issue” (ff3835a6)
temp: mmal: increase decode buffering a little to help harder MVC files (b7f89717)

Commits no longer in build:

Fix Raspberry-Pi build (e49a39c4)
Don’t default CPU to host processor if toolchain file is given (382a4a1a)
Make MMAL mandatory for Raspberry-Pi (a64b9f4a)
Add documentation for Raspberry Pi (9dd2d248)
Add toolchain file checks (8e8b23cd)
Update README.raspberrypi for Raspberry Pi 2 (37345e8a)
Build cpluff with verbose compile output (96cb310b)

RPi1:

wget http://download.osmc.tv/dev/gmc/rbp1-mediacenter-osmc-18022016.deb   -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter

RPi2:

wget http://download.osmc.tv/dev/gmc/rbp2-mediacenter-osmc-18022016.deb   -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter

#76

Whenever I’m updating to the newest version, Kodi always crashes once after the initial start after the update.
Kodi then auto-restarts after which everything works fine.

Anyone else?


#77

same here not an issue really guessing its due to internal database updates etc that it cant read the current format


#78

Would be interested to see a debug log - I never have crashing issues when updating to the latest versions.

Update: Ahhh wait a sec. Toast you could be onto something. I run a remote mysql database which is probably why I don’t see them


#79

ill get em get em each time so its not a big deal :slightly_smiling:


#80

The kodi.log of the crash:

10:37:51 133693.218750 T:1959547440 ERROR: Misplaced [
10:37:51 133693.218750 T:1959547440 ERROR: Error parsing boolean expression IsEmpty($VAR[PVRTimerIcon])
10:37:51 133693.234375 T:1959547440 ERROR: Misplaced [
10:37:51 133693.234375 T:1959547440 ERROR: Error parsing boolean expression !IsEmpty($VAR[PVRTimerIcon])


#81

16.8-032, 19 Feb 2016: Based off OSMC commit b82ea70 and newclock5 commit (ada9f083)


newclock5

New commits in this build:

mmal: increase decode buffering a little to help harder MVC files (46e1a68d)
fixup: disable thread_safe_callbacks (b7256ec9)
mmal: Use correct pool destroy functions (ada9f083)

Commits no longer in build:

Revert “temp: Add lock around mmal and omx calls to avoid stalled audio issue” (ff3835a6)
temp: mmal: increase decode buffering a little to help harder MVC files (b7f89717)


RPi1:

wget http://download.osmc.tv/dev/gmc/rbp1-mediacenter-osmc-19022016.deb   -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter

RPi2:

wget http://download.osmc.tv/dev/gmc/rbp2-mediacenter-osmc-19022016.deb   -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter