A new build is available, but no longer on the PPA, but on a new location: http://packages.pulse-eight.net/ubuntu
This way, I can keep older revisions on the server, so people can revert to previous builds if needed. There will also be daily builds of the dev tree available on this server later. I'll post an update about this as soon as it's ready.
To install XBMC-PVR, execute the following commands:
Notice for VDR-VNSI users:
sudo apt-get install curl
curl -Ls --output /tmp/install-xbmc-pvr.sh http://packages.pulse-eight.net/ubuntu/install-xbmc-pvr.sh
chmod +x /tmp/install-xbmc-pvr.sh
upgrade your VNSI add-on
, or the aspect ratio will be detected incorrectly.
More info about this update and the new package location can be found here: http://blog.pulse-eight.com/2011/08/13/x...-update-2/
pvr: made XBMC start up a lot faster when the ignoredbforclient isn't set.
pvr: exit the pvrmanager a bit faster.
pvr: fixed bug in CPVRManager::Stop() so it really stops threads now. fixes crash when resetting the pvr database
pvr: fixed crash when the pvr data is reset
pvr: don't allow pvr add-ons to be uninstalled
pvr: don't crash when the application is being closed while loading the pvrmanager
pvr: show a dialog when a user enabled the pvrmanager without any enabled pvr add-on and show the add-on browser with the pvr add-ons
pvr: fixed buffering up to 100% when starting a new stream
pvr: fixed possibly stalled streams after a channel switch
pvr: added pvr windows to the default remote keymap
epg: pull the epg completely out of the pvrmanager. also fixes missing/wrong epg pointers on channels
epg: only use a generated epg id if m_bIgnoreDbForClient is true. fixes missing/wrong epg tables on some channels after a restart
epg: fixed crashes and missing tables when the epg is reset
epg: don't add pvrchannels and timers to epginfotag based fileitems. fixes invalid epg pointers in the ui
pvr/epg: use a generated epg id in CPVRChannel when ignoredbforclient is true. fixes ignoredbforclient setting
epg: the db was still being used in some methods even if ignoredb was set. fixed.
win32: sync VS2010 project files remove missing PVR EPG files. (margro)
osx: sync xcode projects (memphiz)
tvheadend add-on: fixed possible deadlocks and a couple of clean ups.
vdr-vnsi add-on: VDR users have to upgrade their VNSI plugin
pvr: fix segfault in CPVRTimers::Unload() when the epg container has been deleted before the timers. closes #184
pvr: don't wait for ApplicationMessenger::MediaStop() to finish in CDVDPlayer::HandleMessages() or it'll cause a deadlock. closes #183
pvr: reopen the stream when performing a channel switch from radio -> tv or tv -> radio. closes #180
pvr: fix CPVRChannelGroup::GetByChannelDown(). closes #174
pvr: don't crash when trying to switch to a channel that couldn't be fetched. issue #174
pvr: set channel paths after loading and updating channels, not while loading them from the db. closes #172
pvr: check whether the internal group can be found before using it. fixes segfault from issue #172
vdr-vnsi add-on: don't wait for the first packet in a stream when switching channels. fixes lock when switching to a channel that's unavailable. closes #170
pvr: stop pvr playback when the pvrmanager is stopped via the application messenger and wait until playback stopped before unloading the pvr data. issue #170
channel settings when switching caching state from pvr to done in CPVRPlayer. issue #170
pvr: stop threads when the application is stopped. don't start new threads when the application is stopped. don't try to get localised strings when the application is stopped. and no longer send observable messages when the application is stopped. issue #170
pvr: fix CPVRDatabase::GetCurrentGroupMembers() and related CPVRChannelGroup::IsGroupMember(). closes #169
pvr: add ACTION_NAV_BACK handling to CGUIWindowPVRRecordings. closes #167
pvr: don't try to fetch EDLs for any internet stream. issue #166
Full changelog: https://github.com/opdenkamp/xbmc/compar...5c6848a37b