enigma2: 20120925 master -> 20121208 master
authorAndreas Monzner <andreas.monzner@dream-property.net>
Sun, 9 Dec 2012 11:31:03 +0000 (12:31 +0100)
committerAndreas Monzner <andreas.monzner@dream-property.net>
Sun, 9 Dec 2012 11:31:03 +0000 (12:31 +0100)
commit487a5a6c3262ccaaebdfd2d50121bd518005c150
tree3f43ed7cb2091595f6d534cf9ac214ad04c32db6
parent0fdc123351406da3dbbbb7be72a605e0d3533795
enigma2: 20120925 master -> 20121208 master
-------------------------------------------
- epgcache
  - some fixes and changes to allow import of external data
  - add possibility to set the cache time span to 7, 14, 21, 28 days (only works for on air epg data!)
  - Hbbtv/Browser - fixed "last Service" being restored even if there was no stream playing anymore when closing the hbbtv browser
  - fixed memory leak
  - don't use the MoviePlayer anymore, videos are now properly handled
  - disabled extensive Cookie-Debug
  - some internal hbbtv improvements and fixes
  - added possibility to save the running stream to disk by pressing the record button
  - added "Downloads" to extension menu
  - added seek and setVolume hbbtv functionalities
- subtitles
  - added support for multi colored texts on same row
  - added possibility to render text based subtitles on top of a black box and enabled it by default
    the old "drop-shadow" option can be re-enabled in usage setup
  - fixed teletext subtitle positioning a bit
  - fixed broken dvb subtitles on 70W (workaround for broken broadcast)
  - fixed delayed blanking out of DVB subtitles
- UPnP/DLNA
  - added a simple coherence based mediastore that provides tv/radio bouquets,
    see demoplugins-upnpmediaserverdemo
  - improved UPnPMediaRenderer Demo
  - added dynamic buffer handling to improve recording stability
  - allow non DVB services in bouquets (non TS based IPTV/Radio services)
  - fixed broken tuner close handling for linked tuners
  - fixed possible endless loop in satellite blind scan
  - satellite position servicelist filtering speedup
  - small CI fix on capmt change
  - updated epg text encoding.conf (thx to martiniB)
  - added support for hebrew/persian/farsi epg
45 files changed:
usr/include/enigma2/lib/base/eptrlist.h
usr/include/enigma2/lib/base/object.h
usr/include/enigma2/lib/dvb/dvb.h
usr/include/enigma2/lib/dvb/epgcache.h
usr/include/enigma2/lib/dvb/idvb.h
usr/include/enigma2/lib/dvb/lowlevel/mhw.h
usr/include/enigma2/lib/gdi/font.h
usr/include/enigma2/lib/gdi/grc.h
usr/include/enigma2/lib/service/event.h
usr/lib/enigma2/python/Components/FileList.py
usr/lib/enigma2/python/Components/Harddisk.py
usr/lib/enigma2/python/Components/NimManager.py
usr/lib/enigma2/python/Components/UsageConfig.py
usr/lib/enigma2/python/Plugins/DemoPlugins/UPnPMediaRendererDemo/MoviePlayer.py
usr/lib/enigma2/python/Plugins/DemoPlugins/UPnPMediaRendererDemo/plugin.py
usr/lib/enigma2/python/Plugins/DemoPlugins/UPnPMediaServerDemo/__init__.py [new file with mode: 0644]
usr/lib/enigma2/python/Plugins/DemoPlugins/UPnPMediaServerDemo/plugin.py [new file with mode: 0644]
usr/lib/enigma2/python/Plugins/Extensions/Browser/Browser.py
usr/lib/enigma2/python/Plugins/Extensions/Browser/BrowserMenu.py
usr/lib/enigma2/python/Plugins/Extensions/Browser/keymap.xml
usr/lib/enigma2/python/Plugins/Extensions/Browser/plugin.py
usr/lib/enigma2/python/Plugins/Extensions/Browser/webview.py
usr/lib/enigma2/python/Plugins/Extensions/HbbTV/HbbTV.py
usr/lib/enigma2/python/Plugins/Extensions/HbbTV/HbbTVSetup.py
usr/lib/enigma2/python/Plugins/Extensions/HbbTV/plugin.py
usr/lib/enigma2/python/Plugins/SystemPlugins/UPnP/DreamboxServiceStore.py [new file with mode: 0644]
usr/lib/enigma2/python/Plugins/SystemPlugins/UPnP/UPnPCore.py
usr/lib/enigma2/python/Plugins/SystemPlugins/UPnP/UPnPMediaRenderer.py
usr/lib/enigma2/python/Plugins/SystemPlugins/UPnP/UPnPMediaRenderingControlClient.py
usr/lib/enigma2/python/Plugins/SystemPlugins/Videomode/VideoHardware.py
usr/lib/enigma2/python/Plugins/SystemPlugins/Videomode/VideoWizard.py
usr/lib/enigma2/python/Screens/HarddiskSetup.py
usr/lib/enigma2/python/Screens/InfoBar.py
usr/lib/enigma2/python/Tools/BoundFunction.py
usr/lib/enigma2/python/enigma.py
usr/lib/enigma2/python/mytest.py
usr/share/enigma2/defaults/Dream/dm500hdv2.info [new file with mode: 0644]
usr/share/enigma2/defaults/Dream/dm800sev2.info [new file with mode: 0644]
usr/share/enigma2/defaults/Dream/settings.500hdv2 [new file with mode: 0644]
usr/share/enigma2/defaults/Dream/settings.800sev2 [new file with mode: 0644]
usr/share/enigma2/encoding.conf
usr/share/enigma2/setup.xml
usr/share/meta/index-enigma2.xml
usr/share/meta/plugin_tempfancontrol.xml
usr/share/meta/plugin_videoenhancement.xml