Hallo Marc,
jupp, ist aktiv.
Gruss
Markus
Hallo Marc,
jupp, ist aktiv.
Gruss
Markus
Hallo Markus,
wäre auch zu einfach gewesen Aber irgendwie kommt mir die Fehlermeldung bekannt vor.
gcc ??? - probier doch mal mit angehängtem Patch.
Gruß
Marc
Servus Marc,
PERFEKT. Genau das war es. Danke.
Vllt. sollte man den patch auch noch beilegen.
Gruss
Markus
gelöscht ... hatte nix mit dem extensionpatch zu tun
Hallo zulu,
ist es möglich den angehängten Patch (vdr-1.5.12-dvbs2-h264-syncearl y-framespersec-audioindexer-fi elddetection.diff) in den Extensions Patch für 1.5.12 einzubauen?
Ciao
Frank
Hallo Frank,
klar ist das möglich, nur wer soll's machen. Der Patch ist nicht grade klein und es müssen ne Menge rejects aufgelöst und "#else" eingesetzt werden... das zieht sich
Gruß
Marc
Hallo Zulu,
ich habe bei mir den Hardlink-cutter aktiviert und stellte dabei fest (mit hilfe von Brougs78 - siehe hier) das der CutterLimit patch den Hardlink-Cutter ausbremst. Sprich die beiden zusammen "vertragen sich nicht". (EDIT: es stürtzt nichts ab, nur der vorteil von Hardlink-Cutter ist so gut wie nicht da)
Der Könnte man evt. so bauen das man den CutterLimit patch ausschaltet wenn man den Hardlink-Cutter im setup aktiviert ? Der CutterLimit ist ja nicht so groß, sollte also nicht allzuviel arbeit sein
Gruß
Viking
Hallo Viking,
ZitatDer Könnte man evt. so bauen das man den CutterLimit patch ausschaltet wenn man den Hardlink-Cutter im setup aktiviert ? Der CutterLimit ist ja nicht so groß, sollte also nicht allzuviel arbeit sein Augenzwinkern
in der Make.config wäre das schnell erledigt. Du möchtest aber beide Patche einspielen und dann je nach Bedarf den Hardlinkcutter im OSD aktivieren?
Gruß
Marc
Hallo,
director-0.2.8/arghdirector-0.2.6a funktionieren nicht mehr. Es wird nur die 1. Zeile "Premiere Direkt" angezeigt.
Ideen willkommen.
Hallo rdnzl,
arghdirector tut hier wie er soll, hast du den PREMIEREEPGFIX aktiviert?
Gruß
Marc
Benutze 1.4.7, kann ich also nicht aktivieren, da nur in 1.5
Tut bei mir aber auch mit 1.4.7.
Hmmh!
VDR-Extensions-Patch 41
CHANNELSCAN
CMDCTRL
CMDSUBMENU 7
CUTTERLIMIT
DDEPGENTRY
DOLBYINREC
DVBSETUP
DVDARCHIVE
DVDCHAPJUMP
DVLRECSCRIPTADDON
DVLVIDPREFER
DVLFRIENDLYFNAMES
JUMPPLAY 9
LIEMIKUUTIO 113
LIRCSETTINGS
LIVEBUFFER
MAINMENUHOOKS 1
NOEPG
OSDMAXITEMS
PLUGINAPI
PLUGINMISSING
SOURCECAPS
SORTRECORDS
TIMERCMD
TIMERINFO
WAREAGLEICON
YAEPG
Das sind meine Settings
Hab es mit deiner Auswahl probiert und es tut immer noch.
Danke für Deine Mühe und ein 'gesundes Neues'.
Es lag an den NoEPG-Einstellungen Black/Whitelist.
Hallo Zulu,
Sorry für die späte antwort.
ZitatOriginal von zulu
in der Make.config wäre das schnell erledigt. Du möchtest aber beide Patche einspielen und dann je nach Bedarf den Hardlinkcutter im OSD aktivieren?
Ja, so ist es.
Das problem - wenn man so will - ist das wenn man CutterLimit aktiv hat dann ist Hardlinkcutter "nutzlos". Die kombination funktioniert einfach nicht so wie es soll. Und es wäre sinnvoll wenn man beides einkompilieren kann und hinterher entscheiden kann was man nutzen möchte
Gruß
Viking
Hallo Viking,
du kannst das ja mal testen:
Edit: Code funktioniert nicht!
--- cutter.c~ 2008-01-03 16:59:36.000000000 +0100
+++ cutter.c 2008-01-05 17:27:50.000000000 +0100
@@ -138,6 +138,9 @@ bool MakeHardLink(cFileName *FromFileNam
void cCuttingThread::Action(void)
{
#ifdef USE_CUTTERLIMIT
+#ifdef USE_HARDLINKCUTTER
+ if !(Setup.HardLinkCutter) {
+#endif /* HARDLINKCUTTER */
{
sched_param tmp;
tmp.sched_priority = CUTTER_PRIORITY;
@@ -148,6 +151,9 @@ void cCuttingThread::Action(void)
int bytes = 0;
int __attribute__((unused)) burst_size = CUTTER_MAX_BANDWIDTH * CUTTER_TIMESLICE / 1000; // max bytes/timeslice
cTimeMs __attribute__((unused)) t;
+#ifdef USE_HARDLINKCUTTER
+ }
+#endif /* HARDLINKCUTTER */
#endif /* CUTTERLIMIT */
cMark *Mark = fromMarks.First();
@@ -345,6 +351,9 @@ void cCuttingThread::Action(void)
#endif /* HARDLINKCUTTER */
}
#ifdef USE_CUTTERLIMIT
+#ifdef USE_HARDLINKCUTTER
+ if !(Setup.HardLinkCutter) {
+#endif /* HARDLINKCUTTER */
bytes += Length;
if (bytes >= burst_size) {
int elapsed = t.Elapsed();
@@ -368,6 +377,9 @@ void cCuttingThread::Action(void)
t.Set();
bytes = 0;
}
+#ifdef USE_HARDLINKCUTTER
+ }
+#endif /* HARDLINKCUTTER */
#endif /* CUTTERLIMIT */
}
Recordings.TouchUpdate();
Alles anzeigen
Gruß
Marc
Hi viking, Hi Zulu!
Das könnte sogar noch besser gehen, wenn man statt der Abfrage auf aktivierten Hardlinkcutter [if !(Setup.HardLinkCutter)] darauf testet ob die aktuelle Datei normal geschnitten oder hard-gelinkt wird.
Bin mir aber nicht ganz sicher wie der Code dann aussehen müsste.
Vieleicht reicht es schon statt der obigen Abfrage folgendes zu verwenden:
if (!SkipThisSourceFile)
zulu: ich vermute dein Patch geht nicht, weil da variablen in einem Block gekapselt werden die man außerhalb braucht.
Aber es müsste gehen wenn nur das zweite if eingebaut wird.
Zzam
Hallo Zzam,
es werden nur Sachen raus genommen die vom CUTTERLIMIT kommen und dabei eigentlich der ganze Patch.
Gruß
Marc
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!