From owner-freebsd-multimedia@FreeBSD.ORG Sun Mar 18 20:32:48 2012 Return-Path: Delivered-To: freebsd-multimedia@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8279F106564A; Sun, 18 Mar 2012 20:32:48 +0000 (UTC) (envelope-from nox@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 5424B8FC0C; Sun, 18 Mar 2012 20:32:48 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q2IKWm1m093861; Sun, 18 Mar 2012 20:32:48 GMT (envelope-from nox@freefall.freebsd.org) Received: (from nox@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q2IKWmYe093857; Sun, 18 Mar 2012 20:32:48 GMT (envelope-from nox) Date: Sun, 18 Mar 2012 20:32:48 GMT Message-Id: <201203182032.q2IKWmYe093857@freefall.freebsd.org> To: 4721@hushmail.com, nox@FreeBSD.org, freebsd-multimedia@FreeBSD.org From: nox@FreeBSD.org Cc: Subject: Re: ports/166104: [patch] upgrade multimedia/avidemux2 to 2.5.6 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Mar 2012 20:32:48 -0000 Synopsis: [patch] upgrade multimedia/avidemux2 to 2.5.6 State-Changed-From-To: open->closed State-Changed-By: nox State-Changed-When: Sun Mar 18 20:32:47 UTC 2012 State-Changed-Why: Committed, with minor changes. Thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=166104 From owner-freebsd-multimedia@FreeBSD.ORG Sun Mar 18 20:40:11 2012 Return-Path: Delivered-To: freebsd-multimedia@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 97BB31065675 for ; Sun, 18 Mar 2012 20:40:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 838A78FC17 for ; Sun, 18 Mar 2012 20:40:11 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q2IKeBp2094582 for ; Sun, 18 Mar 2012 20:40:11 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q2IKeBsU094581; Sun, 18 Mar 2012 20:40:11 GMT (envelope-from gnats) Date: Sun, 18 Mar 2012 20:40:11 GMT Message-Id: <201203182040.q2IKeBsU094581@freefall.freebsd.org> To: freebsd-multimedia@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: ports/166104: commit references a PR X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Mar 2012 20:40:11 -0000 The following reply was made to PR ports/166104; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/166104: commit references a PR Date: Sun, 18 Mar 2012 20:31:08 +0000 (UTC) nox 2012-03-18 20:30:59 UTC FreeBSD ports repository Modified files: multimedia/avidemux2 Makefile.common distinfo pkg-plist multimedia/avidemux2/files ffmpeg-libavcodec-Makefile.patch Added files: multimedia/avidemux2/files patch-cmake-admFFmpegBuild.cmake Removed files: multimedia/avidemux2/files patch-x264_encoder.cpp Log: - Update to 2.5.6 . [1] - Add patch to fix build when multimedia/ffmpeg is also installed. PR: ports/166104 [1] Submitted by: 4721@hushmail.com [1] Feature safe: yes Revision Changes Path 1.11 +4 -4 ports/multimedia/avidemux2/Makefile.common 1.22 +2 -2 ports/multimedia/avidemux2/distinfo 1.2 +5 -5 ports/multimedia/avidemux2/files/ffmpeg-libavcodec-Makefile.patch 1.1 +15 -0 ports/multimedia/avidemux2/files/patch-cmake-admFFmpegBuild.cmake (new) 1.2 +0 -14 ports/multimedia/avidemux2/files/patch-x264_encoder.cpp (dead) 1.13 +4 -4 ports/multimedia/avidemux2/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-freebsd-multimedia@FreeBSD.ORG Mon Mar 19 11:07:17 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 533DC1065673 for ; Mon, 19 Mar 2012 11:07:17 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 3B7098FC1D for ; Mon, 19 Mar 2012 11:07:17 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q2JB7Hrp033645 for ; Mon, 19 Mar 2012 11:07:17 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q2JB7GSk033643 for freebsd-multimedia@FreeBSD.org; Mon, 19 Mar 2012 11:07:16 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 19 Mar 2012 11:07:16 GMT Message-Id: <201203191107.q2JB7GSk033643@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-multimedia@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-multimedia@FreeBSD.org X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2012 11:07:17 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/165090 multimedia audio/faad missing head files o kern/162181 multimedia [snd_emu10k1] [patch] The kernel sound driver module s o ports/161783 multimedia [PATCH] multimedia/gpac-libgpac: Fix build with gcc46 o ports/161568 multimedia [PATCH] audio/libsamplerate: samplerate.h has comma at o ports/161546 multimedia [PATCH] multimedia/mkvtoolnix: make some dependencies o kern/159236 multimedia [pcm] [patch] set PCM_CAP_DEFAULT for the default snd o ports/158987 multimedia multimedia/py-kaa-multimedia: fix build error for grap o kern/158979 multimedia [snd_uadio] snd_uaudio fails to initialize built-in mi o kern/158542 multimedia [snd_hda] hdac0: hdac_get_capabilities: Invalid corb s f kern/158424 multimedia [snd_hda] snd_hda driver doesn't expose 'rec' flag for o stand/157050 multimedia OSS implementation lacks AFMT_FLOAT o kern/156726 multimedia [snd_uaudio]: snd_uaudio(4) fails to detach when mixer o kern/156198 multimedia [snd_hda] [hang] loading snd_hda kernel module hangs s o kern/156165 multimedia [hdac] Missing card definition for hdac audio device, o ports/153846 multimedia graphics/libcaca 0.99.beta17 - Hidden dependency on Xl o kern/152622 multimedia [pcm] uaudio recording problem o kern/152500 multimedia [hdac] play interrupt timeout, channel dead o kern/152378 multimedia [sound][patch] Update snd_envy24ht to be MPSAFE and us f ports/150502 multimedia multimedia/gpac-libgpac 0.4.5_4,1 fails to compile on o kern/150284 multimedia [snd_hda] No gain with Audio o kern/149943 multimedia [pcm]: CS4236 audio problem o kern/148741 multimedia [sound] Headphones are deaf (do not work) on Lenovo Th o kern/147504 multimedia [oss] [panic] panic: dev_pager_getpage: map function r o kern/146031 multimedia [snd_hda] race condition when kldunload snd_hda sound o kern/144659 multimedia [pcm] The distortion of the sound playback of music at o kern/143505 multimedia [pcm] FreeBSD 8.0-RELEASE (x64) won't make sound card o kern/141826 multimedia [snd_hda] load of snd_hda module fails o kern/140591 multimedia [PATCH][sound] No sound output on lineout/headphone ja o kern/137589 multimedia [snd_uaudio] snd_uaudio.ko (USB audio driver) doesn't o kern/134767 multimedia [sound] [snd_hda] [regression] Sigmatel STAC9205X no s o kern/132848 multimedia [sound] [snd_emu10kx] driver problem with card init, s o kern/132511 multimedia [sound] [snd_hda] Probing ALC888 codec on ASRock K10N7 o kern/129604 multimedia [sound] Sound stops with error: pcm0:virtual:dsp0.vp0: o kern/127131 multimedia [bktr] /usr/src/sys/dev/bktr/bktr_os.c, line 469: wron s kern/125756 multimedia [sound] [patch] cannot detect soft-modem on HDA bus o kern/124319 multimedia [sound] [snd_emu10k1] [regression] Cannot record from o kern/122086 multimedia [sound] maestro sound driver is working, but mixer ini p kern/121156 multimedia [sound] [patch] Turn on inverted external amplifier se o kern/120857 multimedia [sound] [snd_emu10k1] snd_emu10k1 driver issues a warn o kern/120780 multimedia [sound] [snd_hda] snd_hda doesn't work on Dell Latitut o kern/119973 multimedia [sound] [snd_maestro] [regression] snd_maestro only wo o kern/119931 multimedia [sound] No sound card detected on ASUS "K8V-X SE R2.00 o kern/119759 multimedia [sound] [snd_emu10k1] [regression] Can not record anyt o kern/115300 multimedia [sound] [snd_hda] [regression] snd_hda(4) fails to att o kern/114760 multimedia [sound] [snd_cmi] snd_cmi driver causing sporadic syst o kern/111767 multimedia [sound] ATI SB450 High Definition Audio Controller sou o kern/107516 multimedia [sound] [snd_emu10k1] - skips, clicks and lag after a o kern/107051 multimedia [sound] only 2 channels output works for the ALC850 (o o kern/104874 multimedia [sound] [snd_emu10k1] kldload snd_emu10k1 hangs system o kern/104626 multimedia [sound] FreeBSD 6.2 does not support SoundBlaster Audi o kern/101417 multimedia [sound] 4-speakers output not possible on Asus A8V-Del o kern/100859 multimedia [sound] [snd_ich] snd_ich broken on GIGABYTE 915 syste o kern/98752 multimedia [sound] Intel ich6 82801 FB - on Packard Bell A8810 la o kern/98504 multimedia [sound] Sound is distorted with SB Live 5.1 o kern/98496 multimedia [sound] [snd_ich] some functions don't work in my soun o kern/97609 multimedia [sound] Load Sound Module - VIA8233 - fails o kern/97535 multimedia [sound] [snd_mss] doesn't work in 6.0-RELEASE and abov o kern/96538 multimedia [sound] emu10k1-driver inverts channels o kern/95086 multimedia [sound] uaudio line in problem with sbdm lx o kern/94279 multimedia [sound] [snd_neomagic] snd_neomagic crashes on FreeBSD o kern/93986 multimedia [sound] Acer TravelMate 4652LMi pcm0 channel dead o kern/92512 multimedia [sound] distorted mono output with emu10k1 o kern/87782 multimedia [sound] snd_t4dwave and pcm0:record:0: record interrup s kern/83697 multimedia [sound] [snd_mss] [patch] support, docs added for full o kern/82043 multimedia [sound] snd_emu10k1 - mixer does not work. o kern/81146 multimedia [sound] Sound isn't working AT ALL for Sis7012 onboard o kern/80632 multimedia [sound] pcm driver missing support for CMI8738 auxilla o kern/79912 multimedia [sound] sound broken for 2 VIA chipsets: interrupt sto o kern/79905 multimedia [sound] sis7018 sound module problem o kern/79678 multimedia [sound] sound works except recording from any source o conf/75137 multimedia [sound] add snd_* modules support to /etc/rc.d/mixer f kern/72995 multimedia [sound] Intel ICH2 (82801BA) - sound nearly inaudible o kern/63204 multimedia [sound] /dev/mixer broken with ESS Maestro-2E (still o o kern/60677 multimedia [sound] [patch] No reaction of volume controy key on I s kern/60599 multimedia [bktr] [partial patch] No sound for ATI TV Wonder (ste o kern/37600 multimedia [sound] [partial patch] t4dwave drive doesn't record. o kern/23546 multimedia [sound] [snd_csa] [patch] csa DMA-interrupt problem 77 problems total. From owner-freebsd-multimedia@FreeBSD.ORG Mon Mar 19 16:32:56 2012 Return-Path: Delivered-To: multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 27F85106566B for ; Mon, 19 Mar 2012 16:32:56 +0000 (UTC) (envelope-from SethFeinstein833@qmail.com) Received: from [161.174.205.143] (173-129-151-85.pools.spcsdns.net [173.129.151.85]) by mx1.freebsd.org (Postfix) with SMTP id 607C58FC18 for ; Mon, 19 Mar 2012 16:32:54 +0000 (UTC) Received: from [161.174.205.143][127.0.0.1] by [161.174.205.143][127.0.0.1] (SMTPD32); Mon, 19 Mar 2012 09:32:54 -0700 Message-ID: From: "Seth Feinstein" To: Date: Mon, 19 Mar 2012 09:32:51 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Cc: Subject: Re: Proposal X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2012 16:32:56 -0000 Hello, This is Seth from Valuplus=2E Google has launched "The Google Wallet", a mobile phone app that turns = your customer's phone into their wallet. Merchants use a Pay-Pass terminal = in their stores to enable customers to make purchases through the tap of a = smart phone=2E You now have the opportunity to be set up with this new state of the art = technology RENT FREE! Valuplus will provide you with a zero-rent Pay-Pass = terminal. This will give you the ability to accept payments through Google = Wallet and other contactless payment programs=2E Your business will be also be added to the Pay-Pass locator published on = the Google Wallet website. See what large merchants like Macy=E2=80=99s, = Subway, and Wal-Greens are saying about Google Wallet: I am willing to go over this whole program with you, either in person or = via telephone, depending on your location and/or preference=2E Please call 1 (800) 390-7912 to get more information today! Sincerely, Seth Feinstein National Account Manager Valuplus Merchants Association=20 1 (800) 390-7912 Click This Link to Stop Future Messages = From owner-freebsd-multimedia@FreeBSD.ORG Tue Mar 20 14:10:25 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 7620D106566C for ; Tue, 20 Mar 2012 14:10:25 +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 DEF828FC08 for ; Tue, 20 Mar 2012 14:10:24 +0000 (UTC) Received: from workstation1.localnet (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 q2KEAKGo031427 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 20 Mar 2012 14:10:21 GMT (envelope-from matt@chronos.org.uk) X-DKIM: OpenDKIM Filter v2.5.0 chronos.org.uk q2KEAKGo031427 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=chronos.org.uk; s=mail; t=1332252621; bh=xCduvwxYCZOLIZtB60R0d7nOY1YT1pKw/sFuui6bjHI=; h=From:To:Subject:Date; b=dxtEa1ZUrMoBhAs6QehK2ftNOVkjbXvUiIl3ON6jj3cYXxgn7wUKXYmVdLFq3vHwE r63n1jSBNgKEDPvlE8GjQ4FJPNkJqDoWO9ua/ywx4ACRV9IC4gYUuzyZquKi3235gx jLTz2/jAYFkl1njRx+5wcYfWFeREPDYpdZLTu2bY= From: Matt Dawson To: freebsd-multimedia@freebsd.org Date: Tue, 20 Mar 2012 14:10:19 +0000 User-Agent: KMail/1.13.7 (FreeBSD/9.0-RELEASE; KDE/4.7.4; amd64; ; ) X-Face: -a*{KS?gYyH>pt=1?H+(>B2Z'>b6WxX:^O@+VaMV>l\tOh@[x`#&AHSdl`m<-EEhk=1%t9iRthI|; ~8)mN@qxJ}x5l:zhDO(.as NeO!\oL7huHfsoF'I5,0G+Yo[G-G"FG,l`QJ$IgwH/[\a]vRH^'=`;cY+*_{Or` MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201203201410.19843.matt@chronos.org.uk> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (chronos.org.uk [IPv6:2001:470:1f09:12b::1]); Tue, 20 Mar 2012 14:10:21 +0000 (GMT) X-Virus-Scanned: clamav-milter 0.97.3 at central.local.chronos.org.uk X-Virus-Status: Clean X-Spam-Status: No, score=-99.6 required=3.0 tests=BAYES_00, DATE_IN_FUTURE_96_Q, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,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 Subject: webcamd: Adding Linux devices X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2012 14:10:25 -0000 How would one go about adding a device driver to webcamd? TBS makes a device called the QBox S2 which comes with full sources for a Linux driver and a firmware file. This would be rather useful with a FreeBSD based mythtv backend. -- Matt Dawson GW0VNR MTD15-RIPE From owner-freebsd-multimedia@FreeBSD.ORG Tue Mar 20 14:46:20 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 BBC50106566C for ; Tue, 20 Mar 2012 14:46:20 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe08.c2i.net [212.247.154.226]) by mx1.freebsd.org (Postfix) with ESMTP id 4683C8FC1D for ; Tue, 20 Mar 2012 14:46:20 +0000 (UTC) X-T2-Spam-Status: No, hits=-1.0 required=5.0 tests=ALL_TRUSTED Received: from [176.74.212.201] (account mc467741@c2i.net HELO laptop002.hselasky.homeunix.org) by mailfe08.swip.net (CommuniGate Pro SMTP 5.4.2) with ESMTPA id 253959364; Tue, 20 Mar 2012 15:46:10 +0100 From: Hans Petter Selasky To: freebsd-multimedia@freebsd.org Date: Tue, 20 Mar 2012 15:44:36 +0100 User-Agent: KMail/1.13.5 (FreeBSD/8.3-PRERELEASE; KDE/4.4.5; amd64; ; ) References: <201203201410.19843.matt@chronos.org.uk> In-Reply-To: <201203201410.19843.matt@chronos.org.uk> X-Face: 'mmZ:T{)),Oru^0c+/}w'`gU1$ubmG?lp!=R4Wy\ELYo2)@'UZ24N@d2+AyewRX}mAm; Yp |U[@, _z/([?1bCfM{_"B<.J>mICJCHAzzGHI{y7{%JVz%R~yJHIji`y>Y}k1C4TfysrsUI -%GU9V5]iUZF&nRn9mJ'?&>O MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201203201544.36654.hselasky@c2i.net> Cc: Matt Dawson Subject: Re: webcamd: Adding Linux devices X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2012 14:46:20 -0000 On Tuesday 20 March 2012 15:10:19 Matt Dawson wrote: > How would one go about adding a device driver to webcamd? TBS makes a > device called the QBox S2 which comes with full sources for a Linux > driver and a firmware file. This would be rather useful with a FreeBSD > based mythtv backend. Hi, 1) Extract the code, and include the Makefile for the driver into the webcamd tree. 2) Then you build and install the linux_make tool from webcamd tarball. 3) Add the needed configure options to the "config" file. 4) Type "make configure" 5) Then build the port like usual. --HPS From owner-freebsd-multimedia@FreeBSD.ORG Tue Mar 20 14:53:59 2012 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 85028106564A for ; Tue, 20 Mar 2012 14:53:59 +0000 (UTC) (envelope-from tevans.uk@googlemail.com) Received: from mail-vb0-f54.google.com (mail-vb0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id 3B10B8FC14 for ; Tue, 20 Mar 2012 14:53:58 +0000 (UTC) Received: by vbmv11 with SMTP id v11so68022vbm.13 for ; Tue, 20 Mar 2012 07:53:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=NIIdKkrmLwyV+2IRjPz5bABCYcluQuoy1TKDO3v9rUc=; b=MvCCeB9FL4n589//paPkb1majTaKfY2Ftv+aVBiIer5fMCjhSb+cw4pathCKr1hqeE oW9l3DDc08FlYpXJCtwa0X9NeQvAqTmjAalHq5da+6h5/1XIPTLpfiv25PTD/by8zvsH GMqvpoO9YpU+woCQk/s0uIy1mEsZzrijv+VRL7SORFCPpqAeDS3RYUOwenoR/5wXUycs aByrfFkQuDvquWfp+D/Iq7ujUB3sgyXv98iYdhozjbVaT9iRGD1dyyAjqYOjaYgWgtyB RUf/u3JI9rFxi7aDmlZzHea0yUREW8b+R63CcyUF4Ngnhe20DOdpinoTc3CKQ/o+8WfH UmpQ== MIME-Version: 1.0 Received: by 10.52.91.16 with SMTP id ca16mr15131vdb.125.1332255238580; Tue, 20 Mar 2012 07:53:58 -0700 (PDT) Received: by 10.52.161.71 with HTTP; Tue, 20 Mar 2012 07:53:58 -0700 (PDT) In-Reply-To: <201203201544.36654.hselasky@c2i.net> References: <201203201410.19843.matt@chronos.org.uk> <201203201544.36654.hselasky@c2i.net> Date: Tue, 20 Mar 2012 14:53:58 +0000 Message-ID: From: Tom Evans To: Matt Dawson Content-Type: text/plain; charset=UTF-8 Cc: freebsd-multimedia@freebsd.org Subject: Re: webcamd: Adding Linux devices X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Mar 2012 14:53:59 -0000 On Tue, Mar 20, 2012 at 2:44 PM, Hans Petter Selasky wrote: > On Tuesday 20 March 2012 15:10:19 Matt Dawson wrote: >> How would one go about adding a device driver to webcamd? TBS makes a >> device called the QBox S2 which comes with full sources for a Linux >> driver and a firmware file. This would be rather useful with a FreeBSD >> based mythtv backend. > > Hi, > > 1) Extract the code, and include the Makefile for the driver into the webcamd > tree. > > 2) Then you build and install the linux_make tool from webcamd tarball. > > 3) Add the needed configure options to the "config" file. > > 4) Type "make configure" > > 5) Then build the port like usual. > If you haven't already bought this device, you can also use a Techno Trend S2 3600, or a Pinnacle PCTV 452e, both of which are USB 2 DVB-S2 devices that work with webcamd out of the box. Cheers Tom From owner-freebsd-multimedia@FreeBSD.ORG Wed Mar 21 07:51:32 2012 Return-Path: Delivered-To: multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D62FB1065673 for ; Wed, 21 Mar 2012 07:51:32 +0000 (UTC) (envelope-from joel@freebsd.org) Received: from mail.vnode.se (mail.vnode.se [62.119.52.80]) by mx1.freebsd.org (Postfix) with ESMTP id 8879B8FC15 for ; Wed, 21 Mar 2012 07:51:32 +0000 (UTC) Received: from mail.vnode.se (localhost [127.0.0.1]) by mail.vnode.se (Postfix) with ESMTP id 098DEE3F07A for ; Wed, 21 Mar 2012 08:51:25 +0100 (CET) X-Virus-Scanned: amavisd-new at vnode.se Received: from mail.vnode.se ([127.0.0.1]) by mail.vnode.se (mail.vnode.se [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f3FKzgXDsAg0 for ; Wed, 21 Mar 2012 08:51:22 +0100 (CET) Received: from goofy01.vnodelab.local (jd.benders.se [212.247.52.12]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.vnode.se (Postfix) with ESMTPSA id E0ED3E3F079 for ; Wed, 21 Mar 2012 08:51:22 +0100 (CET) Date: Wed, 21 Mar 2012 08:51:21 +0100 From: Joel Dahl To: multimedia@freebsd.org Message-ID: <20120321075120.GI7018@goofy01.vnodelab.local> References: <20120120170956.GV11137@goofy01.vnodelab.local> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20120120170956.GV11137@goofy01.vnodelab.local> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Subject: Re: Removing broken drivers in sys/dev/sound/pci X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2012 07:51:32 -0000 On 20-01-2012 18:09, Joel Dahl wrote: > Hi all, > > I've been playing with a bunch of old sound cards I had lying around and I've > come to the conlusion that maybe it's time to remove a few old drivers we > currently have in the tree. > If no one objects I'll go ahead and remove snd_aureal, snd_ds1 and > snd_maestro in a month or so. I haven't seen any objections, so I'll go ahead and remove the above drivers. -- Joel From owner-freebsd-multimedia@FreeBSD.ORG Wed Mar 21 08:28:24 2012 Return-Path: Delivered-To: multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 51EC51065678 for ; Wed, 21 Mar 2012 08:28:24 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from portsmonj.FreeBSD.org (portsmonj.freebsd.org [69.147.83.46]) by mx1.freebsd.org (Postfix) with ESMTP id 41A738FC25 for ; Wed, 21 Mar 2012 08:28:24 +0000 (UTC) Received: from portsmonj.freebsd.org (portsmonj.freebsd.org [69.147.83.46]) by portsmonj.FreeBSD.org (8.14.5/8.14.4) with ESMTP id q2L8SOG6078112 for ; Wed, 21 Mar 2012 08:28:24 GMT (envelope-from linimon@FreeBSD.org) Date: Wed, 21 Mar 2012 08:28:24 GMT Message-Id: <201203210828.q2L8SOG6078112@portsmonj.FreeBSD.org> From: linimon@FreeBSD.org To: multimedia@FreeBSD.org Cc: Subject: FreeBSD ports that you maintain which are currently marked broken X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: portmgr-feedback@FreeBSD.org List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2012 08:28:24 -0000 Dear FreeBSD port maintainer: As part of an ongoing effort to reduce the number of problems in the FreeBSD ports system, we periodically notify users of ports that are marked as "broken" in their Makefiles. In many cases these ports are failing to compile on some subset of the FreeBSD build environments. The most common problem is that recent versions of -CURRENT include gcc4.2, which is much stricter than older versions. The next most common problem is that compiles succeed on the i386 architecture (e.g. the common Intel PC), but fail on one or more of the other architectures due to assumptions about things such as size of various types, byte-alignment issues, and so forth. In occasional cases we see that the same port may have different errors in different build environments. The script that runs on the build cluster uses heuristics to try to 'guess' the error type to help you isolate problems, but it is only a rough guide. One more note: on occasion, there are transient build errors seen on the build farm. Unfortunately, there is not yet any way for this algorithm to tell the difference (humans are much, much better at this kind of thing.) The errors are listed below. In the case where the same problem exists on more than one build environment, the URL points to the latest errorlog for that type. (By 'build environment' here we mean 'combination of 7.x/8.x/9.x/-current with target architecture'.) (Note: the dates are included to help you to gauge whether or not the error still applies to the latest version. The program that generates this report is not yet able to determine this automatically.) portname: audio/gstreamer-plugins-flite broken because: Doesn't work due to link problem in audio/flite build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=gstreamer-plugins-flite If these errors are ones that you are already aware of, please accept our apologies and ignore this message. On the other hand, if you no longer wish to maintain this port (or ports), please reply with a message stating that, and accept our thanks for your efforts in the past. Every effort has been made to make sure that these error reports really do correspond to a port that you maintain. However, due to the fact that this is an automated process, it may indeed generate false matches. If one of these errors fits that description, please forward this email to the author of this software, Mark Linimon , so that he can attempt to fix the problem in the future. Thanks for your efforts to help improve FreeBSD. From owner-freebsd-multimedia@FreeBSD.ORG Wed Mar 21 08:29:14 2012 Return-Path: Delivered-To: multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1077C1065698 for ; Wed, 21 Mar 2012 08:29:14 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from portsmonj.FreeBSD.org (portsmonj.freebsd.org [69.147.83.46]) by mx1.freebsd.org (Postfix) with ESMTP id F37078FC28 for ; Wed, 21 Mar 2012 08:29:13 +0000 (UTC) Received: from portsmonj.freebsd.org (portsmonj.freebsd.org [69.147.83.46]) by portsmonj.FreeBSD.org (8.14.5/8.14.4) with ESMTP id q2L8TD9j084020 for ; Wed, 21 Mar 2012 08:29:13 GMT (envelope-from linimon@FreeBSD.org) Date: Wed, 21 Mar 2012 08:29:13 GMT Message-Id: <201203210829.q2L8TD9j084020@portsmonj.FreeBSD.org> From: linimon@FreeBSD.org To: multimedia@FreeBSD.org Cc: Subject: FreeBSD ports that you maintain which are currently scheduled for deletion X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: portmgr-feedback@FreeBSD.org List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2012 08:29:14 -0000 Dear FreeBSD port maintainer: As part of an ongoing effort to reduce the number of problems in the FreeBSD ports system, we periodically schedule removal of ports that have been judged to have outlived their usefulness. Often, this is due to a better alternative having become available and/or the cessation of development on the existing port. In some cases, ports are marked for removal because they fail to build and install correctly from their sources, or otherwise fail in operation. The ports, and the reason and date that they have been scheduled for removal, are listed below. If no one has stepped forward before that time to propose a way to fix the problems (such as via a PR), the ports will be deleted. portname: audio/gstreamer-plugins-musicbrainz description: Gstreamer CD index/audio metadata plugin maintainer: multimedia@FreeBSD.org deprecated because: MusicBrainz RDF webservice no longer functions expiration date: 2012-04-07 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=gstreamer-plugins-musicbrainz If this problem is one that you are already aware of, please accept our apologies and ignore this message. On the other hand, if you no longer wish to maintain this port (or ports), please reply with a message stating that, and accept our thanks for your efforts in the past. Thanks for your efforts to help improve FreeBSD. From owner-freebsd-multimedia@FreeBSD.ORG Wed Mar 21 09:57:01 2012 Return-Path: Delivered-To: multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 63176106568E; Wed, 21 Mar 2012 09:57:01 +0000 (UTC) (envelope-from taku@tackymt.homeip.net) Received: from basalt.tackymt.homeip.net (unknown [IPv6:2001:3e0:577:0:20d:61ff:fecc:2253]) by mx1.freebsd.org (Postfix) with ESMTP id 8D2478FC16; Wed, 21 Mar 2012 09:57:00 +0000 (UTC) Received: from basalt.tackymt.homeip.net (localhost [127.0.0.1]) by basalt.tackymt.homeip.net (Postfix) with ESMTP id A95A583A0; Wed, 21 Mar 2012 18:56:59 +0900 (JST) X-Virus-Scanned: amavisd-new at tackymt.homeip.net Received: from localhost by basalt.tackymt.homeip.net (amavisd-new, unix socket) with ESMTP id 1sNrqNBCB8We; Wed, 21 Mar 2012 18:56:57 +0900 (JST) Received: from biotite.tackymt.homeip.net (biotite.tackymt.homeip.net [IPv6:2001:3e0:577:0:216:cfff:febc:1472]) by basalt.tackymt.homeip.net (Postfix) with ESMTPSA; Wed, 21 Mar 2012 18:56:57 +0900 (JST) Date: Wed, 21 Mar 2012 18:56:57 +0900 From: Taku YAMAMOTO To: Joel Dahl Message-Id: <20120321185657.2a986429.taku@tackymt.homeip.net> In-Reply-To: <20120120170956.GV11137@goofy01.vnodelab.local> References: <20120120170956.GV11137@goofy01.vnodelab.local> X-Mailer: Sylpheed 3.1.0 (GTK+ 2.22.1; i386-portbld-freebsd9.0) Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Multipart=_Wed__21_Mar_2012_18_56_57_+0900_Js/c/j2uH3ZucNFJ" Cc: multimedia@freebsd.org Subject: Re: Removing broken drivers in sys/dev/sound/pci X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2012 09:57:01 -0000 This is a multi-part message in MIME format. --Multipart=_Wed__21_Mar_2012_18_56_57_+0900_Js/c/j2uH3ZucNFJ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Fri, 20 Jan 2012 18:09:57 +0100 Joel Dahl wrote: > Hi all, > > I've been playing with a bunch of old sound cards I had lying around and I've > come to the conlusion that maybe it's time to remove a few old drivers we > currently have in the tree. [snip] > - snd_maestro > > This driver seems to have been broken since 5.2.1 and there are currently > 3 open PR's: kern/63204, kern/119973 and kern/122086. I decided to give it > a try with an old ESS Maestro-2 that I have here and I got a bunch of errors > when trying to kldload it on FreeBSD-CURRENT: > > pcm1: port 0x1100-0x11ff irq 22 at device 11.0 on > pci16 lock order reversal: (sleepable after non-sleepable) > 1st 0xfffffe0008118050 ESS Technology Maestro-2 (snd_maestro softc) @ > /usr/src/sys/modules/sound/driver/maestro/../../../../dev/sound/pci/maestro.c:1886 > 2nd 0xffffffff8111b900 ACPI PCI power methods (ACPI PCI power methods) @ > /usr/src/sys/dev/acpica/acpi_pci.c:180 > KDB: stack backtrace: > db_trace_self_wrapper() at db_trace_self_wrapper+0x2a > kdb_backtrace() at kdb_backtrace+0x37 > _witness_debugger() at _witness_debugger+0x2c > witness_checkorder() at witness_checkorder+0x854 > _sx_xlock() at _sx_xlock+0x5d > acpi_pci_set_powerstate_method() at acpi_pci_set_powerstate_method+0x6a > agg_power() at agg_power+0xd0 > agg_attach() at agg_attach+0x608 > device_attach() at device_attach+0x69 > pci_driver_added() at pci_driver_added+0xda > devclass_driver_added() at devclass_driver_added+0x75 > devclass_add_driver() at devclass_add_driver+0x10b > module_register_init() at module_register_init+0x7d > linker_load_module() at linker_load_module+0x9c3 > kern_kldload() at kern_kldload+0xac > sys_kldload() at sys_kldload+0x84 > amd64_syscall() at amd64_syscall+0x39e > Xfast_syscall() at Xfast_syscall+0xf7 > --- syscall (304, FreeBSD ELF64, sys_kldload), rip = 0x8008adc0c, > rsp = 0x7fffffffd5c8, rbp = 0x7fffffffdb48 --- > pcm1: agg_rdcodec() RW_DONE timed out. > pcm1: agg_rdcodec() PROGLESS timed out. > pcm1: agg_wrcodec() PROGLESS timed out. > pcm1: > pcm1: agg_rdcodec() PROGLESS timed out. > pcm1: agg_wrcodec() PROGLESS timed out. > pci16: failed to set ACPI power state D2 on \\_SB_.PCI0.HUB_.SLT3: AE_BAD_PARAMETER > > Playback does not work, which isn't all that surprising. I, as the author of this driver, am interested in that you still have actual hardware and trying to make it work. To consider fixing this driver, your help would be very appriciated because I no longer have this type of device handy. First of all, the attached patch works for you? -- -|-__ YAMAMOTO, Taku | __ < - A chicken is an egg's way of producing more eggs. - --Multipart=_Wed__21_Mar_2012_18_56_57_+0900_Js/c/j2uH3ZucNFJ Content-Type: text/plain; name="maestro-cumulative-20120321.patch" Content-Disposition: attachment; filename="maestro-cumulative-20120321.patch" Content-Transfer-Encoding: 7bit --- sys/dev/sound/pci/maestro.c.orig 2011-11-08 00:43:11.000000000 +0900 +++ sys/dev/sound/pci/maestro.c 2012-03-21 18:50:26.719566045 +0900 @@ -173,6 +173,7 @@ struct agg_info { volatile u_int active; struct agg_chinfo pch[AGG_MAXPLAYCH]; struct agg_rchinfo rch; + int pwrcap; /* power cap config base */ volatile u_int8_t curpwr; /* current power status: D[0-3] */ }; @@ -277,6 +278,10 @@ agg_sleep(struct agg_info *sc, const cha { int timo; + if (cold) { + DELAY(1000 * msec); + return; + } timo = msec * hz / 1000; if (timo == 0) timo = 1; @@ -334,12 +339,13 @@ agg_wr(struct agg_info *sc, int regno, u static int agg_codec_wait4idle(struct agg_info *ess) { - unsigned t = 26; + unsigned t = 50; /* was 26; not enough for some codecs? */ while (AGG_RD(ess, PORT_CODEC_STAT, 1) & CODEC_STAT_MASK) { if (--t == 0) return EBUSY; - DELAY(2); /* 20.8us / 13 */ + /*DELAY(2);*/ /* 20.8us / 13 */ + DELAY(5); } return 0; } @@ -359,6 +365,7 @@ agg_rdcodec(struct agg_info *ess, int re AGG_WR(ess, PORT_CODEC_CMD, CODEC_CMD_READ | regno, 1); /*DELAY(21); * AC97 cycle = 20.8usec */ + DELAY(10); /* Wait for data retrieve */ if (!agg_codec_wait4idle(ess)) { @@ -384,6 +391,7 @@ agg_wrcodec(struct agg_info *ess, int re AGG_WR(ess, PORT_CODEC_REG, data, 2); AGG_WR(ess, PORT_CODEC_CMD, CODEC_CMD_WRITE | regno, 1); + DELAY(10); /* Wait for write completion */ if (agg_codec_wait4idle(ess)) { @@ -575,6 +583,13 @@ agg_stopclock(struct agg_info *ess, int } } +static void +agg_pci_set_powerstate(struct agg_info *ess, uint8_t state) +{ + if (ess->pwrcap != -1) + pci_write_config(ess->dev, ess->pwrcap + PCIR_POWER_STATUS, + state, 1); +} /* ----------------------------- * Controller. @@ -591,13 +606,15 @@ agg_initcodec(struct agg_info* ess) } /* XXX - 2nd codec should be looked at. */ AGG_WR(ess, PORT_RINGBUS_CTRL, RINGBUS_CTRL_AC97_SWRESET, 4); - DELAY(2); + DELAY(5); + AGG_WR(ess, PORT_RINGBUS_CTRL, 0, 4); + DELAY(5); AGG_WR(ess, PORT_RINGBUS_CTRL, RINGBUS_CTRL_ACLINK_ENABLED, 4); DELAY(50); if (agg_rdcodec(ess, 0) < 0) { AGG_WR(ess, PORT_RINGBUS_CTRL, 0, 4); - DELAY(21); + DELAY(25); /* Try cold reset. */ device_printf(ess->dev, "will perform cold reset.\n"); @@ -608,9 +625,9 @@ agg_initcodec(struct agg_info* ess) AGG_WR(ess, PORT_GPIO_MASK, 0xff6, 2); AGG_WR(ess, PORT_GPIO_DIR, data | 0x009, 2); AGG_WR(ess, PORT_GPIO_DATA, 0x000, 2); - DELAY(2); + DELAY(5); AGG_WR(ess, PORT_GPIO_DATA, 0x001, 2); - DELAY(1); + DELAY(5); AGG_WR(ess, PORT_GPIO_DATA, 0x009, 2); agg_sleep(ess, "agginicd", 500); AGG_WR(ess, PORT_GPIO_DIR, data, 2); @@ -758,7 +775,7 @@ agg_power(struct agg_info *ess, int stat case PCI_POWERSTATE_D1: switch (lastpwr) { case PCI_POWERSTATE_D2: - pci_set_powerstate(ess->dev, status); + agg_pci_set_powerstate(ess, status); /* Turn on PCM-related parts. */ agg_wrcodec(ess, AC97_REG_POWER, 0); DELAY(100); @@ -778,13 +795,13 @@ agg_power(struct agg_info *ess, int stat break; case PCI_POWERSTATE_D3: /* Initialize. */ - pci_set_powerstate(ess->dev, PCI_POWERSTATE_D0); + agg_pci_set_powerstate(ess, PCI_POWERSTATE_D0); DELAY(100); agg_init(ess); /* FALLTHROUGH */ case PCI_POWERSTATE_D0: case PCI_POWERSTATE_D1: - pci_set_powerstate(ess->dev, status); + agg_pci_set_powerstate(ess, status); break; } break; @@ -792,7 +809,7 @@ agg_power(struct agg_info *ess, int stat switch (lastpwr) { case PCI_POWERSTATE_D3: /* Initialize. */ - pci_set_powerstate(ess->dev, PCI_POWERSTATE_D0); + agg_pci_set_powerstate(ess, PCI_POWERSTATE_D0); DELAY(100); agg_init(ess); /* FALLTHROUGH */ @@ -807,7 +824,7 @@ agg_power(struct agg_info *ess, int stat DELAY(100); break; } - pci_set_powerstate(ess->dev, status); + agg_pci_set_powerstate(ess, status); break; case PCI_POWERSTATE_D3: /* Entirely power down. */ @@ -819,7 +836,7 @@ agg_power(struct agg_info *ess, int stat wp_stoptimer(ess); AGG_WR(ess, PORT_HOSTINT_CTRL, 0, 2); AGG_WR(ess, PORT_HOSTINT_STAT, 0xff, 1); - pci_set_powerstate(ess->dev, status); + agg_pci_set_powerstate(ess, status); break; default: /* Invalid power state; let it ignored. */ @@ -1842,7 +1859,11 @@ agg_attach(device_t dev) /* State D0-uninitialized. */ ess->curpwr = PCI_POWERSTATE_D3; - pci_set_powerstate(dev, PCI_POWERSTATE_D0); + /*pci_set_powerstate(dev, PCI_POWERSTATE_D0);*/ + + /* Locate PCI power management config. */ + ess->pwrcap = -1; + pci_find_cap(dev, PCIY_PMG, &ess->pwrcap); data = pci_read_config(dev, PCIR_COMMAND, 2); data |= (PCIM_CMD_PORTEN|PCIM_CMD_BUSMASTEREN); --Multipart=_Wed__21_Mar_2012_18_56_57_+0900_Js/c/j2uH3ZucNFJ-- From owner-freebsd-multimedia@FreeBSD.ORG Thu Mar 22 16:32:16 2012 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5D878106566B for ; Thu, 22 Mar 2012 16:32:16 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe07.c2i.net [212.247.154.194]) by mx1.freebsd.org (Postfix) with ESMTP id E15DA8FC14 for ; Thu, 22 Mar 2012 16:32:15 +0000 (UTC) X-T2-Spam-Status: No, hits=-1.0 required=5.0 tests=ALL_TRUSTED Received: from [176.74.212.201] (account mc467741@c2i.net HELO laptop002.hselasky.homeunix.org) by mailfe07.swip.net (CommuniGate Pro SMTP 5.4.2) with ESMTPA id 254049742 for freebsd-multimedia@freebsd.org; Thu, 22 Mar 2012 17:27:06 +0100 To: freebsd-multimedia@freebsd.org From: Hans Petter Selasky X-Face: 'mmZ:T{)),Oru^0c+/}w'`gU1$ubmG?lp!=R4Wy\ELYo2)@'UZ24N@ =?iso-8859-1?q?d2+AyewRX=7DmAm=3BYp=0A=09=7CU=5B?=@, _z/([?1bCfM{_"B<.J>mICJCHAzzGHI{y7{%JVz%R~yJHIji`y> =?iso-8859-1?q?Y=7Dk1C4TfysrsUI=0A=09-=25GU9V5=5DiUZF=26nRn9mJ=27=3F=26?=>O Date: Thu, 22 Mar 2012 17:25:36 +0100 MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201203221725.36234.hselasky@c2i.net> Subject: New version, 3.4.0.1, of Webcamd ready for testing X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Mar 2012 16:32:16 -0000 Hi, There is a new version of webcamd, now webcamd-3.4.0.1.tar.bz2, ready for testing. Port can be found here: svn --username anonsvn --password anonsvn \ checkout svn://svn.turbocat.net/i4b/trunk/ports Please test and report back! --HPS From owner-freebsd-multimedia@FreeBSD.ORG Thu Mar 22 17:07:57 2012 Return-Path: Delivered-To: multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E5B72106564A for ; Thu, 22 Mar 2012 17:07:56 +0000 (UTC) (envelope-from joel@freebsd.org) Received: from mail.vnode.se (mail.vnode.se [62.119.52.80]) by mx1.freebsd.org (Postfix) with ESMTP id 65DDB8FC08 for ; Thu, 22 Mar 2012 17:07:56 +0000 (UTC) Received: from mail.vnode.se (localhost [127.0.0.1]) by mail.vnode.se (Postfix) with ESMTP id 76BF2E3F07A; Thu, 22 Mar 2012 18:07:55 +0100 (CET) X-Virus-Scanned: amavisd-new at vnode.se Received: from mail.vnode.se ([127.0.0.1]) by mail.vnode.se (mail.vnode.se [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id klMv2oJuO3K5; Thu, 22 Mar 2012 18:07:53 +0100 (CET) Received: from goofy01.vnodelab.local (jd.benders.se [212.247.52.12]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.vnode.se (Postfix) with ESMTPSA id 354F8E3F079; Thu, 22 Mar 2012 18:07:52 +0100 (CET) Date: Thu, 22 Mar 2012 18:07:50 +0100 From: Joel Dahl To: Taku YAMAMOTO Message-ID: <20120322170750.GN7018@goofy01.vnodelab.local> References: <20120120170956.GV11137@goofy01.vnodelab.local> <20120321185657.2a986429.taku@tackymt.homeip.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20120321185657.2a986429.taku@tackymt.homeip.net> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: multimedia@freebsd.org Subject: Re: Removing broken drivers in sys/dev/sound/pci X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Mar 2012 17:07:57 -0000 On 21-03-2012 18:56, Taku YAMAMOTO wrote: > On Fri, 20 Jan 2012 18:09:57 +0100 > Joel Dahl wrote: > > > Hi all, > > > > I've been playing with a bunch of old sound cards I had lying around and I've > > come to the conlusion that maybe it's time to remove a few old drivers we > > currently have in the tree. > > [snip] > > > - snd_maestro > > > > This driver seems to have been broken since 5.2.1 and there are currently > > 3 open PR's: kern/63204, kern/119973 and kern/122086. I decided to give it > > a try with an old ESS Maestro-2 that I have here and I got a bunch of errors > > when trying to kldload it on FreeBSD-CURRENT: > > > > pcm1: port 0x1100-0x11ff irq 22 at device 11.0 on > > pci16 lock order reversal: (sleepable after non-sleepable) > > 1st 0xfffffe0008118050 ESS Technology Maestro-2 (snd_maestro softc) @ > > /usr/src/sys/modules/sound/driver/maestro/../../../../dev/sound/pci/maestro.c:1886 > > 2nd 0xffffffff8111b900 ACPI PCI power methods (ACPI PCI power methods) @ > > /usr/src/sys/dev/acpica/acpi_pci.c:180 > > KDB: stack backtrace: > > db_trace_self_wrapper() at db_trace_self_wrapper+0x2a > > kdb_backtrace() at kdb_backtrace+0x37 > > _witness_debugger() at _witness_debugger+0x2c > > witness_checkorder() at witness_checkorder+0x854 > > _sx_xlock() at _sx_xlock+0x5d > > acpi_pci_set_powerstate_method() at acpi_pci_set_powerstate_method+0x6a > > agg_power() at agg_power+0xd0 > > agg_attach() at agg_attach+0x608 > > device_attach() at device_attach+0x69 > > pci_driver_added() at pci_driver_added+0xda > > devclass_driver_added() at devclass_driver_added+0x75 > > devclass_add_driver() at devclass_add_driver+0x10b > > module_register_init() at module_register_init+0x7d > > linker_load_module() at linker_load_module+0x9c3 > > kern_kldload() at kern_kldload+0xac > > sys_kldload() at sys_kldload+0x84 > > amd64_syscall() at amd64_syscall+0x39e > > Xfast_syscall() at Xfast_syscall+0xf7 > > --- syscall (304, FreeBSD ELF64, sys_kldload), rip = 0x8008adc0c, > > rsp = 0x7fffffffd5c8, rbp = 0x7fffffffdb48 --- > > pcm1: agg_rdcodec() RW_DONE timed out. > > pcm1: agg_rdcodec() PROGLESS timed out. > > pcm1: agg_wrcodec() PROGLESS timed out. > > pcm1: > > pcm1: agg_rdcodec() PROGLESS timed out. > > pcm1: agg_wrcodec() PROGLESS timed out. > > pci16: failed to set ACPI power state D2 on \\_SB_.PCI0.HUB_.SLT3: AE_BAD_PARAMETER > > > > Playback does not work, which isn't all that surprising. > > I, as the author of this driver, am interested in that you still have > actual hardware and trying to make it work. > > To consider fixing this driver, your help would be very appriciated > because I no longer have this type of device handy. > > First of all, the attached patch works for you? Hi, I'v applied the patch and I've done some testing now. The lock order reversal is gone. The pci16 ACPI error message is also gone. All those agg_rdcodec()/agg_wrcodec messages are still there. Playback does not seem to work. -- Joel From owner-freebsd-multimedia@FreeBSD.ORG Thu Mar 22 18:40:10 2012 Return-Path: Delivered-To: freebsd-multimedia@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4892E1065670; Thu, 22 Mar 2012 18:40:10 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 114288FC15; Thu, 22 Mar 2012 18:40:10 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q2MIe9uk073817; Thu, 22 Mar 2012 18:40:09 GMT (envelope-from joel@freefall.freebsd.org) Received: (from joel@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q2MIe9bm073813; Thu, 22 Mar 2012 18:40:09 GMT (envelope-from joel) Date: Thu, 22 Mar 2012 18:40:09 GMT Message-Id: <201203221840.q2MIe9bm073813@freefall.freebsd.org> To: harrycoin@qconline.com, joel@FreeBSD.org, freebsd-multimedia@FreeBSD.org From: joel@FreeBSD.org Cc: Subject: Re: kern/83697: [sound] [snd_mss] [patch] support, docs added for full-duplex, input mixer CS4236B mss driver X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Mar 2012 18:40:10 -0000 Synopsis: [sound] [snd_mss] [patch] support, docs added for full-duplex, input mixer CS4236B mss driver State-Changed-From-To: suspended->closed State-Changed-By: joel State-Changed-When: Thu Mar 22 18:38:16 UTC 2012 State-Changed-Why: Close. The code isn't available from the url anymore. http://www.freebsd.org/cgi/query-pr.cgi?pr=83697 From owner-freebsd-multimedia@FreeBSD.ORG Fri Mar 23 11:24:43 2012 Return-Path: Delivered-To: multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B4385106564A; Fri, 23 Mar 2012 11:24:43 +0000 (UTC) (envelope-from thomas.e.zander@googlemail.com) Received: from mail-lpp01m010-f54.google.com (mail-lpp01m010-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id 055248FC12; Fri, 23 Mar 2012 11:24:42 +0000 (UTC) Received: by lagv3 with SMTP id v3so3133755lag.13 for ; Fri, 23 Mar 2012 04:24:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=whcSLjmHpxJxyXf0MQIe8T6h445qJnY/dBrwP3DOQfw=; b=Dl4I1lvSDNzST1ENZaz/EtWbUbyGr5UgosUnE/MF/GxFSpgjTYsSdTDB/4GiQfcxdo wTYEdPmWlzjT+qFQf/GqVUmhzUVO6ufwmlC5zjSBUiMfqpbicZZXjvz6DanG2CMNSc9I 9p1tLp7dW2DSIMzxLuiJNm4rml9akozEUXE0ULfh6oOSJ5Rw/NnHSQxNnZ1UcuH+o8rh 9X9zmdLPhAhV83SjapRWDAx4pgmXmtwgD09MUyuT53BVJpTpE4Pj0DRkk3NszfW0b6DQ AtXDVVUgX35GcIcMEwpTuyrmFf8OuWyYEUJSBEiQSk7+8Y0c/mMTe2ERzF5bKVQcvNL2 E93Q== MIME-Version: 1.0 Received: by 10.112.38.195 with SMTP id i3mr4374664lbk.21.1332501875699; Fri, 23 Mar 2012 04:24:35 -0700 (PDT) Received: by 10.112.26.71 with HTTP; Fri, 23 Mar 2012 04:24:35 -0700 (PDT) Date: Fri, 23 Mar 2012 12:24:35 +0100 Message-ID: From: Thomas Zander To: FreeBSD - Ports , multimedia@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Subject: CFT: mplayer and mencoder updates X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Mar 2012 11:24:43 -0000 Hi list, on http://bsdistfiles.googlecode.com/files/m20120323.tar.bz2 you can find the draft of updates to the mplayer and mencoder ports. Please have a look, play with it and let me know what you think. I tested it on 8-STABLE i386 and amd64 only so far, so I hope it works for 9 and 10 as well. The plan is for this to hit the ports tree soon after 8.3 is released. As always, comments, suggestions and especially patches are more than welcome. Best regards Riggs