Publishing details

Changelog

xbmc-pvr-addons (1.0.0~git20140104.1128-9021115-0~quantal) quantal; urgency=high

  [Lars Op den Kamp]
   * delete crap that shouldn't be in here

  [Sam Stenvall]
   * fix some compiler warnings

  [Sam Stenvall]
   * [pvr.hts] only add subtitle stream identifier for DVB subtitles

  [Sam Stenvall]
   * don't ignore TEXTSUB streams

  [Sam Stenvall]
   * always copy existing streams, otherwise stream property changes like language won't propagate

  [Sam Stenvall]
   * reuse GetStreamId() so we can get rid of one operator overload

  [Sam Stenvall]
   * add xbmc_codec_descriptor.hpp to reduce code duplication

  [Sam Stenvall]
   * remove unused class definition

  [Sam Stenvall]
   * refactoring xbmc_stream_utils.hpp completely in order to fix a bunch of outstanding issues.

  [Marcel Groothuis]
   * [pvr.wmc] win32: Fix PVR addon DLL name in release build and remove unneeded build events

  [Marcel Groothuis]
   * [pvr.wmc] Windows: Fix @ARCHITECTURE@ replacement in addon.xml.in

  [Marcel Groothuis]
   * [pvr.wmc] Fix Windows release build

  [Rainer Hochecker]
   * vnsi: fix build error on Windowns

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: fix incorrect language on audio and subs

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: fix latm, wrong codec name

  [Fred Hoogduin]
   * [argustv] Create new timers based on default schedule retrieved from ARGUS server. Removed warnings about unused parameters in ADDON_Announce

  [Ryan Gribble]
   * Add quotes to Platform project pre build event

  [Ryan Gribble]
   * add build artefacts to gitignore file

  [Ryan Gribble]
   * Add pvr.wmc addon to Makefile, configure, and VS solution

  [Ryan Gribble]
   * Add pvr.wmc addon code to github and prepare for official XBMC repo

  [Fred Hoogduin]
   * remove redundant Kai Toast


  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: check and reset modified flag for channels instead of looking at file

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: update change log

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: fix a bug in epg auto update

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: raise nice level for vnsi threads

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: do not set pts for dts on video streams

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: add channel filter

  [Rainer Hochecker]
   * VNSI: add channel filter

  [dfdario]
   * Update addon.xml.in

  [Rainer Hochecker]
   * VNSI: adapt skin files to left, top instead of posx, posy

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: bump version to 0.9.3

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: bump protocol version to 5

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: add edl support

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: send buffer times for timeshift

  [Rainer Hochecker]
   * VNSI: bump protocol version to 5

  [Rainer Hochecker]
   * VNSI: bump version to 1.9.5

  [Rainer Hochecker]
   * VNSI: add edl support

  [Rainer Hochecker]
   * VNSI: add new timeshift functions

  [Graeme Blackley]
   * - added dialog to set recurring recordings, including recurrence type, padding, number of recordings to keep, and recording directory - added support for EDL - added support for retrieving and storing last playback position - now requires NextPVR 3.1.1 or higher - fixed a bug that could cause an EPG event with no description to have a copy of last show's description, or cause a crash if the user was unlucky. - more flexible approach to genre


  [Rainer Hochecker]
   * VNSI: fix incorrect version of addon.gui

  [Rainer Hochecker]
   * addongui: fix incorrect version


  [Rainer Hochecker]
   * nextpvr: add missing stubs after a4550db9372fac5521f03b01fa01dd4adfebd983

  [Lars Op den Kamp]
   * bump add-ons to 1.9.0. added stubs in dvblink

  [Lars Op den Kamp]
   * sync copyright notices

  [Lars Op den Kamp]
   * bump pvr add-ons to 1.9.0

  [Rainer Hochecker]
   * adapt addons to pvr api change, add timeshift buffer methods

  [Rainer Hochecker]
   * sync pvr api with mainline repo

  [Sam Stenvall]
   * populate service/provider name and mux in PVR_SIGNAL_STATUS

  [Christian Fetzer]
   * [mythtv-cmyth] Release v1.8.13

  [Fred Hoogduin]
   * [argustv-fix] Fix deletion of recordings (regression); Improve the load time of all recordings; Cleanup and remove redundant code

  [Fred Hoogduin]
   * Fixes playing recordings on Windows; All UNC share name versus CIFS name handling is now isolated into two methods

  [Stefan Saraev]
   * vdr 2.1.2 buildfix

  [Palle Rosendahl Ehmsen]
   * DVBLink Connect! Server PVR Addon









  [Rainer Hochecker]
   * vnsi: fix loading on android by linking GLESv2

  [Rainer Hochecker]
   * vnsi: bump version to 1.8.4

  [Rainer Hochecker]
   * vnsi: add guilib as required addon xml

  [Rainer Hochecker]
   * vnsi: fix wrong format specifier in error log

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: fix seeking, only consider audio and video streams for searching

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: FreeBSD patches, credits to Juergen Lock

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: check all timers for active recordings when opening a channel

  [Fred Hoogduin]
   * [argustv-new] log the actual amount of time the TV server takes to tune, log the amount of time it takes to retreive the recordings

  [Fred Hoogduin]
   * [argustv-new] Implementing the new integer id's now provided by ARGUS TV

  [Lars Op den Kamp]
   * [hts] bump to 1.8.22

  [Lars Op den Kamp]
   * [hts] cosmetics

  [Lars Op den Kamp]
   * [hts] use a timeout in CHTSPDemux::GetStreamProperties() so we don't block forever when we can't tune to a channel. closes #220

  [Rainer Hochecker]
   * fix potential wrong error code in posix socket

  [Rainer Hochecker]
   * port socket fix from 918f59fbe26571f78231f380f3304fd164b19b10 to Windows

  [Marcel Groothuis]
   * [MediaPortal] Update TVServer enums and put them in the TvDatabase namespace

  [Marcel Groothuis]
   * [MediaPortal] Update genre translation table with missing strings (based on the id-to-string translation table in the MediaPortal epgDecoder sources)

  [Fred Hoogduin]
   * [argustv-fix] Live-TV was not working on XBMC Gotham Windows

  [manuel]
   * [dvbviewer] update changelog

  [manuel]
   * [dvbviewer] fix channel numbers for favourites

  [manuel]
   * [dvbviewer] make BuildExtURL work for schemes other than http/https

  [manuel]
   * [dvbviewer] sync with PVR API v1.8.1

  [manuel]
   * [dvbviewer] avoid double encodes of format specifiers

  [manuel]
   * [dvbviewer] use c_str() just to make sure

  [manuel]
   * [dvbviewer] fix channel index in GenerateTimer

  [manuel]
   * [dvbviewer] force channel sync on start

  [manuel]
   * [dvbviewer] make RTSP working

  [manuel]
   * [dvbviewer] require addon restart after changing usetimeshift/usertsp

  [manuel]
   * [dvbviewer] avoid an unnecessary copy

  [manuel]
   * [dvbviewer] fix possible crash

  [manuel]
   * [dvbviewer] fix possible crash

  [manuel]
   * [dvbviewer] make channel group creation more sane

  [manuel]
   * [dvbviewer] rewrite channel + favourite list parsing

  [manuel]
   * [dvbviewer] update delete record api url

  [manuel]
   * [dvbviewer] get rid of some hungarian notation. more to follow

  [manuel]
   * [dvbviewer] clean up dtor

  [manuel]
   * [dvbviewer] rewrote recording parsing

  [manuel]
   * [dvbviewer] use generic methods for building urls to backend

  [manuel]
   * [dvbviewer] minor code cleanup

  [manuel]
   * [dvbviewer] use RS api to get timezone/language

  [manuel]
   * [dvbviewer] more method renaming to be in line with the PVR API

  [manuel]
   * [dvbviewer] rename GetDeviceInfo to GetBackendVersion

  [manuel]
   * [dvbviewer] remove signal status, fix version parsing

  [manuel]
   * [dvbviewer] pump version to 1.8.10

  [Anton Fedchin]
   * [iptvsimple] Release v1.8.1

  [Christian Fetzer]
   * [mythtv-cmyth] Release v1.8.12

  [Marcel Groothuis]
   * [MediaPortal] Debugging: Add/change log notifications

  [Marcel Groothuis]
   * [MediaPortal] Code cleanup: drop support for TVServerXBMC builds older than 1.x.x.107

  [Marcel Groothuis]
   * [MediaPortal] Hide smb password in debug xbmc.log file

  [Marcel Groothuis]
   * [MediaPortal] Added: support for retrieving channels from multiple specified groups (>1, < All groups) Requires at least TVServerXBMC 1.2.3.122 or 1.3.0.122

  [Marcel Groothuis]
   * [MediaPortal] use ADDON_STATUS return value in Connect()

  [Marcel Groothuis]
   * [MediaPortal] Fix possible out-of-bounds access on the m_cCards array

  [Marcel Groothuis]
   * [MediaPortal] changed CCards::ParseLines code a bit. One user experienced a crash inside this function.

  [Marcel Groothuis]
   * [MediaPortal] Trigger a recording list update when the backend couldn't find the selected recording

  [Marcel Groothuis]
   * [MediaPortal] Recordings: Add support for LastPlayedPosition (requires TVServerXBMC build 121 or higher)

  [Marcel Groothuis]
   * [MediaPortal] simplify and cleanup receive code

  [Marcel Groothuis]
   * [MediaPortal] Update addon version number and changelog to 1.8.9

  [Marcel Groothuis]
   * [MediaPortal] TSReader: OnZap: Enable PAT change detection also on non-Windows systems

  [Marcel Groothuis]
   * [MediaPortal] TSReader: fix channel switching behavior when switching across tsbuffer files

  [Marcel Groothuis]
   * [MediaPortal] TSReader: updated to return smb:// URI's instead of \UNC paths to XBMC (also for Windows)

  [Marcel Groothuis]
   * [MediaPortal] TSReader: Add translation functions to translate Windows and UNC paths to and from XBMC paths

  [Marcel Groothuis]
   * [MediaPortal] TSReader code cleanup

  [Marcel Groothuis]
   * [MediaPortal] TSReader: add PAT detection to find the start of the new channel in the timeshift buffer file. This should fix SD<->HD channel switching with "fast channel switching" enabled.




  [Rainer Hochecker]
   * vnsi: bump version

  [Rainer Hochecker]
   * vnsi: fix ReadMessage

  [Lars Op den Kamp]
   * [hts] bump add-on version

  [Lars Op den Kamp]
   * [hts] if we read less than 4 bytes in the initial packet size read, don't discard it but wait for the rest to come in within iDatapacketTimeout. issue #181

  [Lars Op den Kamp]
   * don't return early when poll failed, but do another read. issue #181

  [Lars Op den Kamp]
   * [hts] tvheadend uses it's own byte order. don't use ntohl. credits @dezi. issue #181

  [Lars Op den Kamp]
   * return nb bytes read instead of the error code when data was read. credits @dezi. issue #181

  [Lars Op den Kamp]
   * removed avcodec.h and use callback methods from XBMC to get codec IDs instead. removed external ffmpeg check



  [Rainer Hochecker]
   * vnsi: fix Makefile.am, did not include all objs

  [Christian Fetzer]
   * [mythtv-cmyth] win32: Add TARGET_WINDOWS for release builds

  [Lars Op den Kamp]
   * vnsi: fix compilation after 298fcd35917190edb72d8b6f9715c268aff494a4

  [Anton Fedchin]
   * [iptvsimple] new pvr.iptvsimple addon.


  [Christian Fetzer]
   * win32: Make sure that all addon projects define TARGET_WINDOWS

  [Lars Op den Kamp]
   * bump add-on versions after PVR API change

  [Lars Op den Kamp]
   * sync pvr api headers

  [Christian Fetzer]
   * sync: Adapt CallMenuHook to API change

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: do not assume a pes header right after pusi for video streams

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: h264 parser - reset stream data on error

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: allow timeshift buffer in RAM to larger than 2 GB, change size_t to off_t

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: silence compiler warning

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: fix layer for mpeg audio

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: squash to specific errors

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: present specific parser errors to user

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: fix potential segfault when reading incorrent pes header size

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: recplayer, drop NOATIME flag on open

  [xbmc]
   * vnsi: disable callback PVRRecording, fixes deadlock

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: increase max buffer size for pes packets

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: atsc does not suppport mpeg2 audio, interpret pmt accordingly

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: fix segfault when feeded with scrambled packets

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: fix occasional incorrect timestamps after 505336e0b99306f95199d00f65bd7ef7ec2a9371

  [unknown]
   * vnsi: correct vs project after adding dx

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: fix getting stuck by reading eof at end of segment

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: rework and fixes on video parsers

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: fix test harness

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: only observe pts wraps on audio and video streams

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: cleanup and fixes in pes parser

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: do not transmit packates older than first frame, avoids large disconts on start of playback

  [xbmc]
   * vdr-plugin-vnsiserver: fix compile error for loder vdr versions

  [xbmc]
   * vdr-plugin-vnsiserver: update headers

  [xbmc]
   * vnsi: bump version to 1.8.0

  [xbmc]
   * vnsi: raise max value for timeshift buffers

  [xbmc]
   * vdr-plugin-vnsiserver: raise max value for timeshift buffers

  [xbmc]
   * vnsi: fix fallback method for skins

  [xbmc]
   * vnsi: rework settings dialog for skin clonfluence

  [xbmc]
   * vnsi: add skin file for aeon.nox

  [xbmc]
   * vnsi: add gles rendering for vdr ui

  [xbmc]
   * configure check for gles2

  [xbmc]
   * rbp: set rpath-link needed by automake

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: add config option for timeshift buffer directory

  [xbmc]
   * vnsi: add timeshift buffer status

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: optimize recplayer

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: add buffer status message

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: optimize file buffer method for timeshift

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: increase read cache

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: fix subtitle errors in xbmc log

  [xbmc]
   * vnsi: dont scan timer titles for directory delimiters

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: limit rescan for recording in progress

  [xbmc]
   * vnsi: check version of guiaddon lib

  [xbmc]
   * vnsi: set priority for live tv

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: set priority for livetv, allow interrupt by rocording

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: replay recording in progress

  [xbmc]
   * vnsi: add file buffer for timeshift

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: add file buffer for timeshift

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: parse setup parameter before saving

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: bump version to 0.9.2

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: tag mux packet with a serial

  [xbmc]
   * vnsi: timeshift, tag mux packets with a serial

  [xbmc]
   * vnsi: bump protocol version to 4

  [unknown]
   * vnsi: add osd rendering for DX

  [xbmc]
   * vnsi: add settings page for setup

  [xbmc]
   * vnsi: timeshift support

  [Rainer Hochecker]
   * vdr-plugin-vnsiserver: timeshift

  [unknown]
   * vnsi: osd - update vs project

  [xbmc]
   * vnsi: close connection on packet sync error

  [xbmc]
   * vnsi: osd - correct colors

  [xbmc]
   * vnsi: drop dead code: SendPing

  [xbmc]
   * vnsi: osd - check if wndId is out of bounds

  [xbmc]
   * vnsi: trigger epg update

  [xbmc]
   * vnsi: vdr osd

  [Christian Fetzer]
   * [mythtv-cmyth] Release v1.7.11

  [Jörg Dembski]
   * vuplus: fixups

  [manuel]
   * pump version to 1.7.9

  [manuel]
   * fix loading top level favourite channels

  [manuel]
   * [dvbviewer] pump version to 1.7.8

  [manuel]
   * [dvbviewer] fix crash with RS 1.25.0, pump version

  [manuel]
   * [dvbviewer] fix typo in vs project file

  [xbmc]
   * rbp: set rpath-link needed by automake

  [xbmc]
   * configure check for gles2

  [manuel]
   * [dvbviewer] pump version to 1.7.7

  [manuel]
   * [dvbviewer] fix possible crash during timer updates

  [manuel]
   * [dvbviewer] forgot about a changelog entry

  [Fred Hoogduin]
   * [argustv-fix] fixed error that occurred when adding a Timer with " in the title

  [manuel]
   * [dvbviewer] 64bit channel ids, code cleanup and much more

  [manuel]
   * massive code cleanup/coding style

  [manuel]
   * [dvbviewer] make the ui settings more robust

  [manuel]
   * [dvbviewer] add basic support for timeshift



  [Lars Op den Kamp]
   * sync ffmpeg codec ids. closes #195






  [Lars Op den Kamp]
   * [mythtv-cmyth] bump to 1.7.10. we already had a 1.7.9 and forgot to bump after the last change

  [Christian Fetzer]
   * [mythtv-cmyth] Changelog for 1.7.9

  [Christian Fetzer]
   * [mythtv-cmyth] Fill iLastPlayedPosition when transfering recordings

  [Lars Op den Kamp]
   * bump add-on versions and pvr api dependency version

  [Lars Op den Kamp]
   * bumped api to v1.7.0

  [Christian Fetzer]
   * sync: Add iLastPlayedPosition to PVR_RECORDING. Issue #170

  [Lars Op den Kamp]
   * sync api date bump in the copyright

  [Jörg Dembski]
   * [vuplus] fix typo in langugage file

  [Lars Op den Kamp]
   * updated README for windows

  [xbmc]
   * bump api version to 1.6.1

  [xbmc]
   * add version for addongui lib

  [xbmc]
   * configure: check for GL

  [xbmc]
   * addongui: sync with xbmc

  [Adam Sutton]
   * [tvheadend] fix return PTS when skipping

  [Adam Sutton]
   * [tvheadend] update addon version info

  [Adam Sutton]
   * [tvheadend] correct previous mistaken fix to webroot processing

  [Adam Sutton]
   * [tvheadend] update subscriptionSeek call to use abs PTS

  [Christian Fetzer]
   * [mythtv-cmyth] Release v1.6.9

  [Adam Sutton]
   * [tvheadend] ensure timeshiftStatus does not spam logs

  [Adam Sutton]
   * [tvheadend] added working seek support.

  [Christian Fetzer]
   * [mythtv-cmyth] Implement GetRecordingEdl

  [Christian Fetzer]
   * [mythtv-cmyth] Add GetCommbreakList and GetCutList functions to MythConnection

  [Christian Fetzer]
   * sync: Add GetRecordingEdl stubs to all addons

  [Christian Fetzer]
   * sync: GetRecordingEdl

  [Christian Fetzer]
   * sync: Add WakeOnLan

  [Christian Fetzer]
   * [mythtv-cmyth] Handle OnSleep/OnWake announcements

  [Christian Fetzer]
   * sync: Add ADDON_Announce to all addons

  [Christian Fetzer]
   * sync: Add ADDON_Announce


  * Initial release
 -- wsnipex <email address hidden>   Fri, 21 Dec 2012 11:06:07 +0100

Available diffs

Builds

Built packages

Package files