OK, sorry. LOG genau lesen!
...dann stellt man nicht solche blöden Fragen.
Mein Fehler: Kopiergeschützte DVD benutzt
OK, sorry. LOG genau lesen!
...dann stellt man nicht solche blöden Fragen.
Mein Fehler: Kopiergeschützte DVD benutzt
Einen Mount-Manager gibt es im E2 nicht. Es gibt zwar Images mit integrierten Mount-Managern... aber über die darf man hier nicht reden
Am besten suchst du mal hier im Board nach automount, z.B. hier:
Ghost Modus mit Kernel autofs Treiber
Welchen Skin benutzt du?
Wenn du den Standard-Skin ScrewedStone.II benutzt, dann findest du die skin.xml in /usr/share/enigma2.
Diese öffnen und nach diesem Teil suchen: <screen name="InfoBar"...
Im InfoBar Teil dann den Eintrag platzieren.
Ich würde das so machen, diesen Eintrag...
<widget source="session.CurrentService" render="Label" position="130,30" size="360,27" font="Regular;21" valign="center" halign="right" noWrap="1" backgroundColor="#263c59" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
<convert type="ServiceName">Name</convert>
</widget>
...in diesen ändern:
<widget source="session.CurrentService" render="ServiceNumber" position="130,30" size="40,27" font="Regular;21" backgroundColor="#263c59" shadowColor="#1d354c" transparent="1" />
<widget source="session.CurrentService" render="Label" position="175,30" size="320,27" font="Regular;21" valign="center" halign="right" noWrap="1" backgroundColor="#263c59" shadowColor="#1d354c" shadowOffset="-1,-1" transparent="1">
<convert type="ServiceName">Name</convert>
</widget>
Bis das im CVS anständig behandelt wird, kannst du ja hier vorbeischauen: Play-Pfeil bleibt bei Wiedergabe eingeblendet
OK, benutze nun für meinen ServiceNumber-Renderer den Servicenamen... hätte eigentlich lieber mit der ServiceReference gearbeitet, denke das wäre etwas sauberer.
Braucht sich also keiner mehr die Mühe machen zu antworten. Ich glaube ich seh das nun richtig, dass ich bei einem Alternativen Bouquet nur die refs der Alternativen erhalten kann.
Den Renderer bitte nun nicht schlecht reden... ich weiss, dass die Kanalnummer in E2 nicht vorgesehen ist, und dass der Renderer auch seine kleinen Macken hat (Bei Änderungen in der Kanalliste und bei mehreren Einträgen in der Kanalliste des selben Senders)... aber besser sowas als gar nüschts
Auf alle Fälle mal, danke an Reichi und Ghost für die Hilfe.
Müsste mich täuschen... aber ich glaub ja *g*
Jepp, wieder was gelernt
Danke ritzMo für den Report. Ist nun auf meinem SVN gefixt.
Was ich seltsam finde: wenn du eine Kanalliste mit aktiviertem Multi-Boquet hast und in den Configs Multi-Bouquets ausschaltest bleibt das vorhanden. Es wird nur das erste Bouquet (Favouriten TV) angezeigt. Im Hintergrund wird alles genauso wie Multi-Bouquet behandelt.
ZitatOriginal von ritzMo
Dein Ansatz ist schöner, das muss ich anerkennen, aber zwei Sachen:
Bei Singlebouquet erhältst du eine 2-elementige Liste, du gehst aber von 3en aus - das endet natürlich mit einem Deathscreen.
Und zum anderen finde ich es logischer, den zuletzt gesehenen Sender an den Anfang der Liste zu setzen (wie bei mir), es ist irgendwie eigenartig beim ersten gesehen Sender zu beginnen und nicht beim aktuellen
Hab mir grad übrigens noch ein paar Minuten genommen und jetzt wohl endlich Multibouquet bei mir ans Laufen bekommen (wow, schwere Geburt :D).
Um die Verwirrung perfekt zu machen häng ich meine Version auch mal an *g*
Thanks, das schau ich mir daheim nochmal an... Dieses SingleBouquet-Handling bringt mich immer wieder durcheinander...
OK, enigma2 gibt mir in der Klasse eServiceReference (in enigma2.py) folgende Funktionen:
Folgendes...
serviceHandler = eServiceCenter.getInstance()
services = serviceHandler.list(eServiceReference('1:134:1:0:0:0:0:0:0:0:FROM BOUQUET "alternatives.zdf.tv" ORDER BY bouquet'))
alternativeServices = services and services.getContent("SN", True)
...funktioniert nur teilweise... jedenfalls nicht so, wie ich mir das vorstelle.
Hiermit erhalte ich nur die gewünschte ServiceReference der Alternative. Somit eine zu wenig.
Hat sonst noch jemand eine Idee?
Habs in der iservice.h gefunden:
canDescent=4, // supports enterDirectory/leaveDirectory
flagDirectory=isDirectory|mustDescent|canDescent,
shouldSort=8, // should be ASCII-sorted according to service_name. great for directories.
hasSortKey=16, // has a sort key in data[3]. not having a sort key implies 0.
sort1=32, // sort key is 1 instead of 0
isMarker=64, // Marker
isGroup=128 // is a group of services
OK,
dann müsste ich ja eine Liste mit den möglichen ServiceReference's bekommen, wenn ich z.B. somit arbeite:
serviceHandler = eServiceCenter.getInstance()
services = serviceHandler.list(eServiceReference('1:134:1:0:0:0:0:0:0:0:FROM BOUQUET "alternatives.zdf.tv" ORDER BY bouquet'))
alternativeServices = services and services.getContent("SN", True)
Muss ich nachher daheim mal testen...
...die zweite Frage war, fangen alle Marker in einer Senderliste mit 1:64: an?
Wenn ich aber die ServiceReference des laufenden Senders ermittle, mit:
service = self.source.service
info = service and service.info()
ref = info.getInfoString(iServiceInformation.sServiceref)
erhalte ich eine andere ServiceReference.
Ich muss die Service-Reference der laufenden Sendeung mit der aus einer Liste vergleichen...
Gibt mir E2 irgendwie die Möglichkeite, die aus der Kanalliste ermittelte Servicereference (1:134:1:0:0:0:0:0:0:0:FROM BOUQUET "alternatives.zdf.tv" ORDER BY bouquet) in die 'richtige' (z.B.: 1:0:1:6DCA:44D:1:C00000:0:0:0:) umzuschlüsseln?
Hallo Leute,
brauche mal eure Hilfe.
Gehe ich richtig in der Annahme, dass eine ServiceReference mit...
1:0 beginnend ein DVB-Service ist?
1:64 beginnend ein Marker ist?
1:134 beginnend ein ??? ist?
Wie erhalte ich eine 'richtige' ServiceReference, wenn beim Auslesen einer Kanalliste sowas rauskommt?
1:134:1:0:0:0:0:0:0:0:FROM BOUQUET "alternatives.zdf.tv" ORDER BY bouquet
Besten Dank im Voraus.
Prompte Bedienung
/Glücklicher Ali
Huhu,
die Wetterseiten aus der xml-Datei sind offline (schon einige Wochen/Monate):
<menu>
<name>Wetter</name>
<cam>
<name>Deutschlandwetter</name>
<url>http://www.dwd.de/scripts/getimg.php?src=/wundk/Wetter.jpg</url>
</cam>
<cam>
<name>Satellitenbild Wolken Deutschland</name>
<url>http://www.dwd.de/scripts/getimg.php?src=/hobbymet/mvvs1200.jpg</url>
</cam>
<cam>
<name>Satellitenbild Wolken Welt</name>
<url>http://www.dwd.de/scripts/getimg.php?src=/hobbymet/wvds1200.jpg</url>
</cam>
<cam>
<name>Wasser Temperaturen</name>
<url>http://www.dwd.de/scripts/getimg.php?src=/wundk/00-awg_sst.png</url>
</cam>
</menu>
Alles anzeigen
Könnte bitte jemand den oberen Abschnitt aus der xml-Datei des WebcamViewer plugin entfernen? Besser wäre natürlich, einen Ersatz zu liefern... kenne nur leider Keinen
Besten Dank.
Hi.
Hoffe ritzMo ist mir jetzt nicht sauer, aber ich habe mich auch mal da ran gewagt.
Anbei meine Version eines Zap-History Browser. Nach Installation zu finden im Extensions-Menü (Blaue Taste).
Viel Spass damit.
Auch hier häufen sich die 'Killed by Signal 11' crashs, hier eins von heute:
ZitatAlles anzeigenFILEPUSH THREAD STOP
send signal to non running thread
thread joined 0
AUDIO_CLEAR_BUFFER - ok
VIDEO_CLEAR_BUFFER - failed (Bad file descriptor)
before: 1
after: 1
setIoPrio best-effort level 0 ok
FILEPUSH THREAD START
getNextSourceSpan, current offset is 00010108, m_skipmode_m = 0!
using: 0:0 -> 178:178
PCR found at 178: 1bd910de0
calculated diff 0 ms
aborting. Taking 178 as offset for 0
ok, resolved skip (rel: 0, diff 0), now at 00000178
VIDEO_GET_PTS failed(Bad file descriptor)
decoder getPTS failed, can't seek relative
using: 0:0 -> 178:178
PCR found at 178: 1bd910de0
calculated diff 0 ms
aborting. Taking 178 as offset for 0
ok, resolved skip (rel: 0, diff 0), now at 00000178
HIT, 376 < 376 < 13079160, size: 10485700
+ 1/1 TID 02
done!
eventNewProgramInfo 0 0
have 0 video stream(s), and 1 audio stream(s) (0044), and the pcr pid is 0044, and the text pid is ffffffff
VIDEO CHANGED (to ffffffff)
DEMUX_STOP - video - ok
VIDEO_STOP - failed (Bad file descriptor)
KILLED BY signal 11
PC: 00455c70, vaddr: 3430302c
00000000 004b4c30 00000019 10002b7c
7fc4f920 34303024 7fc4f918 00000029
00000000 fff00000 00000001 00000001
00000001 00000001 00000000 00000048
34303020 34303024 10002a50 10a4eab0
00000000 00000009 00000000 fffffffe
00000000 00455c70 2bb3f608 00000000
10017320 7fc4f900 7fc4fa84 00453f94
As a final action, i will try to dump a bit of code.
I just hope that this won't crash.
00455c70: 08 00 a2 8c 00 00 00 00 20 00 40 10 04 00 a5 24 00 00 c7 8c 21 18 40 00 21 40 a0 00 10 00 69 8c (end)
-------
main thread is non-idle! display spinner!
Das folgte nach dem Zurückspulen mit der Roten Taste bis zum Start eines angeschauten Films.
Was ich seltsam finde ist, dass kein Video-Pid gefunden wird:
Zitathave 0 video stream(s), ...
Ja, aber noch nicht für die DM800!