Hi
Wie kann ich bei Ct 7 die Tastatursteuerung neu anlernen? Lirc brauch ich zur Zeit nicht.
LG
Hi
Wie kann ich bei Ct 7 die Tastatursteuerung neu anlernen? Lirc brauch ich zur Zeit nicht.
LG
Danke, das war wie weiter oben schon ausgebessert. Hab nur versehentlich nur den alten Beitrag zitiert ohne es dort auszubessern. Hab das jetzt nachgeholt.
Das Problem ist das ich bei der Zeille:
strncpy(ext, DELEXT, strlen(ext));
Die Fehlermeldung:
recording.c: In member function ‘void cRecordings::DelByName(const char*)’:
recording.c:1029: error: invalid conversion from ‘const char*’ to ‘char*’
recording.c:1029: error: initializing argument 1 of ‘char* strncpy(char*, const char*, size_t)’
make: *** [recording.o] Fehler 1
Was heißt das? strncpy erwartet char* bekommt aber const char* ? Heißt das das man die Funktion strncpy suchen muß und es dort ausbessern?
nochmals schieb
ZitatAlles anzeigenDer ganze Bereich lautet so:
CodeAlles anzeigen{ [ LOCK_THREAD; cRecording *recording = GetByName(FileName); if (recording) { cThreadLock DeletedRecordingsLock(&DeletedRecordings); Del(recording, false); const char *ext = strrchr(recording->FileName(), '.'); if (ext) { trncpy(ext, DELEXT, strlen(ext)); recording->fileSizeMB = DirSizeMB(recording->FileName()); recording->deleted = time(NULL); DeletedRecordings.Add(recording); } else delete recording; ChangeState(); TouchUpdate(); } }
Zeile 8 ist das Const von mir und Zeile 10 erzeugt obrigen Fehler
Danke
ZitatAlles anzeigenconst char* strncpy(char*, const char*, size_t)
bei argument 1 bin ich mir sicher was gemeint ist, sollte aber der erste delimiter sein.
Ansonsten
char* strncpy(const char*, const char*, size_t)
frickel einfach etwas herum. lol2
Danke, nur wo steht das? In der Fehlermeldung, aber nicht in der Zeile 10 (=1029 im Original)
Schieb
Danke das muß ich gewesen sein
Aber jetzt bekomme ich in der Zeile stattdessen
recording.c: In member function ‘void cRecordings::DelByName(const char*)’:
recording.c:1029: error: invalid conversion from ‘const char*’ to ‘char*’
recording.c:1029: error: initializing argument 1 of ‘char* strncpy(char*, const char*, size_t)’
make: *** [recording.o] Fehler 1
Da reicht mein (fast nicht) vorhandene C++ Kenntnisse nicht aus
OK. danke. Hatte gehoft das Problem grundsätzlich lösen zu können.
Hab jetzt einige Stellen ausgebessert, aber jetzt kommt die Fehlermeldung:
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DCONFDIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" -DLOCDIR=\"./locale\" -I/usr/include/freetype2 recording.c
recording.c: In member function ‘void cRecordings::DelByName(const char*)’:
recording.c:1029: error: ‘trncpy’ was not declared in this scope
make: *** [recording.o] Fehler 1
Der ganze Bereich lautet so:
{
[
LOCK_THREAD;
cRecording *recording = GetByName(FileName);
if (recording) {
cThreadLock DeletedRecordingsLock(&DeletedRecordings);
Del(recording, false);
const char *ext = strrchr(recording->FileName(), '.');
if (ext) {
strncpy(ext, DELEXT, strlen(ext));
recording->fileSizeMB = DirSizeMB(recording->FileName());
recording->deleted = time(NULL);
DeletedRecordings.Add(recording);
}
else
delete recording;
ChangeState();
TouchUpdate();
}
}
Alles anzeigen
Zeile 8 ist das Const von mir und Zeile 10 erzeugt obrigen Fehler
Danke
Danke, habe aber nur was für debian gefunden. Hast einen Link?
Hi
Versuche gerade den VDR 1.7.3 auf SUSE zu installieren. 1.7.3 nehme ich weil ich den Livepuffer-patch will.
So mein Problem:
/g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DCONFDIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" -DLOCDIR=\"./locale\" -I/usr/include/freetype2 recording.c
recording.c: In constructor ‘cRecording::cRecording(cTimer*, const cEvent*)’:
recording.c:514: error: invalid conversion from ‘const char*’ to ‘char*’
recording.c:515: error: invalid conversion from ‘const char*’ to ‘char*’
recording.c: In constructor ‘cRecording::cRecording(const char*)’:
recording.c:556: error: invalid conversion from ‘const char*’ to ‘char*’
recording.c: In member function ‘void cRecordings::DelByName(const char*)’:
recording.c:1027: error: invalid conversion from ‘const char*’ to ‘char*’
make: *** [recording.o] Fehler 1
verwende den Treiber aus der Wiki-Anleitung:
http://www.vdr-wiki.de/wiki/in…DVB-Treiber_herunterladen
Danke
Zitatsollte zusätzlich das Plugin dvbsddevice laden, denn das Ausgabedevice der TT FF Karten ist jetzt als Plugin realisiert.
Wer lesen kann ist wie immer klar im Vorteil!
Wo liegt der Vorteil von dieser Lösung?
ZitatAlles anzeigenOriginal von Lanzi
Hallo Georgius,
hast Du Dir das Gigabyte P43 gekauft?
ich habe mir auch eines besorgt und gestern eingebaut.
Wie üblich habe ich ctvdr7 installiert.
Was mir bis jetzt auffällt:
a) Wakeup per Spacetaste scheint das Board nicht zu kennen (ich benutze ene Funktastatur)
b) NVram klappt mit der commandline --directisa nicht. (Could not set timer).
mit ACPIWakeup habe ich noch keine Erfahrung. Lese mich gerade ein
Wie sind Deine Erfahurngen?
VG
Hab es erst zusammengebaut und Suse auf der HD installiert. Die DVB-Karten sind erst gestern zu mittag gekommen. Werde mal heute Nachmittag anfangen es zu testen.
Nur die WakeUp-Funktion habe ich noch nie verwendet. Der VDR hat bei mir jederzeit für programmierungen zur verfügung zu stehen. Was mich mehr störte war das die unterstützung von USB-Tasteatur und Maus ausgeschalten war. Was macht wer der nur USB-Tastaturen hat. (Hab noch einen Adapter gefunden)
Muß mich überhaupt erst einlesen, weil ohnen FF-Karte ist alles schwieriger.
Geht Ct mit HD?
Also entweder Du oder ich verstehen was falsch.
Der VDR legt ein aufgenommenes Video möglichst gleichmäßig auf allen video.XX Partionen ab. Auf video.00 liegt der Link (oder eben das File) zu den eigentlichen Teilen. Ich würde sagen du mt außerdem im VDRAdmin das Videoverzeichnis auf video.00 ändern.
Ich würde überhaupt die 3 Platten als Raid zusammenfasse so das sie für den Klient nur als ein Verzeichnis aussehen.
Welcher Brenner (wenn möglich schwarz) ist am tollerantesten bei unterschiedlichen Medien?
Wobei das Kosphi eh unerheblich ist. Der Strohmzäler mißt nur Wirkleistung und du zahlst auch nur die. Was die Scheinleistung ist ist für die Geldbörse unerheblich.
Leider ist der oben zitierte Beitrag schon älter und ich konnte zumindest bei Geizhals keinen 2000+ finden
Funktioniert HDTV über Kabel mit VDR 1.6 oder muß man VDR 1.7.3 nehmen (das ist ja die letzte Version vor TS), oder geht das damit auch noch nicht?
ZitatOriginal von wbreu
....Das ist auch der Grund, warum es noch keine vernünftige Distri gibt (bis auf eine ..) ...
Gruß
Wolfgang
Und die wäre? (Hab heute in der Nacht gerade die Hardware bestellt :rofl)
Machst Du bitte für Dein Konfigurationsproblem einen eigenen Thread und entführe nicht meinen.
Danke
ZitatAlles anzeigenOriginal von wbreu
Hi,
was man für vdpau braucht und welche Grafikkarte/onboard-GPU damit geht findest du in meiner Signatur.
Gruß
Wolfgang
Danke, wenn ich die Tabellen richtig interpretiere reicht ein G210 vollkommen aus? Oder übersehe ich da was?
Danke, mit G210 hab ich bei Geizhals genau 2 Passive Karten gefunden, brauchbar schaut nur http://geizhals.at/a472175.html aus, die Andere ist doppelt hoch. Geht damit eigentlich VDPAU?
Das "Problem" ist das diese MB nur 3 PCI haben. Will aber mehr haben