Hallo ,
Sorry aber es sitzt ein Normaler Anwender vor dem Schirm oder hast du immer ein live Mitschnitt das geht dann ja auch.
Gruss Pat
Hallo ,
Sorry aber es sitzt ein Normaler Anwender vor dem Schirm oder hast du immer ein live Mitschnitt das geht dann ja auch.
Gruss Pat
*BUMP*
Update 1. Posting auf Seite 1
Hallo Frank99,
beim Kompilieren (Bigpatch Test5) gibts bei mir einen Error bei TVonscreen. (mit eingespieltem Patch).
ZitatAlles anzeigenmake[1]: Entering directory `/usr/local/src/VDR.2005-09-04/PLUGINS/src/tvonscreen-0.7.0'
g++ -g -O2 -Wall -Woverloaded-virtual -c -DPLUGIN_NAME_I18N='"tvonscreen"' -D_GNU_SOURCE -I../../../include -I../../../../DVB/include gfxtools.c
gfxtools.c: In function `bool DrawXpm(const char*, areaT*, int, int, int, bool)
':
gfxtools.c:27: error: `readline' undeclared (first use this function)
gfxtools.c:27: error: (Each undeclared identifier is reported only once for
each function it appears in.)
make[1]: *** [gfxtools.o] Fehler 1
ZitatOriginal von kc_captain
beim Kompilieren (Bigpatch Test5) gibts bei mir einen Error bei TVonscreen. (mit eingespieltem Patch).
Der alte Patch für VDR > 1.3.18 wird weiterhin benötigt:
http://www.vdrportal.de/board/…?postid=246219#post246219
Tom
Hi, mir ist folgendes aufgefallen:
Wenn im Bigpatch Setup bin und die Anfangs-Lautstärke ändern will springt der bei mir von 200 auf 108, dann auf 64 dann auf 38.
Alles dazwischen geht nicht. Größer 200 aber schon.
Auch nicht mit manueller Eingabe.
Gruß
Tarandor
Frank99
erst mal danke für den bigpatch, der sollte mindestens normaler Bestandteil des VDRs werden.
Eine Frage: seitdem sich Mark Twain mehr um Frauen als um die aktuellen LinVDR Patches kümmert (es sei ihm gegönnt) vermisse ich schmerzlich die CutterQueue Funktion.
Hast Du eventuell Lust und Zeit, das bei Gelegenheit in Dein Patch mit aufzunehmen. Falls Du nicht generell abgeneigt bist (aus Zeitgründen oder vielleicht geht es auch einfach nicht) sollten wir vielleicht erst mal die Interesse abchecken, aber ich fand die Funktion Klasse und hatte damit eigentlich auch keine Probleme (unter LinVDR, ich gehe sehr sparsam mit aktivierten PlugIns um).
Für alle, die nicht wissen was die CutterQueue ist: von vielen Filmen die Scheidemarken setzten, den ersten Schnitt starten, dann während des scheidens die weiteren Schnitte anwerfen - diese landen in einer Warteschlange und werden nacheinander abgearbeitet.
Hi,
also Woody so anzupassen das das mit dem avoid trashing patch klappt ist wohl ein bisschen zu aufwendig.
Aber da man es im makefile ja trotz patch abschalten kann...
ZitatOriginal von Scorp
...Aber da man es im makefile ja trotz patch abschalten kann...
Hallo Scorp,
bitte mehr Info
Gruß Kail
Hi,
einfach im makefile vom VDR Source Ordner die Option
AVOID_TRASHING=1
auf 0 setzen.
Dann noch ein make clean...
Hallo,
alles klar, Danke.
Gruß Kail
Hallo,
andid
Besteht das Problem mit den Schnittmarken immer noch?
CutterQueue Patch, soweit ich mich erinnern konnte gab es Probleme im Zusammenhang mit diesem Patch, ich schaue es mir aber nochmal an.
tarandor
Danke, schaue ich mir demnächst mal genauer an, merkwürdiger Bug.
@all
*BUMP*
Neue Version Test6, siehe dazu das 1. Posting auf Seite 1.
Bye,
Frank
Frank99
Ich denke, das Problem ist weg - ich habe seit test5 6 Aufnahmen gamcht, diese waren waren mit automatischen Schnittmarken versehen - alle Marken waren okay.
Vorher hatte ich das cody Patch mit test2 (soweit ich das überblicke) - manche der (automatisch gesetzten) Schnittmarken dieser Aufnahmen konnte ich weder mit der test2 noch der test5 version des BP löchen/anspringen, bis ich alle marks-Dateien gelöscht habe. Schreibrechte/UID?? Ich kann es nicht mehr nachvollziehen, da ich die Dateien erst gelöscht habe und dann das denken begonnen habe egla, jetzt gehts! Danke für Deine Arbeit und Mühe
Andi
*BUMP*
Neue Version Test7, siehe dazu das 1. Posting auf Seite 1.
Tach Frank,
kannste diesen Patch hier vielleicht auch mal irgendwann mit integrieren ?
Siehe hier...
http://www.vdr-portal.de/board/thread.php?sid=&postid=355069#post355069
Greets Olaf
Danke für Deine unermüdliche Arbeit. Insgeheim hab ich ja am WE schon mit einer Version 1.3.32 gerechnet. Aber bei Deinen Updatezyklen haben es jetzt 3 Versionen nie auf meinen VDR geschafft. Vielleicht klappts ja mit Test7.
Eine Frage an die BP und streamdev Benutzer. Muß der Patch vom streamdev Plugin noch auf den VDR angewandt werden?
Hallo, wäre es möglich den :
"[vdr] [PATCH] Move new channels to separate radio and TV groups" die am VDR ml am "Mon, 22 Aug 2005 21:20:20 +0200" geschikt war im BigPatch zum integrieren ?
diff -pu vdr-1.3.30/channels.c.orig vdr-1.3.30/channels.c
--- vdr-1.3.30/channels.c.orig Sat Aug 6 14:22:41 2005
+++ vdr-1.3.30/channels.c Mon Aug 22 20:06:33 2005
@@ -444,6 +444,25 @@ void cChannel::SetPids(int Vpid, int Ppi
}
*q = 0;
dsyslog("changing pids of channel %d from %d+%d:%s:%d to %d+%d:%s:%d", Number(), vpid, ppid, OldApidsBuf, tpid, Vpid, Ppid, NewApidsBuf, Tpid);
+ if (!vpid && !apids[0]) {
+ // new channel: find group seperator for the source of this channel
+ char sepname[64];
+ snprintf(sepname, sizeof(sepname), "New %s Channels @ %s",
+ (Vpid ? "TV" : "Radio"), *cSource::ToString(source));
+ cChannel *groupSep = Channels.GetByName(sepname);
+ if (!groupSep) {
+ // group separator doesn't exist, create it
+ groupSep = new cChannel();
+ groupSep->SetName(sepname, "", "");
+ groupSep->SetGroupSep(true);
+ Channels.Add(groupSep);
+ isyslog("creating separator '%s'", sepname);
+ }
+ isyslog("%s: %s,%s;%s", sepname, Name(), ShortName(), Provider());
+ Channels.Del(this, false);
+ Channels.Add(this, groupSep); // move new channel
+ Channels.ReNumber();
+ }
vpid = Vpid;
ppid = Ppid;
for (int i = 0; i < MAXAPIDS; i++) {
@@ -543,6 +562,11 @@ void cChannel::SetRefChannel(cChannel *R
refChannel = RefChannel;
}
+void cChannel::SetGroupSep(bool Sep)
+{
+ groupSep = Sep;
+} +
static int PrintParameter(char *p, char Name, int Value)
{
return Value >= 0 && Value != 999 ? sprintf(p, "%c%d", Name, Value) : 0;
@@ -948,6 +972,16 @@ cChannel *cChannels::GetByChannelID(tCha
return channel;
}
}
+ return NULL;
+}
+
+cChannel *cChannels::GetByName(char *Name)
+{
+ for (cChannel *channel = First(); channel; channel = Next(channel))
+ {
+ if (strcmp(channel->Name(), Name)==0)
+ return channel;
+ }
return NULL;
}
diff -pu vdr-1.3.30/channels.h.orig vdr-1.3.30/channels.h
--- vdr-1.3.30/channels.h.orig Sat Aug 6 13:23:32 2005
+++ vdr-1.3.30/channels.h Mon Aug 22 20:06:33 2005
@@ -193,6 +193,7 @@ public:
void SetCaDescriptors(int Level);
void SetLinkChannels(cLinkChannels *LinkChannels);
void SetRefChannel(cChannel *RefChannel);
+ void SetGroupSep(bool Sep = true);
};
class cChannels : public cRwLock, public cConfig<cChannel> {
@@ -211,6 +212,7 @@ public:
cChannel *GetByNumber(int Number, int SkipGap = 0);
cChannel *GetByServiceID(int Source, int Transponder, unsigned short ServiceID);
cChannel *GetByChannelID(tChannelID ChannelID, bool TryWithoutRid = false, bool TryWithoutPolarization = false);
+ cChannel *GetByName(char *Name);
int BeingEdited(void) { return beingEdited; }
void IncBeingEdited(void) { beingEdited++; }
void DecBeingEdited(void) { beingEdited--; }
Alles anzeigen
Danke sehr
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!