Date: Thu, 27 Nov 2003 14:50:19 -0800 (PST) From: Simun Mikecin <sime@logos.hr> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/58531: multimedia/mplayer: bktr input doesn't work [patch] Message-ID: <200311272250.hARMoJuI064760@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/58531; it has been noted by GNATS. From: Simun Mikecin <sime@logos.hr> To: freebsd-gnats-submit@FreeBSD.org, amistry@am-productions.biz, riggs@rrr.de Cc: Subject: Re: ports/58531: multimedia/mplayer: bktr input doesn't work [patch] Date: Thu, 27 Nov 2003 23:45:39 +0100 I've sent a corrupted patch last time. This is a corrected one: --- libmpdemux/tvi_bsdbt848.c.orig Thu Nov 27 22:53:13 2003 +++ libmpdemux/tvi_bsdbt848.c Thu Nov 27 23:03:05 2003 @@ -287,6 +287,7 @@ case TVI_CONTROL_TUN_SET_NORM: { + u_short tmp_fps; int req_mode = (int)*(void **)arg; priv->iformat = METEOR_FMT_AUTOMODE; @@ -352,11 +353,18 @@ return(0); } - if(ioctl(priv->btfd, METEORSFPS, &priv->fps) < 0) + tmp_fps=priv->fps; + if(ioctl(priv->btfd, METEORSFPS, &tmp_fps) < 0) { perror("fps:ioctl"); return(0); } + //set audioid after norm has been set + if(priv->tunerready == TRUE && + ioctl(priv->tunerfd,BT848_SAUDIO, &tv_param_audio_id)<0) + { + perror("Unable to set audioid"); + } return(TVI_CONTROL_TRUE); } @@ -453,6 +461,7 @@ { int marg; int count; +u_short tmp_fps; G_private = priv; /* Oooh, sick */ @@ -497,8 +506,9 @@ perror("SINPUT:ioctl"); } +tmp_fps=priv->fps; if(priv->videoready == TRUE && - ioctl(priv->btfd, METEORSFPS, &priv->fps) < 0) + ioctl(priv->btfd, METEORSFPS, &tmp_fps) < 0) { perror("SFPS:ioctl"); }
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200311272250.hARMoJuI064760>