Jump to content


Dimitrij

Member Since 24 Apr 2011
Offline Last Active Today, 10:15
****-

#417404 History Zap Selector

Posted by Dimitrij on 15 April 2014 - 15:52

ver. 2.1

-Added option "Use number zap".

-The yellow button you can view/hide the entire history of switching numbers, if the number of stories is more than one page.




#416975 Extentended Number Zap

Posted by Dimitrij on 13 April 2014 - 10:17

Ver. 1.0-rc12
Fix priority bouquets using the colored buttons in the alternative numbering.
P.S.Sorri.




#415035 DVB-Options 0.5 on ET8000

Posted by Dimitrij on 31 March 2014 - 14:31

Then, Is it driver's problem ?

No.
Lack of this feature as a class.




#414991 DVB-Options 0.5 on ET8000

Posted by Dimitrij on 31 March 2014 - 08:55

SatKiekerd

Thank you.

 

et9x00 login: root
root@et9x00:~# modinfo /lib/modules/"$(uname -r)"/extra/dvb.ko
filename:       /lib/modules/3.8.7/extra/dvb.ko
depends:
vermagic:       3.8.7 SMP mod_unload modversions MIPS32_R1 32BIT
license:        GPL
parm:           adapter_nr:DVB adapter numbers (array of short)
parm:           rctype:int
parm:           simul_hdmi_scart:int
parm:           number_of_decoders:int
parm:           lnb_power_off_in_standby:int

lnb_power_off_in_standby not et8000




#414986 DVB-Options 0.5 on ET8000

Posted by Dimitrij on 31 March 2014 - 08:32

First, let me answer:

    modinfo.26 /lib/modules/"$(uname -r)"/extra/dvb.ko

or

modinfo /lib/modules/"$(uname -r)"/extra/dvb.ko



#414978 DVB-Options 0.5 on ET8000

Posted by Dimitrij on 31 March 2014 - 06:35

jordi.puig

Please give the command response in telnet:

modinfo.26 /lib/modules/"$(uname -r)"/extra/dvb.ko

or

modinfo /lib/modules/"$(uname -r)"/extra/dvb.ko



#414576 FTA/Encrypted flag in ServiceScan/lamedb

Posted by Dimitrij on 28 March 2014 - 21:19

My opinion is that this patch is needed.
Primarily for enigma2 open software/openPli progress.

Sorri.My terrible english :)

 

My opinion is that this patch needed.
Primarily for enigma2 open software/openPli progress.




#412354 FullBackup

Posted by Dimitrij on 17 March 2014 - 20:12

Ver. 3.2

 

-update ofgwrite v1.9.1 (thanks betacentauri)




#412228 FullBackup

Posted by Dimitrij on 17 March 2014 - 10:54

Ver. 3.1

 

-update tool ofgwrite_v1.8 (thanks betacentauri)

-added support et8000/10000 for creating backup (thanks Pedro_Newbie)

 

   


#408899 softcam

Posted by Dimitrij on 27 February 2014 - 17:22

Dima73, just have a little time can reply to tread. thanks 

Hello

I checked, I have no problem with switching.
Unfortunately, I can not help.




#408517 softcam

Posted by Dimitrij on 25 February 2014 - 20:05

Dima73, thank you for answering. I do not know how to do, can you help? 

Hello

 

Dima73, thank you for answering. I do not know how to do, can you help? 

Hello

Give your ipk package for ymod.




#408292 softcam

Posted by Dimitrij on 24 February 2014 - 19:02

Need scripts /etc/init.d/* ymod and cccam230




#407809 Preferred tuner for recording

Posted by Dimitrij on 22 February 2014 - 16:25

In a plugin for rec infobar... Why not try to make the change in e2 itself?

Done.

--- a/RecordTimer.py
+++ b/RecordTimer.py
@@ -1,6 +1,6 @@
 import os
 from enigma import eEPGCache, getBestPlayableServiceReference, \
-	eServiceReference, iRecordableService, quitMainloop, eActionMap
+	eServiceReference, iRecordableService, quitMainloop, eActionMap, setPreferredTuner
 
 from Components.config import config
 from Components.UsageConfig import defaultMoviePath
@@ -167,7 +167,8 @@
 		self.tags = tags or []
 		self.descramble = descramble
 		self.record_ecm = record_ecm
-
+		self.needChangePriorityFrontend = config.usage.recording_frontend_priority.value != "-2" and config.usage.recording_frontend_priority.value != config.usage.frontend_priority.value
+		self.change_frontend = False
 		self.log_entries = []
 		self.resetState()
 
@@ -227,11 +228,12 @@
 				if not rec_ref:
 					self.log(1, "'get best playable service for group... record' failed")
 					return False
-				
+			self.setRecordingPreferredTuner()
 			self.record_service = rec_ref and NavigationInstance.instance.recordService(rec_ref)
 
 			if not self.record_service:
 				self.log(1, "'record service' failed")
+				self.setRecordingPreferredTuner(setdefault=True)
 				return False
 
 			if self.repeated:
@@ -264,6 +266,7 @@
 
 				NavigationInstance.instance.stopRecordService(self.record_service)
 				self.record_service = None
+				self.setRecordingPreferredTuner(setdefault=True)
 				return False
 			return True
 
@@ -296,6 +299,7 @@
 					cur_zap_ref = NavigationInstance.instance.getCurrentlyPlayingServiceReference()
 					if cur_zap_ref and not cur_zap_ref.getPath():# we do not zap away if it is no live service
 						Notifications.AddNotification(MessageBox, _("In order to record a timer, the TV was switched to the recording service!\n"), type=MessageBox.TYPE_INFO, timeout=20)
+						self.setRecordingPreferredTuner()
 						self.failureCB(True)
 						self.log(5, "zap to recording service")
 
@@ -325,6 +329,7 @@
 				cur_ref = NavigationInstance.instance.getCurrentlyPlayingServiceReference()
 				if cur_ref and not cur_ref.getPath():
 					if Screens.Standby.inStandby:
+						self.setRecordingPreferredTuner()
 						self.failureCB(True)
 					elif not config.recording.asktozap.value:
 						self.log(8, "asking user to zap away")
@@ -332,6 +337,7 @@
 					else: # zap without asking
 						self.log(9, "zap without asking")
 						Notifications.AddNotification(MessageBox, _("In order to record a timer, the TV was switched to the recording service!\n"), type=MessageBox.TYPE_INFO, timeout=20)
+						self.setRecordingPreferredTuner()
 						self.failureCB(True)
 				elif cur_ref:
 					self.log(8, "currently running service is not a live service.. so stop it makes no sense")
@@ -369,7 +375,7 @@
 					else:
 						Notifications.AddNotification(Screens.Standby.Standby, StandbyCounterIncrease=False)
 				record_res = self.record_service.start()
-				
+				self.setRecordingPreferredTuner(setdefault=True)
 				if record_res:
 					self.log(13, "start record returned %d" % record_res)
 					self.do_backoff()
@@ -427,6 +433,18 @@
 			return False
 		self.end = new_end
 		return True
+
+	def setRecordingPreferredTuner(self, setdefault=False):
+		if self.needChangePriorityFrontend:
+			elem = None
+			if not self.change_frontend and not setdefault:
+				elem = config.usage.recording_frontend_priority.value
+				self.change_frontend = True
+			elif self.change_frontend and setdefault:
+				elem = config.usage.frontend_priority.value
+				self.change_frontend = False
+			if elem is not None:
+				setPreferredTuner(int(elem))
 
 	def sendStandbyNotification(self, answer):
 		RecordTimerEntry.keypress()
--- a/lib/python/Components/UsageConfig.py
+++ b/lib/python/Components/UsageConfig.py
@@ -172,6 +172,8 @@
 	for x in nimmanager.nim_slots:
 		nims.append((str(x.slot), x.getSlotName()))
 	config.usage.frontend_priority = ConfigSelection(default = "-1", choices = nims)
+	nims.append(("-2", _("Disabled")))
+	config.usage.recording_frontend_priority = ConfigSelection(default = "-2", choices = nims)
 	config.misc.disable_background_scan = ConfigYesNo(default = False)
 
 	config.usage.show_event_progress_in_servicelist = ConfigSelection(default = 'barright', choices = [
--- a/data/setup.xml
+++ b/data/setup.xml
@@ -103,6 +103,7 @@
 		<item level="1" text="EPG language selection 2" description="Configure the secondary EPG language.">config.autolanguage.audio_epglanguage_alternative</item>
 	</setup>
 	<setup key="recording" title="Record">
+		<item level="2" text="Preferred tuner for recordings" description="Configure which tuner for recordings will be preferred, when more than one tuner is available.">config.usage.recording_frontend_priority</item>
 		<item level="1" text="Recordings always have priority" description="When enabled, a recording is allowed to interrupt live tv, when there are no free tuners.">config.recording.asktozap</item>
 		<item level="0" text="Margin before recording (minutes)" description="When nonzero, a recording will start earlier than the starting time indicated by the EPG.">config.recording.margin_before</item>
 		<item level="0" text="Margin after recording (minutes)" description="When nonzero, a recording will stop later than the ending time indicated by the EPG.">config.recording.margin_after</item>




#396886 A number of crash logs after upgrade

Posted by Dimitrij on 5 January 2014 - 17:53

No.

plugin SoftcamSetup(autocam mod),delete this plugin.




#396269 Advanced StartupToStandby

Posted by Dimitrij on 3 January 2014 - 18:55

Is there a plugin for having the receiver ALWAYS booting to standby?

 

Or what are the settings to obtain this with Advanced Startup ToStandby?

(a bit to complicated for me).

Example:
Standby mode always
on boot...