<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2654.45">
<TITLE>failure to use dvb://xxxx with DVB-S card</TITLE>
</HEAD>
<BODY>
<P><FONT SIZE=2 FACE="Arial">Hi,</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">I tried to use the 1.0pre3 and the CVS 20040223 version of mplayer to do a "mplayer dvb://ARD" tune in (in Germany) </FONT>
<BR><FONT SIZE=2 FACE="Arial">and constantly get a timeout for the tune trial. dvbstream is working fine and szap also.</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">I have scanned the sources and discover that dvbin.c / dvb_tune.c are based on code of dvbstream. The source there </FONT>
<BR><FONT SIZE=2 FACE="Arial">in versions 0.4 and 0.5 both are using an initialized variable specInv (=INVERSION_AUTO) value when calling tune_it</FONT>
<BR><FONT SIZE=2 FACE="Arial">resp dvb_tune ind dvb_tune.c. This is OK for non DVB-S as this field gets a proper value but DVB-S does not set a value in dvbin.c as channel->inv is not set for DVB-S.</FONT></P>
<P><FONT SIZE=2 FACE="Arial">When I follow the processing in dvb_tune.c, I find that the parameter is assigned "feparams.inversion=specInv;" also for DVB-S cards but must have an undefined value at this point. At least I am unsure that INVERSION_AUTO is the default.</FONT></P>
<P><FONT SIZE=2 FACE="Arial">Can you verify my findings?</FONT>
<BR><FONT SIZE=2 FACE="Arial">Regards,</FONT>
<BR><FONT SIZE=2 FACE="Arial">Hans </FONT>
</P>
</BODY>
</HTML>