Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[vdr] cannot start vdr-1.1.20 on SuSE 8.1
hi all,
I've got a problem starting vdr-1.1.20 on a SuSE 8.1. Compiling was
problematic but I managed to compile it with the installed gcc/g++ (what
ever). While it was not possible to compile DVB as it is described by various
FAQ's, I used the dvb that is part of SuSE (rcdvb start). My Siemens-Fujitsu
showed some Information on the TV-Screen (can't remember, but will look it up
if necessary). Starting vdr leaves both TV and monitor black, no errors
there. But /var/log/messages shows
---
dvb: 1 dvb(s) found!
vdr(939): ERROR (dvbdevice.c,477): Unknown error 515
: ERROR: can't set filter
: ERROR (dvbdevice.c,297): Unknown error 515
---
My guess is a incompatibility with the gcc 3.2 in the file dvbdevice.c
here's an excerpt
--- lines 287-303
// We only check the devices that must be present - the others will be
checked
before accessing them://XXX
if (fd_frontend >= 0) {
dvb_frontend_info feinfo;
siProcessor = new cSIProcessor(DvbName(DEV_DVB_DEMUX, n));
if (ioctl(fd_frontend, FE_GET_INFO, &feinfo) >= 0) {
frontendType = feinfo.type;
dvbTuner = new cDvbTuner(fd_frontend, CardIndex(), frontendType);
}
else
LOG_ERROR;
}
else
esyslog("ERROR: can't open DVB device %d", n);
aPid1 = aPid2 = 0;
}
---
and
--- lines 474-478
void cDvbDevice::SetVideoFormat(bool VideoFormat16_9)
{
if (HasDecoder())
CHECK(ioctl(fd_video, VIDEO_SET_FORMAT, VideoFormat16_9 ?
VIDEO_FORMAT_16_9
: VIDEO_FORMAT_4_3));
}
---
I'm not that much in programming, so it leaves me out in the cold here! Can
anybody help me pls? Maybe it's just a little correction necessary
thanx a lot, Lothar
--
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe vdr" as subject.
Home |
Main Index |
Thread Index