2014-11-01, 13:49
(2014-11-01, 13:17)miappa Wrote: Someone knows where I can get libcec 2.2.0 + headers?
This looks like the 2.2.0 tag:
https://github.com/Pulse-Eight/libcec/tr...2.0-repack
(2014-11-01, 13:17)miappa Wrote: Someone knows where I can get libcec 2.2.0 + headers?
(2014-11-01, 13:17)miappa Wrote:Code:PeripheralCecAdapter.cpp:1293:19: error: 'CEC::libcec_configuration' has no member named 'iButtonRepeatRateMs'
#if defined(CEC_DOUBLE_TAP_TIMEOUT_MS_OLD)
m_configuration.iDoubleTapTimeout50Ms = config.iDoubleTapTimeout50Ms;
bChanged |= SetSetting("double_tap_timeout_ms", (int)m_configuration.iDoubleTapTimeout50Ms * 50);
#else
m_configuration.iDoubleTapTimeoutMs = config.iDoubleTapTimeoutMs;
bChanged |= SetSetting("double_tap_timeout_ms", (int)m_configuration.iDoubleTapTimeoutMs;
#endif
(2014-11-01, 18:20)miappa Wrote: 1293 is that #else in the middle of what you just posted.
(2014-11-01, 13:17)miappa Wrote: Also, I got Kodi(.bin) running quite easily, only had to add+disable some jobs and modify some scripts.
If someone is interested I could try to make a simple how-to and some simple scripts.
sudo cp /etc/init/delay-start-50.conf /etc/init/delay-start-50.conf.bak
sudo cp /etc/init/xbmc.conf /etc/init/xbmc.conf.bak
sudo cp /scripts/xbmc-watchdog.sh /scripts/xbmc-watchdog.sh.bak
wget http://goo.gl/LWwLDe --no-check-certificate -O enable-kodi1.sh
wget http://goo.gl/G4EG8M --no-check-certificate -O enable-kodi2.sh
wget http://goo.gl/yUR9KO --no-check-certificate -O enable-xbmc.sh
sudo sh enable-kodi*.sh
sudo sh enable-xbmc.sh
sudo initctl start xbmc
sudo initctl stop xbmc
wget http://goo.gl/LWwLDe --no-check-certificate -O enable-kodi1.sh
sudo sh enable-kodi1.sh
wget -O kodi-14-20141102-nc4.tar.gz http://goo.gl/aIyAEr --no-check-certificate
pv kodi-14-20141102-nc4.tar.gz | tar xzf - -C /home/pi/.upgrade
sudo cp /home/pi/.upgrade/kodi-14-20141102-nc4/{fixup_x.dat,start_x.elf} /boot
ln -sfn /home/pi/.upgrade/kodi-14-20141102-nc4/xbmc-bcm /home/pi/.xbmc-current
sudo reboot
(2014-11-02, 14:54)miappa Wrote: Updated Helix build, Kodi master from Nov 01 + newclock4 commits.
Kodi Master:
• Master changelog
• [CEC] bump libCEC to 2.2.0 + several more CEC related commits
• A lot of newclock4 features has now gone into master
Newclock4 additions:
• [mmalrenderer] Add choice of 3 deinterlace schemes
• [omxcore] Skip out of flush on error
• [SinkPi] Handle multichannel layout more like OMXAudio
• [rbp] Default extract thumbnails to false
• [cec] Add settings for configuring button repeats
An interesting new feature to test is the new repeat settings for CEC.
You find this in Settings - System - Input devices - Peripherals - CEC Adapter.
GPU firmware from Oct 17 included:
• arm_loader: Add lock to rotated frame updates to avoid an unsafe update from mailbox channel
• hdmi: Fix for attached flag in hdmi status when booting with cable disconnected
NB! To be able to run this build you must first run enable-kodi.sh as explained here!
To install Kodi build, SSH to Pi (first run ’sudo enable-kodi.sh’ if not already enabled):
Code:wget -O kodi-14-20141102-nc4.tar.gz http://goo.gl/aIyAEr --no-check-certificate
pv kodi-14-20141102-nc4.tar.gz | tar xzf - -C /home/pi/.upgrade
sudo cp /home/pi/.upgrade/kodi-14-20141102-nc4/{fixup_x.dat,start_x.elf} /boot
ln -sfn /home/pi/.upgrade/kodi-14-20141102-nc4/xbmc-bcm /home/pi/.xbmc-current
sudo reboot
See post #1 for more info