removed avcodec.h and use callback methods from XBMC to get codec IDs instead. removed external ffmpeg check
Merge pull request #208 from opdenkamp/july_window

drop ffmpeg dep
return nb bytes read instead of the error code when data was read. credits @dezi. issue #181
[hts] tvheadend uses it's own byte order. don't use ntohl. credits @dezi. issue #181
don't return early when poll failed, but do another read. issue #181
[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
[hts] bump add-on version
Merge pull request #209 from opdenkamp/hts-read-timeout

revisited PR #181
vnsi: fix ReadMessage
vnsi: bump version
Merge pull request #210 from FernetMenta/vnsi4

vnsi: fix ReadMessage
DVBLink Connect! Server PVR Addon

Removed tab in configuration file. Made copyright notice clearer.

Removed usings from header files
[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.
[MediaPortal] TSReader code cleanup
[MediaPortal] TSReader: Add translation functions to translate Windows and UNC paths to and from XBMC paths
[MediaPortal] TSReader: updated to return smb:// URI's instead of \\UNC paths to XBMC (also for Windows)
[MediaPortal] TSReader: fix channel switching behavior when switching across tsbuffer files
[MediaPortal] TSReader: OnZap: Enable PAT change detection also on non-Windows systems
[MediaPortal] Update addon version number and changelog to 1.8.9
[MediaPortal] simplify and cleanup receive code