From owner-freebsd-multimedia@FreeBSD.ORG Thu Oct 18 15:14:13 2012 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EF7B3858 for ; Thu, 18 Oct 2012 15:14:13 +0000 (UTC) (envelope-from matt@chronos.org.uk) Received: from chronos.org.uk (chronos-pt.tunnel.tserv5.lon1.ipv6.he.net [IPv6:2001:470:1f08:12b::2]) by mx1.freebsd.org (Postfix) with ESMTP id 3D9058FC12 for ; Thu, 18 Oct 2012 15:14:10 +0000 (UTC) Received: from workstation1.local.chronos.org.uk (workstation1.local.chronos.org.uk [IPv6:2001:470:1f09:12b::20]) (authenticated bits=0) by chronos.org.uk (8.14.5/8.14.5) with ESMTP id q9IFE6FE090540 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Thu, 18 Oct 2012 16:14:06 +0100 (BST) (envelope-from matt@chronos.org.uk) X-DKIM: OpenDKIM Filter v2.5.2 chronos.org.uk q9IFE6FE090540 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=chronos.org.uk; s=mail; t=1350573246; bh=43DoFl3zJgwWR1ER75YmOpTqJE/dMAmyRQuPvqE/iso=; h=Date:From:To:Subject:In-Reply-To:References; b=RUQViOv1nO2latvSXSvVWpkC41cfQXqOjJjXB+PPFWYR7SD/YGXJVdFQJ4uWRko0t MjYjJUX7b0Ec+KxWFRuVawwURYaZW9T8YX81YVHvPyG3HT41Kc61lnTG7wx5T+iJdD hH5eKkXCsrE9IE5JmF3Fl5e9omE0zwvcM7btnGzA= Message-Id: <201210181514.q9IFE6FE090540@chronos.org.uk> Date: Thu, 18 Oct 2012 16:14:06 +0100 From: Matt Dawson To: freebsd-multimedia@freebsd.org Subject: Re: motion-3.2.12 does not work with bktr In-Reply-To: References: X-Face: ZC(F49t2uSJE}/7#!TBN:A\3:0wCZNx7YbLr6|9~$^!V&Q, q&]T:H>?\|ZZUt:{]iKK'f.( g-{z6!F@Wt#^bC-X8J4ZW2}RKBA"ak_zQMGw\YT"R%aL+?kk_mnXchE8VSy^<7I5]Z@p/\B. h"4xoqXS)n^eTJL4BeAz1&b`_Jwb\s3M626%1{X4s>A>56]Sn$b0nRFhfrTk]]Njd|!O Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (chronos.org.uk [IPv6:2001:470:1f09:12b::1]); Thu, 18 Oct 2012 16:14:06 +0100 (BST) X-Spam-Status: No, score=-99.1 required=3.0 tests=BAYES_00, DATE_IN_FUTURE_96_Q, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MISSING_MID,SPF_PASS,T_RP_MATCHES_RCVD, USER_IN_WHITELIST autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on central.local.chronos.org.uk X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Oct 2012 15:14:14 -0000 On Thu, 18 Oct 2012 12:00:01 +0000 Cpet Services wrote: > Going to need a little more info that the info provided. Also the > issue mentioned sounds like a perm issue rather an issue with motion. It isn't. It is counter-intuitive but to have bktr/meteor code work for local sources one has to let the V4L code compile or it won't work at all, even with the BKTR option enabled. In the Makefile, remove the line CFLAGS+= -DWITHOUT_V4L, to make the PWCBSD conditional look like this: .if ${PORT_OPTIONS:MPWCBSD} BUILD_DEPENDS+= v4l_compat>=1.0.20060801:${PORTSDIR}/multimedia/v4l_compat RUN_DEPENDS+= /boot/modules/pwc.ko:${PORTSDIR}/multimedia/pwcbsd CONFIGURE_ARGS+=--with-pwcbsd .else CONFIGURE_ARGS+=--without-pwcbsd .endif The port as it stands is useless for bktr without the Makefile hack. -- Matt Dawson MTD15-RIPE GW0VNR