Cosmetic: remove execute bits from pmt.cpp.
fallback tuner: have isPlayable return magic number 2 for services
that cannot be played locally (when fallback tuner is selected).

This is a preparation for skin support to come.
cosmetic: db.cpp: consistent coding style.
fallback tuner: skin support for remote services.

Signed-off-by: Erik Slagter <erik@openpli.org>
fallback tuner: Tiny optimisation on previous commit
0b3c94fbc52e5378d2569d6baccfbade3d7a01bd.
cosmetic: listboxservice.cpp: fix a trivial warning.
[Satfinder] fix a couple of potential BSoDs in the new DVB-T code
ChannelSelection: Add condensed showSatellites list

With new and provider type and only with service type. The type of list
can be toggled simply by pressing the green button once again in case the
satellite list is shown. So no real config is needed.
Add Terestrial, Cable and Current Transponder on top of satellite list

And do not include it anymore in the sort.
Bring back ChannelSelectEPGActions

As it was required in some plugins. In addition in ChannelSelection use
this map so not all buttons are "checked" for hotkey anymore
fix name for fallback service reference
Do not use 'expensive' config to toggle condenced satellite lists

As I suggest this is not something that is required to remember on each
boot as you simply toggle between the modi.
sanity check for fallback service when is wrong service reference in bouquet

Signed-off-by: Erik Slagter <erik@openpli.org>
added error message for sanity check in fallback

Signed-off-by: Erik Slagter <erik@openpli.org>
NimManager: make sure compatible type exists before remove

This is just a sanity check, it checks that compatible type
exists in types before remove.

Signed-off-by: Erik Slagter <erik@openpli.org>
add vuzero remote control
frontend.cpp: Use old code detection when DTV_ENUM_DELSYS ioctl fails

Using the latest linux-libc-headers the DTV_ENUM_DELSYS is defined
so it fails to properly identify supportsDeliverySystem.

Instead check if DTV_ENUM_DELSYS ioctl returns Invalid Argument (EINVAL)
and use old code detection.

Also print a debug message when unknown error occurs.

Signed-off-by: Erik Slagter <erik@openpli.org>
Revert "NimManager: make sure compatible type exists before remove"

This reverts commit df54d4a007c2d7e63ae466c78192c706e30ec3c8.

Better to fail if such an issue reoccur..

Signed-off-by: Erik Slagter <erik@openpli.org>
enigma.cpp: print DVB_API_VERSION and DVB_API_VERSION_MINOR when enigma starts

Signed-off-by: Erik Slagter <erik@openpli.org>
Try to solve an anomaly with the channelselector

E.g. with this scenario:

1. open channel list ( is displayed service from bouquer "A")
2. pres Radio
3. pres TV
4. next Bouquet with Bouq+  (services of bouquet "B")
5. exit

http://forums.openpli.org/topic/35348-epgrefresh-plugin/

Signed-off-by: littlesat <littlesat99@yahoo.com>