Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Mar 1998 08:58:39 +0200
From:      Mark Murray <mark@grondar.za>
To:        asami@FreeBSD.ORG
Cc:        multimedia@FreeBSD.ORG, committers@FreeBSD.ORG
Subject:   Port graphics/fxtv is broken
Message-ID:  <199803230658.IAA04057@greenpeace.grondar.za>

next in thread | raw e-mail | index | archive | help
This is a multipart MIME message.

--==_Exmh_5349475880
Content-Type: text/plain; charset=us-ascii

Hi

Please may I add the following patch to graphics/fxtv. Without it, fxtv 
is useless.

Thanks!

M
-- 
Mark Murray
Join the anti-SPAM movement: http://www.cauce.org


--==_Exmh_5349475880
Content-Type: text/plain ; name="patch-ab"; charset=us-ascii
Content-Description: patch-ab
Content-Disposition: attachment; filename="patch-ab"

--- ../fxtv-0.46.ORIG/tvcapture.c	Tue Oct 28 01:59:41 1997
+++ tvcapture.c	Sun Mar 22 16:43:45 1998
@@ -1126,7 +1126,7 @@
     /*  Just mmap the biggest buffer we'll need and be done with it.  */
     /*    (Buffer used for non-directvideo captures)                  */
     c->drv_buf = (TV_UINT8 *) mmap( (caddr_t)0, MAX_MMAP_BUF_SIZE,
-                                 PROT_READ|PROT_WRITE, 0, c->fd, (off_t)0 );
+                                 PROT_READ, MAP_SHARED, c->fd, (off_t)0 );
     if ( c->drv_buf == (TV_UINT8 *) -1 ) {
         fprintf( stderr, "mmap of driver buffer failed: %s\n", 
                  strerror(errno) );
@@ -1537,9 +1537,9 @@
         video.ramsize  = 0;
 
         /*  If TDEC is on, may be a while before old trash gets written on  */
-        if ( c->fps != c->fps_max )
+/*        if ( c->fps != c->fps_max )
             memset( c->drv_buf, '\0',
-                    g.w * g.h * c->pix_geom_list[ c->pix_geom_idx ].Bpp );
+                    g.w * g.h * c->pix_geom_list[ c->pix_geom_idx ].Bpp ); */
     }
     memcpy( &pix_geom, &c->pix_geom_list[ c->pix_geom_idx ], 
             sizeof( pix_geom ) );

--==_Exmh_5349475880--



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199803230658.IAA04057>