OSMC Test Builds for Kodi 17
#16
16.8-011, 16 Jan 2015: Based off OSMC commit ea9ba2b7 and newclock5 commit 91d5b1bd

RPi1:

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

RPi2:

Code:
wget http://download.osmc.tv/dev/gmc/rbp2-mediacenter-osmc-16012016.deb -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter
#17
16.8-012, 18 Jan 2015: Based off OSMC commit 4a85cc3dc and newclock5 commit 8a5a2cb2

newclock5 (Thanks Milhouse - I've borrowed the format from your OE posts Smile
* FIX: [MVC;SSIF] avoid being stuck (51880b09)
* Revert "FIX: [MVC;SSIF] avoid being stuck" (1f1e1aae)
* Revert "FIX: [MVC;SSIF] do full merge" (4cc24002)
* Revert "VideoPlayer: fix detection of stalled audio" (8208d22b)
* VideoPlayer: fix detection of stalled audio (6f77dd6a)
* omxaudio: Avoid reporting a spurious cached value (06118a02)

OSMC

* pass --enable-thumb to fix HEVC optimisation build issues (90aa56f4)


RPi1:

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

RPi2:

Code:
wget http://download.osmc.tv/dev/gmc/rbp2-mediacenter-osmc-18012016.deb -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter
#18
16.8-013, 19 Jan 2015: Based off OSMC commit 4a85cc3dc and newclock5 commit 06735f5


newclock5 (Thanks Milhouse - I've borrowed the format from your OE posts Smile
Commits no longer in build:
VideoPlayer: drop AE cache from displayed aq (codec screen) (ea2ccbb8)
VideoPlayer: drain decoder on stream change (e84dcea5)
VideoPlayer: avoid killing queued frames on reconfigure of renderer (2bde9c4c)
VideoPlayer: optimize configure of renderer (8f1e7fd6)
VideoPlayer: drop unused members (e526a62f)
VideoPlayer: improve av sync after stream changes (baf2b33d)
VideoPlayer: fix drain for ffmpeg when filters are involved (5fb46fa2)

RPi1:

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

RPi2:

Code:
wget http://download.osmc.tv/dev/gmc/rbp2-mediacenter-osmc-19012016.deb -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter
#19
16.8-014, 22 Jan 2015: Based off OSMC commit 4a85cc3dc and newclock5 commit 3f5a119a

newclock5 (Thanks Milhouse - I've borrowed the format from your OE posts Smile

New commits in this build:
VideoPlayer: properly flush timestamp of video (1bc107e8)
VideoPlayer: fix resync of audio (d4670e36)
VideoPlayer: hasta la vista marco (fd9ed11d)
VideoPlayer: check state of renderer FrameFinish (4b3d7b74)
VideoPlayer: dxva - fix return value of Decode (c959e570)
VideoPlayer: audio - let ffmpeg handle timestamps (ade4ef2d)
VideoPlayer: fix a/v sync - if audio and video needs sync, this has prio (453d132a)
ffmpeg: hack: skip continue in timestamp wrap update it breaks ssif seeking (a9d637cf)
ssif: tidy up the logic for merging ssif packets (6b46bb2f)
ssif: Discard packets older than 10 seconds (9acdcf5f)
Revert "ssif: Discard packets older than 10 seconds" (3f5a119a)

Updated commits in this build:

Revert "[omxplayer] Add ability to dump out audio/video data for later debugging" (14307146 => 36a13ff3)

Commits no longer in build:

fixup! ffmpeg: Add cabac opimisations for hevc (e46c3293)
Revert "FIX: [MVC;SSIF] avoid being stuck" (b2ca3a9b)
Revert "FIX: [MVC;SSIF] do full merge" (17ce18ab)
Revert "VideoPlayer: fix detection of stalled audio" (986a5aef)
VideoPlayer: fix detection of stalled audio (c1c06a53)


RPi1:

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

RPi2:

Code:
wget http://download.osmc.tv/dev/gmc/rbp2-mediacenter-osmc-22012016.deb -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter
#20
16.8-015, 25 Jan 2015: Based off OSMC commit 37fac34 and newclock5 commit 2b7a7c9

newclock5 (Thanks Milhouse - I've borrowed the format from your OE posts Smile

New commits in this build:
- VideoPlayer: make sure we checked for continuity before resetting state (87dbf6cb)

- VideoPlayer: refactor audio player (7df357da)

- VideoPlayer: make AudioCodecPassthrough handle pts (5ffa5d3c)

- AE: improve sync by using pause bursts (1ec2343a)


- AE: AddPause to sink interface (118ddf13)
- [videoplayer/rbp] Add pi specific option to maintain vsync with pll adjustment (2b7a7c91)

Commits no longer in build:
-[dvdplayer/rbp] Add pi specific option to maintain vsync with pll adjustment (89b0a419)
-fixup! ffmpeg: Add cabac opimisations for hevc (9781cc78)

OSMC

-Remove jpeg fallback patch (0c12f38)
-Set CMAKE_PREFIX_PATH to new OSMC prefix (114cc53)
-RBP2: disable thumb in ffmpeg build (1af56d7)
-RBP: remove patch to allow ffmpeg patches (c0e5ce4)
-RBP: apply thumb disabled patch for all devices (0d254cc)
-Remove --disable-projectm flag which is depreciated (32b394b)

RPi1:

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

RPi2:

Code:
wget http://download.osmc.tv/dev/gmc/rbp2-mediacenter-osmc-25012016.deb -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter
#21
16.8-016, 27 Jan 2015: Based off OSMC commit 256fbe9 and newclock5 commit 9513ac

New commits in this build:
[wip] ssif remux (ff63160a)
[ssif] re-factoring. (2aa35850)
fixup! [ssif] re-factoring. (814300f4)
VideoPlayer: fix incorrectly accessed members in SetPlaySpeed (2493c8ce)
VideoPlayer: fix race introduced by double caching av infos (a9785c82)
VideoPlayer: fix setting caching at end of stream (4315018e)
OMXAudio: Make use of m_bGotFrame to skip decoding when full (b8041f56)
OMXAudio: Handle GetData before adding the next buffer so we can be sure it fits (6522775f)
OMXAudio: Handle changes in decoded audio size correctly (f4d0af05)

Commits no longer in build:
fix high cpu load caused by false positive frame limiter (87d028da)
ssif remux (e5fb05e6)
ssif: tidy up the logic for merging ssif packets (4005fb8e)
fixup! ssif: tidy up the logic for merging ssif packets (e2b98e38)
rendersystem: do not call finish pipeline when player is paused (ed1c8a65)
fixup! [videoplayer/rbp] Add pi specific option to maintain vsync with pll adjustment (035fb1c8)

RPi1:

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

RPi2:

Code:
wget http://download.osmc.tv/dev/gmc/rbp2-mediacenter-osmc-27012016.deb -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter
#22
16.8-017, 28 Jan 2016: Based off OSMC commit 032121a and newclock5 commit (f4d0af0)

newclock5

New commits in this build:
[wip] ssif remux (ff63160a)
[ssif] re-factoring. (2aa35850)
fixup! [ssif] re-factoring. (814300f4)
VideoPlayer: fix incorrectly accessed members in SetPlaySpeed (2493c8ce)
VideoPlayer: fix race introduced by double caching av infos (a9785c82)
VideoPlayer: fix setting caching at end of stream (4315018e)
OMXAudio: Make use of m_bGotFrame to skip decoding when full (b8041f56)
OMXAudio: Handle GetData before adding the next buffer so we can be sure it fits (6522775f)
OMXAudio: Handle changes in decoded audio size correctly (f4d0af05)


fix high cpu load caused by false positive frame limiter (87d028da)
ssif remux (e5fb05e6)
ssif: tidy up the logic for merging ssif packets (4005fb8e)
fixup! ssif: tidy up the logic for merging ssif packets (e2b98e38)
rendersystem: do not call finish pipeline when player is paused (ed1c8a65)
fixup! [videoplayer/rbp] Add pi specific option to maintain vsync with pll adjustment (035fb1c8)


RPi1:

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

RPi2:

Code:
wget http://download.osmc.tv/dev/gmc/rbp2-mediacenter-osmc-28012016.deb -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter
#23
16.8-018, 29 Jan 2016: Based off OSMC commit 2758244 and newclock5 commit 6962f5de0

newclock5:

AE: rework stream status (bc92393a)
VideoPlayer: fix incorrectly accessed members in SetPlaySpeed (2493c8ce)
VideoPlayer: fix race introduced by double caching av infos (a9785c82)
VideoPlayer: fix setting caching at end of stream (4315018e)

RPi1:

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

RPi2:

Code:
wget http://download.osmc.tv/dev/gmc/rbp2-mediacenter-osmc-29012016.deb -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter
#24
16.8-019, 31 Jan 2016: Based off OSMC commit 25635e6 and newclock5 commit (e03574bb7)

Issues
Due to recent changes in the skin xml files some of the dialog buttons no longer work in Amber/OSMC etc skin. For the meantime please Confluence skin which has been updated to reflect the new xml files.

Update libcec library

For this build you will need to install libcec version 3.0.1-14

RPi1:

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

RPi2:

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

To confirm the libcec version installed:

Code:
sudo dpkg -l | grep libcec-osmc | awk '{ print $3 }'

newclock5:

New commits in this build:
AE: fix update of buffered time (d33187e1)
AE: fix number of provided buffers for PT (6e00bf97)
AE fix endless loop after stream rework (906f29b2)
AE: update resample ratio in GetStreamInfo (8207feea)
AE: provide only limited buffers to input stream (e03574bb)

RPi1:

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

RPi2:

Code:
wget http://download.osmc.tv/dev/gmc/rbp2-mediacenter-osmc-31012016.deb -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter
#25
16.8-020, 1 Feb 2016: Based off OSMC commit (25635e6)
and newclock5 commit (8aa778c35)

newclock5

New commits in this build:
[VideoPlayer] ssif remux (6b2cc158)
fixup! [VideoPlayer] Support filename mangling for MVC files v2 (82583006)
fixup! [VideoPlayer] ssif remux (874cb627)
ActiveAE: Enable display lost callbacks for EGL (a13832b2)
hack: Avoid videoplayer deadlock (8aa778c3)

mmalrender: Reject unsupported render formats (5a237802)
omxaudio: Avoid reporting a spurious cached value (1e06ae0a)
[wip] ssif remux (9ba2dd14)
[ssif] re-factoring. (b2c32bef)
fixup! [ssif] re-factoring. (85de51f7)
OMXAudio: Make use of m_bGotFrame to skip decoding when full (58091c39)
OMXAudio: Handle GetData before adding the next buffer so we can be sure it fits (73206c91)
OMXAudio: Handle changes in decoded audio size correctly (fd4dce27)
paplayer: fix passthough after rework of codecs and AE (a81f0e83)
VideoPlayer: fix incorrectly determined audio sync error (24863071)
AE: fix update of buffered time (d33187e1)
AE: fix number of provided buffers for PT (6e00bf97)
AE fix endless loop after stream rework (906f29b2)
AE: update resample ratio in GetStreamInfo (8207feea)


RPi1:

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

RPi2:

Code:
wget http://download.osmc.tv/dev/gmc/rbp2-mediacenter-osmc-01022016.deb -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter
#26
16.8-021, 2 Feb 2016: Based off OSMC commit (4e333f9) and newclock5 commit (e9f1717)

newclock5

New commits in this build:
Revert "ActiveAE: Enable display lost callbacks for EGL" (19e22cfa)
VideoPlayer: Avoid deadlock with m_StateSelection (c48d21e5)
VideoPlayer: Handle lost display with pause/resume (ede0de7f)
Revert "VideoPlayer: Handle lost display with pause/resume" (0f75e179)
AE: fix number of provided buffers to input stream, Commit:86301d8 already fixed GetCacheTime and added resample buffers a second time (e9f17179)

Updated commits in this build:
[VideoPlayer] ssif remux (6b2cc158 => (ce5d853e)
hack: Avoid videoplayer deadlock (8aa778c3)

RPi1:

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

RPi2:

Code:
wget http://download.osmc.tv/dev/gmc/rbp2-mediacenter-osmc-02022016.deb -O /tmp/kodi.deb && sudo dpkg -i /tmp/kodi.deb && sudo systemctl start mediacenter
#27
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:

Code:
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:

Code:
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
#28
16.8-023, 5 Feb 2016: Based off OSMC commit (68da972) and newclock5 commit (8cc69171)

newclock5

New commits in this build:
E: detect messy timestamps and increase interval for average error calculation if pts jumps (19cd5692)
RenderSystem - cleanup (63443a85)
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:

Code:
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:

Code:
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
#29
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:

Code:
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:

Code:
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
#30
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:

Code:
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:

Code:
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

Logout Mark Read Team Forum Stats Members Help
OSMC Test Builds for Kodi 172