Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: SOLVED: skystar2 rev 2.6B drivers working?



Am Montag, 5. Januar 2004 23:55 schrieb Roberto Ragusa:
> On Mon, 5 Jan 2004 16:28:56 +0100
>
> Norbert Schechner <schechner@lycos.de> wrote:
> > The card is working, but with a poor image quality on moving objekts
> > (steps)
>
> I don't know what you mean by "steps", so I guess:
> - objects in motion have border that look like a comb; this is an interlace
> problem, try deinterlacing (key "i" with xine, I think)
> - objects in motion are not detailed and composed of squares; this is
> an MPEG compression artifact, the channel you're watching is broadcasting a
> low quality stream, there is no solution (keep in mind that a channel
> which appears good on a TV may appear bad on a PC because PC monitors
> are much better so defects are more visibles)
> - objects move "by steps" and not gradually; something is wrong with the
> timing of the decoding process (CPU too busy, damaged MPEG,...)
>
> > and if I change channels, xine does not react any more after 10 to 20
> > times changing the channel. I think this is not a problem of xine,
> > because even after killing all xine processes, and restarting the
> > programm I am not able to watch TV, (no Data Stream). Also it is not
> > possible to rmmod dvb-core, because it is busy. (using insmod.sh unload).
>
> The skystar2 driver can be compiled with debug turned on (look at the
> source) and has some module parameters. Debug info could be useful to
> understand what is happening; send it to the list if you need help with its
> interpretation.
>
>
> --
>    Roberto Ragusa    r.ragusa at libero.it

I just downloaded the newest verion of dvb-kernel from cvs, and now I can't 
even make install, see the result:

server:/usr/local/src/dvb-kernel/build-2.4 # make
make -C /lib/modules/2.4.20-4GB-athlon/build CC="gcc 
-I/usr/local/src/dvb-kernel/build-2.4/include" 
SUBDIRS=/usr/local/src/dvb-kernel/build-2.4 modules
make[1]: Entering directory `/usr/src/linux-2.4.20.SuSE'
make -C  /usr/local/src/dvb-kernel/build-2.4 CFLAGS="-D__KERNEL__ 
-I/usr/src/linux-2.4.20.SuSE/include -Wall -Wstrict-prototypes -Wno-trigraphs 
-O2 -fno-strict-aliasing -fno-common -Wno-sign-compare -finline-limit=2000 
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon  
-DMODULE" MAKING_MODULES=1 modules
make[2]: Entering directory `/usr/local/src/dvb-kernel/build-2.4'
gcc -I/usr/local/src/dvb-kernel/build-2.4/include -D__KERNEL__ 
-I/usr/src/linux-2.4.20.SuSE/include -Wall -Wstrict-prototypes -Wno-trigraphs 
-O2 -fno-strict-aliasing -fno-common -Wno-sign-compare -finline-limit=2000 
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon  
-DMODULE -MD -I ../linux/include -I . -DCONFIG_DVB_AV7110_OSD -nostdinc 
-iwithprefix include -DKBUILD_BASENAME=video_buf  -DEXPORT_SYMTAB -c 
video-buf.c
gcc -I/usr/local/src/dvb-kernel/build-2.4/include -D__KERNEL__ 
-I/usr/src/linux-2.4.20.SuSE/include -Wall -Wstrict-prototypes -Wno-trigraphs 
-O2 -fno-strict-aliasing -fno-common -Wno-sign-compare -finline-limit=2000 
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon  
-DMODULE -MD -I ../linux/include -I . -DCONFIG_DVB_AV7110_OSD -nostdinc 
-iwithprefix include -DKBUILD_BASENAME=v4l2_common  -DEXPORT_SYMTAB -c 
v4l2-common.c
gcc -I/usr/local/src/dvb-kernel/build-2.4/include -D__KERNEL__ 
-I/usr/src/linux-2.4.20.SuSE/include -Wall -Wstrict-prototypes -Wno-trigraphs 
-O2 -fno-strict-aliasing -fno-common -Wno-sign-compare -finline-limit=2000 
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon  
-DMODULE -MD -I ../linux/include -I . -DCONFIG_DVB_AV7110_OSD -nostdinc 
-iwithprefix include -DKBUILD_BASENAME=v4l1_compat  -DEXPORT_SYMTAB -c 
v4l1-compat.c
gcc -I/usr/local/src/dvb-kernel/build-2.4/include -D__KERNEL__ 
-I/usr/src/linux-2.4.20.SuSE/include -Wall -Wstrict-prototypes -Wno-trigraphs 
-O2 -fno-strict-aliasing -fno-common -Wno-sign-compare -finline-limit=2000 
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon  
-DMODULE -MD -I ../linux/include -I . -DCONFIG_DVB_AV7110_OSD -nostdinc 
-iwithprefix include -DKBUILD_BASENAME=saa7146_core  -DEXPORT_SYMTAB -c 
saa7146_core.c
saa7146_core.c:257: error: parse error before "interrupt_hw"
saa7146_core.c:258: warning: return type defaults to `int'
saa7146_core.c: In function `interrupt_hw':
saa7146_core.c:268: error: `IRQ_NONE' undeclared (first use in this function)
saa7146_core.c:268: error: (Each undeclared identifier is reported only once
saa7146_core.c:268: error: for each function it appears in.)
saa7146_core.c:318: error: `IRQ_HANDLED' undeclared (first use in this 
function)
saa7146_core.c: In function `saa7146_init_one':
saa7146_core.c:395: warning: passing arg 2 of `request_irq' from incompatible 
pointer type
make[2]: *** [saa7146_core.o] Fehler 1
make[2]: Leaving directory `/usr/local/src/dvb-kernel/build-2.4'
make[1]: *** [_mod_/usr/local/src/dvb-kernel/build-2.4] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.4.20.SuSE'
make: *** [build] Fehler 2
server:/usr/local/src/dvb-kernel/build-2.4 #

Can you explain that?


-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index