From owner-freebsd-multimedia@FreeBSD.ORG Sun Sep 21 16:36:42 2008 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 4F609106564A for ; Sun, 21 Sep 2008 16:36:42 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from mail.itac.at (mail.itac.at [213.47.211.116]) by mx1.freebsd.org (Postfix) with ESMTP id 08D998FC16 for ; Sun, 21 Sep 2008 16:36:41 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from [78.142.74.81] (helo=chii.bluelife.at) by mail.itac.at with esmtpa (Exim 4.63) (envelope-from ) id 1KhRSc-0005rn-W8; Sun, 21 Sep 2008 18:07:07 +0200 Date: Sun, 21 Sep 2008 18:07:43 +0200 From: Bernhard Froehlich To: freebsd-multimedia@freebsd.org Message-ID: <20080921180743.313a5a08@chii.bluelife.at> X-Mailer: Claws Mail 3.5.0 (GTK+ 2.12.11; amd64-portbld-freebsd7.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: -1.4 (-) X-Spam-Report: Spam detection software, running on the system "mail.itac.at", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi MythTV Users! As you all know the mythtv port is scheduled for removal so i decided to spend a few evenings to improve the situation a bit. Things that have changed ... [...] Content analysis details: (-1.4 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.4 ALL_TRUSTED Passed through trusted hosts only via SMTP Subject: CFT: MythTV Fixes 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, 21 Sep 2008 16:36:42 -0000 Hi MythTV Users! As you all know the mythtv port is scheduled for removal so i decided to spend a few evenings to improve the situation a bit. Things that have changed ... * multimedia/mythtv * port fixed with patch from ports/126343 (Thanks Anders Troback!) * fixed build on amd64 * fixed conflicts with installed ffmpeg * fixed compile problem with libdts/libdca * multimedia/mythtv-frontend * MythTV 0.21 * slim and clean new port with fewer dependencies * sorry but FRONTEND ONLY! * multimedia/mythtv-themes * additional themes from MythTV 0.21 How to get it ... http://home.bluelife.at/ports/mythtv-cft-210908.tar.gz The reason for this call is that the port was broken for a long time and the mythtv code uses a dangerous style for including files. That easily breaks compile because it happens to include wrong headers from /usr/local/include which it shouldn't. I have tested the ports as good as i can but that is only FreeBSD 7-STABLE on i386 and amd64. In lack of an mythtv 0.20 backend and supported hardware i could not test multimedia/mythtv more than compiling it. I'd highly appreciate it if some of you could at least try to compile the ports on a newer FreeBSD 6.x to see how it works. Thanks! -- Bernhard Froehlich http://www.bluelife.at/ From owner-freebsd-multimedia@FreeBSD.ORG Sun Sep 21 18:58:39 2008 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 F33B3106566B for ; Sun, 21 Sep 2008 18:58:39 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 400D88FC1C for ; Sun, 21 Sep 2008 18:58:39 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: (qmail invoked by alias); 21 Sep 2008 18:58:37 -0000 Received: from 85-127-94-178.dynamic.xdsl-line.inode.at (EHLO taxman.pepperland) [85.127.94.178] by mail.gmx.net (mp027) with SMTP; 21 Sep 2008 20:58:37 +0200 X-Authenticated: #16703784 X-Provags-ID: V01U2FsdGVkX1/H8XsQoOLHISrHEXbWss6hFsQkrW+UkqDSk8C4y5 HkkSAO4RMpcDW6 From: Stefan Ehmann To: freebsd-multimedia@freebsd.org Date: Sun, 21 Sep 2008 20:58:37 +0200 User-Agent: KMail/1.10.1 (FreeBSD/7.1-PRERELEASE; KDE/4.1.1; i386; ; ) References: <20080921180743.313a5a08@chii.bluelife.at> In-Reply-To: <20080921180743.313a5a08@chii.bluelife.at> MIME-Version: 1.0 Message-Id: <200809212058.38419.shoesoft@gmx.net> X-Y-GMX-Trusted: 0 X-FuHaFi: 0.6,0.6 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: CFT: MythTV Fixes 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, 21 Sep 2008 18:58:40 -0000 On Sunday 21 September 2008 18:07:43 Bernhard Froehlich wrote: > Hi MythTV Users! > > As you all know the mythtv port is scheduled for removal so i decided to > spend a few evenings to improve the situation a bit. Hi, thanks for your effort. Haven't been able to try mythtv so far because of the broken port. > I have tested the ports as good as i can but that is only FreeBSD > 7-STABLE on i386 and amd64. In lack of an mythtv 0.20 backend and > supported hardware i could not test multimedia/mythtv more than > compiling it. I'd highly appreciate it if some of you could at least > try to compile the ports on a newer FreeBSD 6.x to see how it works. I've tried to build it on 7.1-PRERELEASE i386. In file included from mpeg/pespacket.cpp:13: ../libmyth/../libavutil/bswap.h:20: error: 'always_inline' does not name a type I've changed always_inline to inline to see if it gets me any further. Then I got another error but haven't figured out yet where av_crc04C11DB7 is coming from. mpeg/pespacket.cpp: In member function 'uint PESPacket::CalcCRC() const': mpeg/pespacket.cpp:160: error: 'av_crc04C11DB7' was not declared in this scope I can provide the complete build log if necessary. -- Stefan From owner-freebsd-multimedia@FreeBSD.ORG Sun Sep 21 20:00:16 2008 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 5C76B1065671 for ; Sun, 21 Sep 2008 20:00:16 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from mail.itac.at (mail.itac.at [213.47.211.116]) by mx1.freebsd.org (Postfix) with ESMTP id C0FE98FC14 for ; Sun, 21 Sep 2008 20:00:15 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from [78.142.74.81] (helo=chii.bluelife.at) by mail.itac.at with esmtpa (Exim 4.63) (envelope-from ) id 1KhV63-0006VL-1v; Sun, 21 Sep 2008 22:00:03 +0200 Date: Sun, 21 Sep 2008 22:00:45 +0200 From: Bernhard Froehlich To: freebsd-multimedia@freebsd.org Message-ID: <20080921220045.1dd0ceb5@chii.bluelife.at> In-Reply-To: <200809212058.38419.shoesoft@gmx.net> References: <20080921180743.313a5a08@chii.bluelife.at> <200809212058.38419.shoesoft@gmx.net> X-Mailer: Claws Mail 3.5.0 (GTK+ 2.12.11; amd64-portbld-freebsd7.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: -2.1 (--) X-Spam-Report: Spam detection software, running on the system "mail.itac.at", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Sun, 21 Sep 2008 20:58:37 +0200 Stefan Ehmann wrote: > On Sunday 21 September 2008 18:07:43 Bernhard Froehlich wrote: > > Hi MythTV Users! > > > > As you all know the mythtv port is scheduled for removal so i > > decided to spend a few evenings to improve the situation a bit. > Hi, thanks for your effort. Haven't been able to try mythtv so far > because of the broken port. > > > > I have tested the ports as good as i can but that is only FreeBSD > > 7-STABLE on i386 and amd64. In lack of an mythtv 0.20 backend and > > supported hardware i could not test multimedia/mythtv more than > > compiling it. I'd highly appreciate it if some of you could at least > > try to compile the ports on a newer FreeBSD 6.x to see how it works. > > I've tried to build it on 7.1-PRERELEASE i386. > > In file included from mpeg/pespacket.cpp:13: > ../libmyth/../libavutil/bswap.h:20: error: 'always_inline' does not > name a type > > I've changed always_inline to inline to see if it gets me any further. > > Then I got another error but haven't figured out yet where > av_crc04C11DB7 is coming from. > > mpeg/pespacket.cpp: In member function 'uint PESPacket::CalcCRC() > const': mpeg/pespacket.cpp:160: error: 'av_crc04C11DB7' was not > declared in this scope > > I can provide the complete build log if necessary. > [...] Content analysis details: (-2.1 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.4 ALL_TRUSTED Passed through trusted hosts only via SMTP -0.6 AWL AWL: From: address is in the auto white-list Cc: Subject: Re: CFT: MythTV Fixes 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, 21 Sep 2008 20:00:16 -0000 On Sun, 21 Sep 2008 20:58:37 +0200 Stefan Ehmann wrote: > On Sunday 21 September 2008 18:07:43 Bernhard Froehlich wrote: > > Hi MythTV Users! > > > > As you all know the mythtv port is scheduled for removal so i > > decided to spend a few evenings to improve the situation a bit. > Hi, thanks for your effort. Haven't been able to try mythtv so far > because of the broken port. > > > > I have tested the ports as good as i can but that is only FreeBSD > > 7-STABLE on i386 and amd64. In lack of an mythtv 0.20 backend and > > supported hardware i could not test multimedia/mythtv more than > > compiling it. I'd highly appreciate it if some of you could at least > > try to compile the ports on a newer FreeBSD 6.x to see how it works. > > I've tried to build it on 7.1-PRERELEASE i386. > > In file included from mpeg/pespacket.cpp:13: > ../libmyth/../libavutil/bswap.h:20: error: 'always_inline' does not > name a type > > I've changed always_inline to inline to see if it gets me any further. > > Then I got another error but haven't figured out yet where > av_crc04C11DB7 is coming from. > > mpeg/pespacket.cpp: In member function 'uint PESPacket::CalcCRC() > const': mpeg/pespacket.cpp:160: error: 'av_crc04C11DB7' was not > declared in this scope > > I can provide the complete build log if necessary. > Great, that is exactly what i am searching for. That symptom is a result from including the locally installed ffmpeg/libavutil which is wrong. So could you please "make clean && make" and send me the last dozen of lines from the compiler output? -- Bernhard Froehlich http://www.bluelife.at/ From owner-freebsd-multimedia@FreeBSD.ORG Sun Sep 21 20:41:04 2008 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 58AA2106566B; Sun, 21 Sep 2008 20:41:04 +0000 (UTC) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from mail-gw0.york.ac.uk (mail-gw0.york.ac.uk [144.32.128.245]) by mx1.freebsd.org (Postfix) with ESMTP id DD4F88FC16; Sun, 21 Sep 2008 20:41:03 +0000 (UTC) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from mail-gw6.york.ac.uk (mail-gw6.york.ac.uk [144.32.129.26]) by mail-gw0.york.ac.uk (8.13.6/8.13.6) with ESMTP id m8LKAQfp009323; Sun, 21 Sep 2008 21:10:26 +0100 (BST) Received: from ury.york.ac.uk ([144.32.108.81]) by mail-gw6.york.ac.uk with esmtps (TLSv1:AES256-SHA:256) (Exim 4.68) (envelope-from ) id 1KhVGE-0001ZK-Nc; Sun, 21 Sep 2008 21:10:26 +0100 Received: from ury.york.ac.uk (localhost.york.ac.uk [127.0.0.1]) by ury.york.ac.uk (8.14.2/8.14.2) with ESMTP id m8LKAQpn064749; Sun, 21 Sep 2008 21:10:26 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from localhost (gavin@localhost) by ury.york.ac.uk (8.14.2/8.14.2/Submit) with ESMTP id m8LKAQHI064746; Sun, 21 Sep 2008 21:10:26 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) X-Authentication-Warning: ury.york.ac.uk: gavin owned process doing -bs Date: Sun, 21 Sep 2008 21:10:26 +0100 (BST) From: Gavin Atkinson X-X-Sender: gavin@ury.york.ac.uk To: Alexander Motin In-Reply-To: <48D22B47.7080806@FreeBSD.org> Message-ID: <20080921210813.O31429@ury.york.ac.uk> References: <1220628355.99079.31.camel@buffy.york.ac.uk> <48C19944.1090005@FreeBSD.org> <1221730340.19986.15.camel@buffy.york.ac.uk> <48D22B47.7080806@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-York-MailScanner: Found to be clean X-York-MailScanner-From: gavin.atkinson@ury.york.ac.uk Cc: freebsd-multimedia@FreeBSD.org, Gavin Atkinson Subject: Re: HDA patch 20080903 experience 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, 21 Sep 2008 20:41:04 -0000 On Thu, 18 Sep 2008, Alexander Motin wrote: > Gavin Atkinson wrote: >>>> I also cannot get sound from the internal CD ROM drive, but this didn't >>>> work with the old HDA driver either. Is this something that can be made >>>> to work somehow? >>> Your system vendor does not declare CD pin in codec configuration. But >>> it is still possible that it is present on usual for this codec place. >>> You may try to declare it with such device hint: >>> hint.hdac.0.cad0.nid28.config="as=2 seq=1 device=CD" >> I haven't managed to find the correct way to do this yet. Even with the >> above hint in place, the output of dev.hdac.0.pindump shows them as >> [DISABLED], is that correct? > No. Try that way: > hint.hdac.0.cad0.nid28.config="as=2 seq=1 device=CD conn=Fixed" That gets rid of the [DISABLED], but I still get no audio from the CD ROM drive. I'm guessing that it is just not wired, and that Windows plays CDs through reading the audio from the disk? Thanks anyway. Gavin From owner-freebsd-multimedia@FreeBSD.ORG Sun Sep 21 20:43:10 2008 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 3593F106573C for ; Sun, 21 Sep 2008 20:43:09 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id BB2068FC08 for ; Sun, 21 Sep 2008 20:43:08 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: (qmail invoked by alias); 21 Sep 2008 20:43:06 -0000 Received: from 85-127-94-178.dynamic.xdsl-line.inode.at (EHLO taxman.pepperland) [85.127.94.178] by mail.gmx.net (mp049) with SMTP; 21 Sep 2008 22:43:06 +0200 X-Authenticated: #16703784 X-Provags-ID: V01U2FsdGVkX1/dcGtjAf/dqDvM253LkveDsNJRELBWsh5u9Sg74f qaKoVWarAkEJzb From: Stefan Ehmann To: Bernhard Froehlich Date: Sun, 21 Sep 2008 22:43:04 +0200 User-Agent: KMail/1.10.1 (FreeBSD/7.1-PRERELEASE; KDE/4.1.1; i386; ; ) References: <20080921180743.313a5a08@chii.bluelife.at> <200809212058.38419.shoesoft@gmx.net> <20080921220045.1dd0ceb5@chii.bluelife.at> In-Reply-To: <20080921220045.1dd0ceb5@chii.bluelife.at> MIME-Version: 1.0 Message-Id: <200809212243.05068.shoesoft@gmx.net> X-Y-GMX-Trusted: 0 X-FuHaFi: 0.53,0.53 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-multimedia@freebsd.org Subject: Re: CFT: MythTV Fixes 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, 21 Sep 2008 20:43:10 -0000 On Sunday 21 September 2008 22:00:45 Bernhard Froehlich wrote: > On Sun, 21 Sep 2008 20:58:37 +0200 > > Stefan Ehmann wrote: > > On Sunday 21 September 2008 18:07:43 Bernhard Froehlich wrote: > > > Hi MythTV Users! > > > > > > As you all know the mythtv port is scheduled for removal so i > > > decided to spend a few evenings to improve the situation a bit. > > > > Hi, thanks for your effort. Haven't been able to try mythtv so far > > because of the broken port. > > > > > > > > > I have tested the ports as good as i can but that is only FreeBSD > > > 7-STABLE on i386 and amd64. In lack of an mythtv 0.20 backend and > > > supported hardware i could not test multimedia/mythtv more than > > > compiling it. I'd highly appreciate it if some of you could at least > > > try to compile the ports on a newer FreeBSD 6.x to see how it works. > > > > I've tried to build it on 7.1-PRERELEASE i386. > > > > In file included from mpeg/pespacket.cpp:13: > > ../libmyth/../libavutil/bswap.h:20: error: 'always_inline' does not > > name a type > > > > I've changed always_inline to inline to see if it gets me any further. > > > > Then I got another error but haven't figured out yet where > > av_crc04C11DB7 is coming from. > > > > mpeg/pespacket.cpp: In member function 'uint PESPacket::CalcCRC() > > const': mpeg/pespacket.cpp:160: error: 'av_crc04C11DB7' was not > > declared in this scope > > > > I can provide the complete build log if necessary. > > Great, that is exactly what i am searching for. That symptom is a > result from including the locally installed ffmpeg/libavutil which is > wrong. So could you please "make clean && make" and send me the last > dozen of lines from the compiler output? Build log can be found here: http://stud4.tuwien.ac.at/~e0125637/fbsd/mythtv.log From owner-freebsd-multimedia@FreeBSD.ORG Mon Sep 22 00:19:53 2008 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 416FC1065670 for ; Mon, 22 Sep 2008 00:19:53 +0000 (UTC) (envelope-from freebsd@sopwith.solgatos.com) Received: from parsely.rain.com (parsely.rain.com [199.26.172.196]) by mx1.freebsd.org (Postfix) with ESMTP id BBC938FC12 for ; Mon, 22 Sep 2008 00:19:47 +0000 (UTC) (envelope-from freebsd@sopwith.solgatos.com) Received: from sopwith.solgatos.com (uucp@localhost) by parsely.rain.com (8.11.4/8.11.4) with UUCP id m8M0JjK52690 for freebsd-multimedia@freebsd.org; Sun, 21 Sep 2008 17:19:45 -0700 (PDT) (envelope-from freebsd@sopwith.solgatos.com) Received: from localhost by sopwith.solgatos.com (8.8.8/6.24) id AAA14502; Mon, 22 Sep 2008 00:18:14 GMT Message-Id: <200809220018.AAA14502@sopwith.solgatos.com> To: freebsd-multimedia@freebsd.org Date: Sun, 21 Sep 2008 17:18:14 +0100 From: Dieter Subject: Video4Linux2 and BSD X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd@sopwith.solgatos.com List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 00:19:53 -0000 FYI, NetBSD now has Video4Linux2. http://www.netbsd.org/changes/#200809-video Ob-counterpoint: It isn't obvious from the summary whether this addresses the kernel bloat issue raised in http://video4bsd.sourceforge.net/ and http://wiki.freebsd.org/HDTV From owner-freebsd-multimedia@FreeBSD.ORG Mon Sep 22 02:07:55 2008 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 469F8106566B for ; Mon, 22 Sep 2008 02:07:55 +0000 (UTC) (envelope-from henry.hu.sh@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.156]) by mx1.freebsd.org (Postfix) with ESMTP id C7D368FC17 for ; Mon, 22 Sep 2008 02:07:54 +0000 (UTC) (envelope-from henry.hu.sh@gmail.com) Received: by fg-out-1718.google.com with SMTP id l26so1183809fgb.35 for ; Sun, 21 Sep 2008 19:07:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=4AE2DWYD5vGs8regW63TThsqPCJrE/evRwrtLtiJ5Gg=; b=BFsNAnJ6Q9u/Egrqe6ph9uYNZvxn4TivE6M1UY7Y0933XSkRbHFwwb/bcWSHAixA8L l7GIq2gsmOqyYwKl6uiVTdj4H+FgFm2QtJ102IadLlZpgq/GAwqJTk2+E8cnpVbINOmf MrKy269K5gyFt9cYbrWidu00DBuGQ8nEZ3aFE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=sYniQd6Bml07Jm5f/MepV+7e7R5OAqrQBy/6OiLrq9p2koU3F65k42gTa4h8lbHKiR PUIiotW3F+rV1I3J0Fbsmk9/Q6VJpnSn8hrRx5MrDIdkwRP1e+BuY357BGlZxFfrmrK6 d36L5Sv8uOY6UiXRGSAsbL17U3si8mwLc4FIg= Received: by 10.86.97.20 with SMTP id u20mr4315040fgb.15.1222049273205; Sun, 21 Sep 2008 19:07:53 -0700 (PDT) Received: by 10.86.53.20 with HTTP; Sun, 21 Sep 2008 19:07:53 -0700 (PDT) Message-ID: <53a1e0710809211907i340069f7w4847b2623a48a953@mail.gmail.com> Date: Mon, 22 Sep 2008 10:07:53 +0800 From: "Henry Hu" To: freebsd@sopwith.solgatos.com In-Reply-To: <200809220018.AAA14502@sopwith.solgatos.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200809220018.AAA14502@sopwith.solgatos.com> Cc: freebsd-multimedia@freebsd.org Subject: Re: Video4Linux2 and BSD 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, 22 Sep 2008 02:07:55 -0000 They've also got a USB video class driver. Hope it would be imported soon. 2008/9/22 Dieter : > FYI, NetBSD now has Video4Linux2. > > http://www.netbsd.org/changes/#200809-video > > Ob-counterpoint: It isn't obvious from the summary whether > this addresses the kernel bloat issue raised in > > http://video4bsd.sourceforge.net/ > and > http://wiki.freebsd.org/HDTV > _______________________________________________ > freebsd-multimedia@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia > To unsubscribe, send any mail to "freebsd-multimedia-unsubscribe@freebsd.org" > From owner-freebsd-multimedia@FreeBSD.ORG Mon Sep 22 02:34:31 2008 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 CB2B0106564A for ; Mon, 22 Sep 2008 02:34:31 +0000 (UTC) (envelope-from mrechberger@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.159]) by mx1.freebsd.org (Postfix) with ESMTP id 55BB78FC12 for ; Mon, 22 Sep 2008 02:34:31 +0000 (UTC) (envelope-from mrechberger@gmail.com) Received: by fg-out-1718.google.com with SMTP id l26so1189254fgb.35 for ; Sun, 21 Sep 2008 19:34:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=5ElSFkobhDMVUkF7LmrZkLR5u6WPk2roLb7bdczZPY4=; b=GIivEGyaUhzeVnPx/azfXfqwgX1SQS9x89njRe28tzMOPwnLjAXWteiEi3qH8qq/u0 im5ENN8Q2LWbLdkA5t0zykJMax0B953GmVi31fgoKXF3Q2soBc6m+oXdF2xWctFiJLvg WzpucC53D33L850nzBPdWOZZ+eSACGKV6fJA4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=fIgoEcdf6tfEviI7q3fi5ORWdGEbkwjzC8gKQXXZGaBLecHaXmoa71sgx2iY6sia3X nleKxUcOzUNc9d3e85DiFrNvwG42vcRn8s5dzCyJNKteLyfiI7rHbvXVKO1a2XPTiIJR y5lZdWuWsclIeLax82romjejJ42dYqkRzZbgg= Received: by 10.187.171.8 with SMTP id y8mr355982fao.62.1222050869732; Sun, 21 Sep 2008 19:34:29 -0700 (PDT) Received: by 10.187.181.7 with HTTP; Sun, 21 Sep 2008 19:34:29 -0700 (PDT) Message-ID: Date: Mon, 22 Sep 2008 04:34:29 +0200 From: "Markus Rechberger" To: "Henry Hu" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200809220018.AAA14502@sopwith.solgatos.com> <53a1e0710809211907i340069f7w4847b2623a48a953@mail.gmail.com> Cc: freebsd-multimedia@freebsd.org, Linux and Kernel Video Subject: Re: Video4Linux2 and BSD 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, 22 Sep 2008 02:34:31 -0000 On Mon, Sep 22, 2008 at 4:21 AM, Markus Rechberger wrote: > On Mon, Sep 22, 2008 at 4:07 AM, Henry Hu wrote: >> They've also got a USB video class driver. Hope it would be imported soon. >> >> 2008/9/22 Dieter : >>> FYI, NetBSD now has Video4Linux2. >>> >>> http://www.netbsd.org/changes/#200809-video >>> >>> Ob-counterpoint: It isn't obvious from the summary whether >>> this addresses the kernel bloat issue raised in >>> >>> http://video4bsd.sourceforge.net/ >>> and >>> http://wiki.freebsd.org/HDTV >>> _______________________________________________ >>> freebsd-multimedia@freebsd.org mailing list >>> http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia >>> To unsubscribe, send any mail to "freebsd-multimedia-unsubscribe@freebsd.org" >>> > > great news! > btw. I talked to Xceive a while ago regarding BSD, the xc3028 and xc5000 tuners which are used for analog and digital TV devices (eg. DVB-T, ATSC, analog TV-multistandard) can be licensed under the terms of the BSD license. http://mcentral.de/hg/~mrec/em28xx-new/file/6b0e6877f961/xc3028/ http://mcentral.de/hg/~mrec/em28xx-new/file/6b0e6877f961/xc5000/ I will keep the sources uptodate (there are occasionally firmware updates). Those ICs are used with numerous devices nowadays. If there are any questions just drop me a line. regards, Markus From owner-freebsd-multimedia@FreeBSD.ORG Mon Sep 22 02:42:59 2008 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 4B30E1065673 for ; Mon, 22 Sep 2008 02:42:59 +0000 (UTC) (envelope-from mrechberger@gmail.com) Received: from fk-out-0910.google.com (fk-out-0910.google.com [209.85.128.184]) by mx1.freebsd.org (Postfix) with ESMTP id 556098FC17 for ; Mon, 22 Sep 2008 02:42:57 +0000 (UTC) (envelope-from mrechberger@gmail.com) Received: by fk-out-0910.google.com with SMTP id k31so1361690fkk.11 for ; Sun, 21 Sep 2008 19:42:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=AkBtmBxcTrd/wauB36Q/kk6kHEau7NGXWXMJzIsinJM=; b=T9y7VHV7Zkqwh9sZLjGblrAmGTP1clLFQaXBiePnT0eK1eUVoBBfm2oOH90Mr4sNp7 WDeKAzT+0S9DjYpzGjORruTjtPEXzDRKhKqrKJtQOLkhLE6IfaoFqJ0GI3edJkKZBPjo 3p0Qo/4k6svmHuwUd9cc2F2nrBi9lxkMc0wLM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=acxOSbTuGfRDBG9ZqHWNIPCzWoo2dVmvKwJRePDkUbBzlhgnx6D7BS8/8e5zyZpJ8P NXNfTGE1hCrJiffooqGvwlZOGITX44jbe91mZuU1x0QpbI7Zagfm0sak48LN1+rzNe/T +ANVjCcfeW/a8myGdrfbKHWNNXEhOLrg/FXcw= Received: by 10.187.172.9 with SMTP id z9mr355962fao.33.1222050076795; Sun, 21 Sep 2008 19:21:16 -0700 (PDT) Received: by 10.187.181.7 with HTTP; Sun, 21 Sep 2008 19:21:16 -0700 (PDT) Message-ID: Date: Mon, 22 Sep 2008 04:21:16 +0200 From: "Markus Rechberger" To: "Henry Hu" In-Reply-To: <53a1e0710809211907i340069f7w4847b2623a48a953@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200809220018.AAA14502@sopwith.solgatos.com> <53a1e0710809211907i340069f7w4847b2623a48a953@mail.gmail.com> Cc: freebsd-multimedia@freebsd.org, Linux and Kernel Video Subject: Re: Video4Linux2 and BSD 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, 22 Sep 2008 02:42:59 -0000 On Mon, Sep 22, 2008 at 4:07 AM, Henry Hu wrote: > They've also got a USB video class driver. Hope it would be imported soon. > > 2008/9/22 Dieter : >> FYI, NetBSD now has Video4Linux2. >> >> http://www.netbsd.org/changes/#200809-video >> >> Ob-counterpoint: It isn't obvious from the summary whether >> this addresses the kernel bloat issue raised in >> >> http://video4bsd.sourceforge.net/ >> and >> http://wiki.freebsd.org/HDTV >> _______________________________________________ >> freebsd-multimedia@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia >> To unsubscribe, send any mail to "freebsd-multimedia-unsubscribe@freebsd.org" >> great news! Markus From owner-freebsd-multimedia@FreeBSD.ORG Mon Sep 22 08:01:32 2008 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 5454C106566C; Mon, 22 Sep 2008 08:01:32 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id 8943A8FC1F; Mon, 22 Sep 2008 08:01:31 +0000 (UTC) (envelope-from mav@FreeBSD.org) X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona-2.1.0 Received: from orphanage.alkar.net (account mav@alkar.net [212.86.226.11] verified) by cmail.optima.ua (CommuniGate Pro SMTP 5.1.14) with ESMTPA id 221733999; Mon, 22 Sep 2008 11:01:30 +0300 Message-ID: <48D750D9.8080104@FreeBSD.org> Date: Mon, 22 Sep 2008 11:01:29 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.14 (X11/20080612) MIME-Version: 1.0 To: Gavin Atkinson References: <1220628355.99079.31.camel@buffy.york.ac.uk> <48C19944.1090005@FreeBSD.org> <1221730340.19986.15.camel@buffy.york.ac.uk> <48D22B47.7080806@FreeBSD.org> <20080921210813.O31429@ury.york.ac.uk> In-Reply-To: <20080921210813.O31429@ury.york.ac.uk> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-multimedia@FreeBSD.org, Gavin Atkinson Subject: Re: HDA patch 20080903 experience 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, 22 Sep 2008 08:01:32 -0000 Gavin Atkinson wrote: > On Thu, 18 Sep 2008, Alexander Motin wrote: >> Gavin Atkinson wrote: >>>>> I also cannot get sound from the internal CD ROM drive, but this >>>>> didn't >>>>> work with the old HDA driver either. Is this something that can be >>>>> made >>>>> to work somehow? >>>> Your system vendor does not declare CD pin in codec configuration. But >>>> it is still possible that it is present on usual for this codec place. >>>> You may try to declare it with such device hint: >>>> hint.hdac.0.cad0.nid28.config="as=2 seq=1 device=CD" >>> I haven't managed to find the correct way to do this yet. Even with the >>> above hint in place, the output of dev.hdac.0.pindump shows them as >>> [DISABLED], is that correct? >> No. Try that way: >> hint.hdac.0.cad0.nid28.config="as=2 seq=1 device=CD conn=Fixed" > > That gets rid of the [DISABLED], but I still get no audio from the CD > ROM drive. I'm guessing that it is just not wired, and that Windows > plays CDs through reading the audio from the disk? I have the same situation on my Acer TM6292. I have no ideas. Do you have CD volume in your Windows mixer and does it control audio CD playback? Does Windows mixer PCM volume controls CD playback? If so, then audio probably played by software. -- Alexander Motin From owner-freebsd-multimedia@FreeBSD.ORG Mon Sep 22 11:06:58 2008 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 9CBDA106564A for ; Mon, 22 Sep 2008 11:06:58 +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 8B9DE8FC1D for ; Mon, 22 Sep 2008 11:06:58 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m8MB6wbt015437 for ; Mon, 22 Sep 2008 11:06:58 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m8MB6vUM015433 for freebsd-multimedia@FreeBSD.org; Mon, 22 Sep 2008 11:06:57 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 22 Sep 2008 11:06:57 GMT Message-Id: <200809221106.m8MB6vUM015433@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, 22 Sep 2008 11:06:58 -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/127468 multimedia [PATCH]audio/wavpack: update to 4.50.1 o kern/127131 multimedia [bktr] /usr/src/sys/dev/bktr/bktr_os.c, line 469: wron o ports/127084 multimedia multimedia/linux-realplayer is vulnerable o ports/126668 multimedia [patch] multimedia/ffmpeg - quick and dirty symbol bui o kern/126217 multimedia [snd_hda] no snd_hda support for internal microphone f f ports/126043 multimedia multimedia/ffmpeg: ffplay returns Undefined symbol "pt o ports/126020 multimedia multimedia/transcode depends on wrong version of lzo o ports/126019 multimedia multimedia/transcode patch revision o ports/125900 multimedia audio/jack: Update to 0.109.2 o kern/125822 multimedia [snd_hda] [patch] Does not define the device: pcm0: 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 2B5F71065677 for ; Mon, 22 Sep 2008 12:20:05 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from mail.itac.at (mail.itac.at [213.47.211.116]) by mx1.freebsd.org (Postfix) with ESMTP id B07BF8FC23 for ; Mon, 22 Sep 2008 12:20:04 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from localhost ([127.0.0.1] helo=webmail.itac.at) by mail.itac.at with esmtpa (Exim 4.63) (envelope-from ) id 1KhkOW-0000kb-Vg; Mon, 22 Sep 2008 14:20:01 +0200 Received: from 83.64.253.201 (proxying for unknown) (SquirrelMail authenticated user decke@bluelife.at) by webmail.itac.at with HTTP; Mon, 22 Sep 2008 14:20:01 +0200 (CEST) Message-ID: In-Reply-To: <200809212243.05068.shoesoft@gmx.net> References: <20080921180743.313a5a08@chii.bluelife.at> <200809212058.38419.shoesoft@gmx.net> <20080921220045.1dd0ceb5@chii.bluelife.at> <200809212243.05068.shoesoft@gmx.net> Date: Mon, 22 Sep 2008 14:20:01 +0200 (CEST) From: Bernhard =?iso-8859-1?Q?Fr=F6hlich?= To: "Stefan Ehmann" User-Agent: SquirrelMail/1.4.15 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: freebsd-multimedia@freebsd.org Subject: Re: CFT: MythTV Fixes 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, 22 Sep 2008 12:20:05 -0000 On Sun, September 21, 2008 10:43 pm, Stefan Ehmann wrote: > On Sunday 21 September 2008 22:00:45 Bernhard Froehlich wrote: >> On Sun, 21 Sep 2008 20:58:37 +0200 >> >> Stefan Ehmann wrote: >> > On Sunday 21 September 2008 18:07:43 Bernhard Froehlich wrote: >> > > Hi MythTV Users! >> > > >> > > As you all know the mythtv port is scheduled for removal so i >> > > decided to spend a few evenings to improve the situation a bit. >> > >> > Hi, thanks for your effort. Haven't been able to try mythtv so far >> > because of the broken port. >> > >> > >> > >> > > I have tested the ports as good as i can but that is only FreeBSD >> > > 7-STABLE on i386 and amd64. In lack of an mythtv 0.20 backend and >> > > supported hardware i could not test multimedia/mythtv more than >> > > compiling it. I'd highly appreciate it if some of you could at least >> > > try to compile the ports on a newer FreeBSD 6.x to see how it works. >> > >> > I've tried to build it on 7.1-PRERELEASE i386. >> > >> > In file included from mpeg/pespacket.cpp:13: >> > ../libmyth/../libavutil/bswap.h:20: error: 'always_inline' does not >> > name a type >> > >> > I've changed always_inline to inline to see if it gets me any further. >> > >> > Then I got another error but haven't figured out yet where >> > av_crc04C11DB7 is coming from. >> > >> > mpeg/pespacket.cpp: In member function 'uint PESPacket::CalcCRC() >> > const': mpeg/pespacket.cpp:160: error: 'av_crc04C11DB7' was not >> > declared in this scope >> > >> > I can provide the complete build log if necessary. >> >> Great, that is exactly what i am searching for. That symptom is a >> result from including the locally installed ffmpeg/libavutil which is >> wrong. So could you please "make clean && make" and send me the last >> dozen of lines from the compiler output? > > Build log can be found here: > http://stud4.tuwien.ac.at/~e0125637/fbsd/mythtv.log Thanks. Your configure activates a lot of options that i could never test with my hardware so you are a pretty good test candidate for the ports :o) In your case the aRts include path was the problem and should be fixed now with that commit: http://svn.bluelife.at/index.cgi/packages/revision?rev=149 or if you like you can use the new tarball: http://home.bluelife.at/ports/mythtv-cft-220908.tar.gz Schöne Grüße nach Wien! From owner-freebsd-multimedia@FreeBSD.ORG Mon Sep 22 12:33:28 2008 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 A2A50106564A for ; Mon, 22 Sep 2008 12:33:28 +0000 (UTC) (envelope-from admin@intron.ac) Received: from intron.ac (unknown [211.166.10.238]) by mx1.freebsd.org (Postfix) with ESMTP id 1A7028FC1E for ; Mon, 22 Sep 2008 12:33:27 +0000 (UTC) (envelope-from admin@intron.ac) Received: from localhost (localhost [127.0.0.1]) (uid 1003) by intron.ac with local; Mon, 22 Sep 2008 20:33:25 +0800 id 000EBCA1.48D79095.00015AB7 From: "Intron is my alias on the Internet" To: freebsd-multimedia@freebsd.org Date: Mon, 22 Sep 2008 20:33:25 +0800 Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312"; format=flowed Content-Transfer-Encoding: 7bit Message-ID: Subject: Which Userland Interface for USB Video Class Driver? (fwd) 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, 22 Sep 2008 12:33:28 -0000 I would write/port a driver for USB video class for FreeBSD's new USB stack (usb2). OpenBSD and NetBSD both has had their own implementations for the device class as some people referred to recently. But which userland interface, bktr(4) or V4L2, should I use for the driver? I have noticed that Julian has done some work for V4L2: http://perforce.freebsd.org/depotTreeBrowser.cgi?FSPC=//depot/user/julian/julian%5fv4l/sys/dev/video/framework&HIDEDEL=NO But I wonder how soon Julian's code can be committed into the main source tree. I wouldn't see the driver sleeps outside the main source tree. ------------------------------------------------------------------------ From Beijing, China From owner-freebsd-multimedia@FreeBSD.ORG Mon Sep 22 13:09:25 2008 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 9E998106564A for ; Mon, 22 Sep 2008 13:09:25 +0000 (UTC) (envelope-from admin@intron.ac) Received: from intron.ac (unknown [211.166.10.238]) by mx1.freebsd.org (Postfix) with ESMTP id 12CA28FC1B for ; Mon, 22 Sep 2008 13:09:24 +0000 (UTC) (envelope-from admin@intron.ac) Received: from localhost (localhost [127.0.0.1]) (uid 1003) by intron.ac with local; Mon, 22 Sep 2008 21:09:23 +0800 id 000EBC83.48D79903.00015DD9 References: <200809220018.AAA14502@sopwith.solgatos.com> <53a1e0710809211907i340069f7w4847b2623a48a953@mail.gmail.com> In-Reply-To: From: "Intron is my alias on the Internet" To: freebsd-multimedia@freebsd.org Date: Mon, 22 Sep 2008 21:09:23 +0800 Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312"; format=flowed Content-Transfer-Encoding: 7bit Message-ID: Subject: Re: Video4Linux2 and BSD 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, 22 Sep 2008 13:09:25 -0000 mrechberger wrote: > On Mon, Sep 22, 2008 at 4:07 AM, Henry Hu wrote: >> They've also got a USB video class driver. Hope it would be imported soon. >> >> 2008/9/22 Dieter : >>> FYI, NetBSD now has Video4Linux2. >>> >>> http://www.netbsd.org/changes/#200809-video >>> >>> Ob-counterpoint: It isn't obvious from the summary whether >>> this addresses the kernel bloat issue raised in >>> >>> http://video4bsd.sourceforge.net/ >>> and >>> http://wiki.freebsd.org/HDTV >>> _______________________________________________ >>> freebsd-multimedia@freebsd.org mailing list >>> http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia >>> To unsubscribe, send any mail to "freebsd-multimedia-unsubscribe@freebsd.org" >>> > > great news! > > Markus For the driver of USB video class, porting from NetBSD/OpenBSD will become harder than before. The new USB stack of FreeBSD, a deeply rewritten version of the previous one, will be committed into the main source tree. The previous one is mainly ported from NetBSD while the new stack's programming interface is quite different than the previous one. Thus, porting driver from NetBSD/OpenBSD maybe will consume more (especially consumed time to debug) than writing a new one for FreeBSD, though I believe the new stack is better organized than the previous/original one from NetBSD. ------------------------------------------------------------------------ From Beijing, China From owner-freebsd-multimedia@FreeBSD.ORG Mon Sep 22 18:42:40 2008 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 65B591065672 for ; Mon, 22 Sep 2008 18:42:40 +0000 (UTC) (envelope-from piernik@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by mx1.freebsd.org (Postfix) with ESMTP id E39A28FC08 for ; Mon, 22 Sep 2008 18:42:39 +0000 (UTC) (envelope-from piernik@gmail.com) Received: by ug-out-1314.google.com with SMTP id m2so1388438uge.39 for ; Mon, 22 Sep 2008 11:42:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject :message-id:x-mailer:x-face:mime-version:content-type; bh=g/jkJe/kt4lBbGFoLjkHVzXtQa7EpIMLeRq9iMU2MYw=; b=fyoCKdj7AhAmiioHJOStH8EKyd8R4FfbmEjar6JMWxwPL1blZvBYGT192caWzgYWYb SUP+GRnHki2i91UlNVb26g7O8SBDSS3FvHliQqBeLnD+/C6RW1RuWMQpOC8NXawKdBFm DwPVEcaWCJ3nFSyVNGEe1bEHKV3hlrxqrFiVE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:subject:message-id:x-mailer:x-face:mime-version :content-type; b=C/q0t7NxS+veWIL98JUw3kUyrTca0Zvwm6/qq1eQtj63NIKhuo1lIJJb3kAZULN6NM +Vk2T2Qd3Kn6SruoySVrhVVEfowHfiy720VBKAqSlC6BAUCeWzILUS4MxCwRTnfXHz2T /yDauHa492EACyAErB3oCF2QJ1mYt7/20ZH80= Received: by 10.67.29.4 with SMTP id g4mr3966573ugj.73.1222107389013; Mon, 22 Sep 2008 11:16:29 -0700 (PDT) Received: from mobil.site ( [87.205.75.117]) by mx.google.com with ESMTPS id x26sm241034ugc.8.2008.09.22.11.16.27 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 22 Sep 2008 11:16:28 -0700 (PDT) Date: Mon, 22 Sep 2008 20:15:28 +0200 From: Krzysztof Kotlenga To: freebsd-multimedia@freebsd.org Message-ID: <20080922201528.019f43a4@mobil.site> X-Mailer: Claws Mail 3.5.0 (GTK+ 2.12.9; i586-suse-linux-gnu) X-Face: U{.sZrXl+; -boiB]N4=wPdrR|YT0!fcISDza0Y}=n*z')0S{iZWjV!F"n+n2Rpp8jcp53&OWJgn?AJcD2 Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/CyCn1yh1=Fmzym9gzAvLO+T" Subject: snd_emu10kx - center and subwoofer output 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, 22 Sep 2008 18:42:40 -0000 --MP_/CyCn1yh1=Fmzym9gzAvLO+T Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi! While trying to setup multichannel output using SB Audigy (CA100), PulseAudio and snd_emu10kx I came into problem with sub/center outputs being mute. After some digging, I've found that the driver code enabling them is disabled and enabling it (see attachment) solves my issue. Another problem is that I'm using analog outputs and until I set dev.emu10kx.0._digital=0 sysctl, analog/digital output produces only digital noise. Hearing that noise every time you turn on your PC, after the module loads and before sysctl runs can by quite annoying. I think both these issues were mentioned earlier on this list but didn't get enough attention. This being said, huge thanks to Yuriy for making this possible! -- xmpp:pocketer@jabber.gda.pl --MP_/CyCn1yh1=Fmzym9gzAvLO+T Content-Type: text/x-patch; name=emu10kx.diff Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=emu10kx.diff --- sys/dev/sound/pci/emu10kx.c.orig 2008-09-18 20:13:11.000000000 +0200 +++ sys/dev/sound/pci/emu10kx.c 2008-09-18 20:49:31.000000000 +0200 @@ -2036,22 +2036,22 @@ /* fx4 (pcm2) to center */ EFX_CACHE(C_CENTER); EFX_ROUTE(NULL, FX(4), M_FX4_CENTER, C_CENTER, 100); EFX_OUTPUT(NULL, C_CENTER, M_MASTER_CENTER, A_OUT_D_CENTER, 100); -#if 0 +#if 1 /* * XXX in digital mode (default) this should be muted * because this output is shared with digital out */ EFX_OUTPUTD(C_CENTER, M_MASTER_CENTER, A_OUT_A_CENTER); #endif /* fx5 (pcm3) to sub */ EFX_CACHE(C_SUB); EFX_ROUTE(NULL, FX(5), M_FX5_SUBWOOFER, C_SUB, 100); EFX_OUTPUT(NULL, C_SUB, M_MASTER_SUBWOOFER, A_OUT_D_SUB, 100); -#if 0 +#if 1 /* * XXX in digital mode (default) this should be muted * because this output is shared with digital out */ EFX_OUTPUTD(C_SUB, M_MASTER_SUBWOOFER, A_OUT_A_SUB); --MP_/CyCn1yh1=Fmzym9gzAvLO+T-- From owner-freebsd-multimedia@FreeBSD.ORG Mon Sep 22 20:19:25 2008 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 01A6D106564A for ; Mon, 22 Sep 2008 20:19:25 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id AA8508FC1B for ; Mon, 22 Sep 2008 20:19:18 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: (qmail invoked by alias); 22 Sep 2008 20:19:16 -0000 Received: from 85-127-94-178.dynamic.xdsl-line.inode.at (EHLO taxman.pepperland) [85.127.94.178] by mail.gmx.net (mp016) with SMTP; 22 Sep 2008 22:19:16 +0200 X-Authenticated: #16703784 X-Provags-ID: V01U2FsdGVkX1/KjgROc4PKrm5M952NcoDYd1IEFwpE4lmhU/DScY 0VtgynAbZmggs+ From: Stefan Ehmann To: Bernhard =?iso-8859-1?q?Fr=F6hlich?= Date: Mon, 22 Sep 2008 22:19:12 +0200 User-Agent: KMail/1.10.1 (FreeBSD/7.1-PRERELEASE; KDE/4.1.1; i386; ; ) References: <20080921180743.313a5a08@chii.bluelife.at> <200809212243.05068.shoesoft@gmx.net> In-Reply-To: MIME-Version: 1.0 Message-Id: <200809222219.14268.shoesoft@gmx.net> X-Y-GMX-Trusted: 0 X-FuHaFi: 0.61,0.61 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-multimedia@freebsd.org Subject: Re: CFT: MythTV Fixes 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, 22 Sep 2008 20:19:25 -0000 On Monday 22 September 2008 14:20:01 Bernhard Fr=F6hlich wrote: > Thanks. Your configure activates a lot of options that i could never test > with my hardware so you are a pretty good test candidate for the ports :o) > > In your case the aRts include path was the problem and should be fixed now > with that commit: > http://svn.bluelife.at/index.cgi/packages/revision?rev=3D149 > > or if you like you can use the new tarball: > http://home.bluelife.at/ports/mythtv-cft-220908.tar.gz =46ixed that problem. But got another issue some time later. http://stud4.tuwien.ac.at/~e0125637/fbsd/myth2.log.gz If I delete ffmpeg the build completes. Have yet to test if it is actually working. > Sch=F6ne Gr=FC=DFe nach Wien! Actually I'm living only near Vienna. Aber Danke und Gruss zurueck. From owner-freebsd-multimedia@FreeBSD.ORG Tue Sep 23 18:32:49 2008 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 098F81065671 for ; Tue, 23 Sep 2008 18:32:49 +0000 (UTC) (envelope-from frtzkatz@yahoo.com) Received: from web63005.mail.re1.yahoo.com (web63005.mail.re1.yahoo.com [69.147.96.216]) by mx1.freebsd.org (Postfix) with SMTP id A7EB18FC30 for ; Tue, 23 Sep 2008 18:32:48 +0000 (UTC) (envelope-from frtzkatz@yahoo.com) Received: (qmail 73086 invoked by uid 60001); 23 Sep 2008 18:32:47 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type:Message-ID; b=4vH2ECCjt0PXKd2MaAt0odNHAirMYMIlWci/xOx2mCibcATmTA96TzP9dDzEREmJthN7RwnbnkHq2ofiAonFqwJ0vGg0jiLuW0J+mI3FdwBfOE15W/vA0HAma8vxvF1t6bgBnSoenEA6GaSk5HEVhYGft54ulriLzQ0mJnXux/A=; X-YMail-OSG: L0ahI8AVM1mzWD7p44ExZ6wo6JrOTo4lqUbXoXMuPbDcBHSfuA01xMHcLrZsfQ_sUYckGd7OaFotoC4gh8hmKPHAb2E5sOMY3rKEYyVilNuxU5_eiwnnk0OSfYDbcIFssnBiUryZSAA5n.tcjTVPLcy3X.s- Received: from [71.104.221.209] by web63005.mail.re1.yahoo.com via HTTP; Tue, 23 Sep 2008 11:32:47 PDT X-Mailer: YahooMailWebService/0.7.218.2 Date: Tue, 23 Sep 2008 11:32:47 -0700 (PDT) From: Fritz Katz To: freebsd-multimedia@freebsd.org, intron@intron.ac MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Message-ID: <949626.72396.qm@web63005.mail.re1.yahoo.com> Cc: Subject: Re: Which Userland Interface for USB Video Class Driver? X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: frtzkatz@yahoo.com List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 18:32:49 -0000 On Monday, September 22, 2008 5:33 AM, Intron wrote: > I would write/port a driver for USB video class for FreeBSD's > new USB stack (usb2). OpenBSD and NetBSD both has had their > own implementations for the device class as some people referred > to recently. But which userland interface, bktr(4) or V4L2, should > I use for the driver? We've only got two choices: -- bktr is dead, -- and V4L2 doesn't exist. bktr is a dead end. The Brooktree company no longer exists. Conexant stopped making bktr chips years ago. It only supports analog -- analog is a dead end too. Instead, look at Jason Harmening's work on cx88 support: http://lists.freebsd.org/pipermail/freebsd-multimedia/2008-September/009116.html ... that's the future. V4L2 has a well defined interface, and numerous applications already support it. It's not tied to any particular hardware, company, or chip so it's not going to die like bktr did. IMHO, V4L2 should be the future for BSDs as well. Implementing a V4L2-IOCTL interface would be a moderately difficult but very rewarding project. > I have noticed that Julian has done some work for V4L2: > http://perforce.freebsd.org/depotTreeBrowser.cgi?FSPC=//depot/user/julian/julian%5fv4l/sys/dev/video/framework&HIDEDEL=NO > > But I wonder how soon Julian's code can be committed into > the main source tree. I wouldn't see the driver sleeps outside > the main source tree. Looks like no activity in that tree since 2006/08/24 -- I don't see it being committed anytime soon. I've started a project to bring V4L2 to BSDs here: http://video4bsd.sourceforge.net/ Cheers, -- Fritz Katz. From owner-freebsd-multimedia@FreeBSD.ORG Tue Sep 23 21:48:22 2008 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 11645106564A for ; Tue, 23 Sep 2008 21:48:22 +0000 (UTC) (envelope-from freebsd@sopwith.solgatos.com) Received: from parsely.rain.com (parsely.rain.com [199.26.172.196]) by mx1.freebsd.org (Postfix) with ESMTP id 9A3778FC14 for ; Tue, 23 Sep 2008 21:48:21 +0000 (UTC) (envelope-from freebsd@sopwith.solgatos.com) Received: from sopwith.solgatos.com (uucp@localhost) by parsely.rain.com (8.11.4/8.11.4) with UUCP id m8NLmJ557677 for freebsd-multimedia@freebsd.org; Tue, 23 Sep 2008 14:48:19 -0700 (PDT) (envelope-from freebsd@sopwith.solgatos.com) Received: from localhost by sopwith.solgatos.com (8.8.8/6.24) id VAA07078; Tue, 23 Sep 2008 21:47:10 GMT Message-Id: <200809232147.VAA07078@sopwith.solgatos.com> To: freebsd-multimedia@freebsd.org In-reply-to: Your message of "Tue, 23 Sep 2008 11:32:47 PDT." <949626.72396.qm@web63005.mail.re1.yahoo.com> Date: Tue, 23 Sep 2008 14:47:10 +0100 From: Dieter Subject: Re: Which Userland Interface for USB Video Class 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: Tue, 23 Sep 2008 21:48:22 -0000 > > I would write/port a driver for USB video class for FreeBSD's > > new USB stack (usb2). OpenBSD and NetBSD both has had their > > own implementations for the device class as some people referred > > to recently. But which userland interface, bktr(4) or V4L2, should > > I use for the driver? > > We've only got two choices: > -- bktr is dead, Not dead. We will need bktr support for many years. > It only supports analog -- analog is a dead end too. We will need analog video support for many years. > V4L2 has a well defined interface, Are you saying the penguins got something right? That would be... unusual. From owner-freebsd-multimedia@FreeBSD.ORG Tue Sep 23 22:00:13 2008 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 CF43E10656B2 for ; Tue, 23 Sep 2008 22:00:13 +0000 (UTC) (envelope-from mrechberger@gmail.com) Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.191]) by mx1.freebsd.org (Postfix) with ESMTP id 56D658FC1F for ; Tue, 23 Sep 2008 22:00:13 +0000 (UTC) (envelope-from mrechberger@gmail.com) Received: by mu-out-0910.google.com with SMTP id i2so1986321mue.3 for ; Tue, 23 Sep 2008 15:00:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=W3mDwkihzZwUt+OMm7xjKEDOQOgaj96zDwiZsj75YUg=; b=fGqvS+rTCgKwbDMYg5DfwBht4yJfZx6NiYPRgWPekeQV3gljE0AsJ7mJIwFfYLSXVX bP6z3MZvLtfXycUC5QXCXVnNf9lAi6Z2iGpQmuwekfiB1M45q4G9fxQjRgvx9CbETjZe bUTetqIIES2SNHMHOcrK1wlmZLaA+uprxDfIk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=mV+enX03uNv0HKHDQVRRrXh0J5/032EBW4am3tYZz+TPLKCs5DV7kHDrtcelRUAaJL REVDJb/lq3zDg/4R32A4mIHmkjR+WEvpAv7XaLYtM4JHBJ3l/lvq9edKQPjgniccxF+u umlVVwLbwzY0IeZ48L7KkvX8Th01BrvvphWhI= Received: by 10.187.241.11 with SMTP id t11mr921449far.101.1222207211855; Tue, 23 Sep 2008 15:00:11 -0700 (PDT) Received: by 10.187.181.7 with HTTP; Tue, 23 Sep 2008 15:00:11 -0700 (PDT) Message-ID: Date: Wed, 24 Sep 2008 00:00:11 +0200 From: "Markus Rechberger" To: Dieter In-Reply-To: <200809232147.VAA07078@sopwith.solgatos.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <949626.72396.qm@web63005.mail.re1.yahoo.com> <200809232147.VAA07078@sopwith.solgatos.com> Cc: freebsd-multimedia@freebsd.org Subject: Re: Which Userland Interface for USB Video Class 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: Tue, 23 Sep 2008 22:00:13 -0000 On Tue, Sep 23, 2008 at 3:47 PM, Dieter wrote: >> > I would write/port a driver for USB video class for FreeBSD's >> > new USB stack (usb2). OpenBSD and NetBSD both has had their >> > own implementations for the device class as some people referred >> > to recently. But which userland interface, bktr(4) or V4L2, should >> > I use for the driver? >> >> We've only got two choices: >> -- bktr is dead, > > Not dead. We will need bktr support for many years. > >> It only supports analog -- analog is a dead end too. > > We will need analog video support for many years. > remember cable providers will not shut down the analog signal that fast. Also S-Video, Scart belong into that area, webcams with different input formats. Think of analog tv devices as webcams with a tuner. >> V4L2 has a well defined interface, > > Are you saying the penguins got something right? > That would be... unusual. it's improving. not perfect at all yet there's not a single TV application available which can handle all the analog TV tuners (same in windows too actually). Markus From owner-freebsd-multimedia@FreeBSD.ORG Wed Sep 24 04:42:49 2008 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 0A0B110656BA for ; Wed, 24 Sep 2008 04:42:49 +0000 (UTC) (envelope-from redtick@sbcglobal.net) Received: from web81206.mail.mud.yahoo.com (web81206.mail.mud.yahoo.com [68.142.199.110]) by mx1.freebsd.org (Postfix) with SMTP id A730A8FC24 for ; Wed, 24 Sep 2008 04:42:48 +0000 (UTC) (envelope-from redtick@sbcglobal.net) Received: (qmail 5887 invoked by uid 60001); 24 Sep 2008 04:16:06 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=sbcglobal.net; h=X-YMail-OSG:Received:X-Mailer:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type:Message-ID; b=2rGM5hj8TAp/qzhuW1eoLYjjLMdgxmNOI5uQ97fUUfJwPgMkC8Ef2MyRZ1qsfMNZBc+Nga+RqafXWUcqhRDKQBmd1y7LI4POVJy982KguznrS1ClraJzEzjEh4BZMXS/TeAm1oh9iL/1Sq6Q53cOHtHv1r22+gUOfHEpQanIB3Q=; X-YMail-OSG: oS5OBmcVM1lZ_NC9MGsSSJQ4umNV9a.tUqaK_4nhLo244Qu.GCC1vyjcn8VKvDp_d07DjqV3.joYKjEA94A3e.LqynqQbamNlQbEDjJ5NwgFuYdDfjtkPLKoIuaYyjwDSPOq9aLE1rz4i1Y3VYqSs1wEk6FR Received: from [69.149.19.176] by web81206.mail.mud.yahoo.com via HTTP; Tue, 23 Sep 2008 21:16:06 PDT X-Mailer: YahooMailWebService/0.7.218.2 Date: Tue, 23 Sep 2008 21:16:06 -0700 (PDT) From: Mark Busby To: freeb list MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Message-ID: <152111.4522.qm@web81206.mail.mud.yahoo.com> Subject: lirc and smk ehome X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: redtick@sbcglobal.net List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 04:42:49 -0000 I have been trying to use lirc with an smk ir transceiver. On connect I see in log/messages. ugen0 SMK eHome Infrared Transceiver, class 0/0, rev 1.10/0.00, addr 2 The lird.conf I am using is lircd.conf.mceusb but no joy. Anyone have this combo working and will to share the know how? From owner-freebsd-multimedia@FreeBSD.ORG Wed Sep 24 06:45:59 2008 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 1FDC21065670 for ; Wed, 24 Sep 2008 06:45:59 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe11.swipnet.se [212.247.155.65]) by mx1.freebsd.org (Postfix) with ESMTP id 7C3898FC17 for ; Wed, 24 Sep 2008 06:45:58 +0000 (UTC) (envelope-from hselasky@c2i.net) X-Cloudmark-Score: 0.000000 [] X-Cloudmark-Analysis: v=1.0 c=1 a=RiniYgZkosEA:10 a=itqP1_09wHUA:10 a=uUmtgKHQwvA07F2yBopI6A==:17 a=6I5d2MoRAAAA:8 a=FP58Ms26AAAA:8 a=htvQk_t2oNVnaDyH5-wA:9 a=bTgxZnCg9eX3Fn_P4QgA:7 a=0go1-coRhTuXUeoJsTJ4m31mY2MA:4 a=SV7veod9ZcQA:10 a=LY0hPdMaydYA:10 Received: from [62.113.135.118] (account mc467741@c2i.net [62.113.135.118] verified) by mailfe11.swip.net (CommuniGate Pro SMTP 5.2.6) with ESMTPA id 915582172; Wed, 24 Sep 2008 08:45:56 +0200 From: Hans Petter Selasky To: freebsd-multimedia@freebsd.org, frtzkatz@yahoo.com Date: Wed, 24 Sep 2008 08:47:24 +0200 User-Agent: KMail/1.9.7 References: <949626.72396.qm@web63005.mail.re1.yahoo.com> In-Reply-To: <949626.72396.qm@web63005.mail.re1.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200809240847.27194.hselasky@c2i.net> Cc: intron@intron.ac Subject: Re: Which Userland Interface for USB Video Class 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: Wed, 24 Sep 2008 06:45:59 -0000 On Tuesday 23 September 2008, Fritz Katz wrote: > On Monday, September 22, 2008 5:33 AM, Intron wrote: > > I would write/port a driver for USB video class for FreeBSD's > > new USB stack (usb2). OpenBSD and NetBSD both has had their > > own implementations for the device class as some people referred > > to recently. But which userland interface, bktr(4) or V4L2, should > > I use for the driver? > > We've only got two choices: > -- bktr is dead, > -- and V4L2 doesn't exist. > > bktr is a dead end. The Brooktree company no longer exists. > Conexant stopped making bktr chips years ago. > It only supports analog -- analog is a dead end too. > > Instead, look at Jason Harmening's work on cx88 support: > > http://lists.freebsd.org/pipermail/freebsd-multimedia/2008-September/009116 >.html > > ... that's the future. > > V4L2 has a well defined interface, and numerous applications > already support it. It's not tied to any particular hardware, > company, or chip so it's not going to die like bktr did. > > IMHO, V4L2 should be the future for BSDs as well. > > Implementing a V4L2-IOCTL interface would be a moderately difficult > but very rewarding project. Hi, Maybe you will find the following file useful: http://perforce.freebsd.org/fileLogView.cgi?FSPC=//depot/projects/usb/src/sys/sys/videodev.h Regarding porting, there is not much you need to do. Simply make sure that you handle the IOCTLs directly in the video driver. --HPS > > > I have noticed that Julian has done some work for V4L2: > > http://perforce.freebsd.org/depotTreeBrowser.cgi?FSPC=//depot/user/julian/j >ulian%5fv4l/sys/dev/video/framework&HIDEDEL=NO > > > But I wonder how soon Julian's code can be committed into > > the main source tree. I wouldn't see the driver sleeps outside > > the main source tree. > > Looks like no activity in that tree since 2006/08/24 -- I don't see it > being committed anytime soon. > > I've started a project to bring V4L2 to BSDs here: > http://video4bsd.sourceforge.net/ > > Cheers, > -- Fritz Katz. > > > > > > _______________________________________________ > freebsd-multimedia@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia > To unsubscribe, send any mail to > "freebsd-multimedia-unsubscribe@freebsd.org" From owner-freebsd-multimedia@FreeBSD.ORG Wed Sep 24 12:25:13 2008 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 D63FB1065687 for ; Wed, 24 Sep 2008 12:25:13 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from falcon.cybervisiontech.com (falcon.cybervisiontech.com [217.20.163.9]) by mx1.freebsd.org (Postfix) with ESMTP id 7FA468FC0A for ; Wed, 24 Sep 2008 12:25:13 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from localhost (localhost [127.0.0.1]) by falcon.cybervisiontech.com (Postfix) with ESMTP id 0CC307441B0 for ; Wed, 24 Sep 2008 14:56:07 +0300 (EEST) X-Virus-Scanned: Debian amavisd-new at falcon.cybervisiontech.com Received: from falcon.cybervisiontech.com ([127.0.0.1]) by localhost (falcon.cybervisiontech.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8XY6WN8gTwWm for ; Wed, 24 Sep 2008 14:56:06 +0300 (EEST) Received: from [10.2.1.87] (gateway.cybervisiontech.com.ua [91.198.50.114]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by falcon.cybervisiontech.com (Postfix) with ESMTP id B695C74415D for ; Wed, 24 Sep 2008 14:56:06 +0300 (EEST) Message-ID: <48DA2AD5.8040700@icyb.net.ua> Date: Wed, 24 Sep 2008 14:56:05 +0300 From: Andriy Gapon User-Agent: Thunderbird 2.0.0.16 (X11/20080805) MIME-Version: 1.0 To: freebsd-multimedia@FreeBSD.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: Subject: multimedia/ogle: build package with Xv support 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, 24 Sep 2008 12:25:13 -0000 It seems that currently ogle package is built without Xv support. That results in sub-optimal performance and features (no resize/scale). I think that currently most systems (used for DVD playback) have support for Xv extension, so they suffer needlessly (if the package is used). Besides, ogle (if built with Xv support) is smart enough to detect at run-time if Xv extension is indeed available, so there should not be any regression at all. I think that to enable Xv support ogle needs to grow a (build) dependency on videoproto. -- Andriy Gapon From owner-freebsd-multimedia@FreeBSD.ORG Wed Sep 24 12:44:53 2008 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 2A53C106567D for ; Wed, 24 Sep 2008 12:44:53 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from falcon.cybervisiontech.com (falcon.cybervisiontech.com [217.20.163.9]) by mx1.freebsd.org (Postfix) with ESMTP id C7CBF8FC22 for ; Wed, 24 Sep 2008 12:44:52 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from localhost (localhost [127.0.0.1]) by falcon.cybervisiontech.com (Postfix) with ESMTP id D51457441AA for ; Wed, 24 Sep 2008 15:44:49 +0300 (EEST) X-Virus-Scanned: Debian amavisd-new at falcon.cybervisiontech.com Received: from falcon.cybervisiontech.com ([127.0.0.1]) by localhost (falcon.cybervisiontech.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dUA9T40Uhn1Q for ; Wed, 24 Sep 2008 15:44:49 +0300 (EEST) Received: from [10.2.1.87] (gateway.cybervisiontech.com.ua [91.198.50.114]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by falcon.cybervisiontech.com (Postfix) with ESMTP id 735C874417D for ; Wed, 24 Sep 2008 15:44:49 +0300 (EEST) Message-ID: <48DA3640.2020302@icyb.net.ua> Date: Wed, 24 Sep 2008 15:44:48 +0300 From: Andriy Gapon User-Agent: Thunderbird 2.0.0.16 (X11/20080805) MIME-Version: 1.0 To: freebsd-multimedia@FreeBSD.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: Subject: multimedia/ogle: patch or update to latest CVS 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, 24 Sep 2008 12:44:53 -0000 There is a certain problem with ogle and Xv attribute XV_AUTOPAINT_COLORKEY where sometimes one can get a black/blue screen/window instead of a normal playback. It is described (rather colorfully) here: http://ansuz.sooke.bc.ca/software/ogle-after-mplayer.php and touched upon here: http://lists.berlios.de/pipermail/ogle-user/2006-April/000024.html the above link also mentions that the problem was fixed in ogle CVS code. Google can certainly give more results. There is a workaround for the issue, but it seems that it was actually fixed in ogle CVS quite a long time ago. Unfortunately, there was no ogle release for even longer. I assume that the fix lies in revisions 1.118, 1.119, 1.120 of the following file: http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ogle/ogle/mpeg2_video/video_output_x11.c I think that we can either create a port patch based on changes in those revisions. Or maybe we could update ogle port to the latest CVS version of code. Or maybe create a new ogle port (ogle-devel?) for that. -- Andriy Gapon From owner-freebsd-multimedia@FreeBSD.ORG Wed Sep 24 14:05:59 2008 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 753B6106567A for ; Wed, 24 Sep 2008 14:05:59 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from falcon.cybervisiontech.com (falcon.cybervisiontech.com [217.20.163.9]) by mx1.freebsd.org (Postfix) with ESMTP id 1B3A78FC1B for ; Wed, 24 Sep 2008 14:05:58 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from localhost (localhost [127.0.0.1]) by falcon.cybervisiontech.com (Postfix) with ESMTP id 221A57441CD for ; Wed, 24 Sep 2008 17:05:56 +0300 (EEST) X-Virus-Scanned: Debian amavisd-new at falcon.cybervisiontech.com Received: from falcon.cybervisiontech.com ([127.0.0.1]) by localhost (falcon.cybervisiontech.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S7+jgy0-W-1y for ; Wed, 24 Sep 2008 17:05:56 +0300 (EEST) Received: from [10.2.1.87] (gateway.cybervisiontech.com.ua [91.198.50.114]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by falcon.cybervisiontech.com (Postfix) with ESMTP id 86C817441AC for ; Wed, 24 Sep 2008 17:05:55 +0300 (EEST) Message-ID: <48DA493F.9020406@icyb.net.ua> Date: Wed, 24 Sep 2008 17:05:51 +0300 From: Andriy Gapon User-Agent: Thunderbird 2.0.0.16 (X11/20080805) MIME-Version: 1.0 To: freebsd-multimedia@FreeBSD.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: Subject: multimedia/ogle/Makefile: DEFAULT_DVD_DEVICE?=/dev/acd0c 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, 24 Sep 2008 14:05:59 -0000 DEFAULT_DVD_DEVICE ?= /dev/acd0c I think it's been quite a while since we had devices like this in supported versions of FreeBSD. I think that this should be acd0. -- Andriy Gapon From owner-freebsd-multimedia@FreeBSD.ORG Wed Sep 24 19:50:15 2008 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 47B4E1065673 for ; Wed, 24 Sep 2008 19:50:15 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from mail.itac.at (mail.itac.at [213.47.211.116]) by mx1.freebsd.org (Postfix) with ESMTP id B0D618FC14 for ; Wed, 24 Sep 2008 19:50:13 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from [78.142.74.81] (helo=chii.bluelife.at) by mail.itac.at with esmtpa (Exim 4.63) (envelope-from ) id 1KiaN2-0002BP-8m; Wed, 24 Sep 2008 21:50:05 +0200 Date: Wed, 24 Sep 2008 21:49:56 +0200 From: Bernhard Froehlich To: Stefan Ehmann Message-ID: <20080924214956.6936e491@chii.bluelife.at> In-Reply-To: <200809222219.14268.shoesoft@gmx.net> References: <20080921180743.313a5a08@chii.bluelife.at> <200809212243.05068.shoesoft@gmx.net> <200809222219.14268.shoesoft@gmx.net> X-Mailer: Claws Mail 3.5.0 (GTK+ 2.12.11; amd64-portbld-freebsd7.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: -2.1 (--) X-Spam-Report: Spam detection software, running on the system "mail.itac.at", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Mon, 22 Sep 2008 22:19:12 +0200 Stefan Ehmann wrote: > On Monday 22 September 2008 14:20:01 Bernhard Fr__hlich wrote: > > > Thanks. Your configure activates a lot of options that i could > > never test with my hardware so you are a pretty good test candidate > > for the ports :o) > > > > In your case the aRts include path was the problem and should be > > fixed now with that commit: > > http://svn.bluelife.at/index.cgi/packages/revision?rev=149 > > > > or if you like you can use the new tarball: > > http://home.bluelife.at/ports/mythtv-cft-220908.tar.gz > Fixed that problem. > > But got another issue some time later. > http://stud4.tuwien.ac.at/~e0125637/fbsd/myth2.log.gz > > If I delete ffmpeg the build completes. > > Have yet to test if it is actually working. [...] Content analysis details: (-2.1 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.4 ALL_TRUSTED Passed through trusted hosts only via SMTP -0.6 AWL AWL: From: address is in the auto white-list Cc: freebsd-multimedia@freebsd.org Subject: Re: CFT: MythTV Fixes 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, 24 Sep 2008 19:50:15 -0000 On Mon, 22 Sep 2008 22:19:12 +0200 Stefan Ehmann wrote: > On Monday 22 September 2008 14:20:01 Bernhard Fr__hlich wrote: > > > Thanks. Your configure activates a lot of options that i could > > never test with my hardware so you are a pretty good test candidate > > for the ports :o) > > > > In your case the aRts include path was the problem and should be > > fixed now with that commit: > > http://svn.bluelife.at/index.cgi/packages/revision?rev=149 > > > > or if you like you can use the new tarball: > > http://home.bluelife.at/ports/mythtv-cft-220908.tar.gz > Fixed that problem. > > But got another issue some time later. > http://stud4.tuwien.ac.at/~e0125637/fbsd/myth2.log.gz > > If I delete ffmpeg the build completes. > > Have yet to test if it is actually working. The second problem was arts related too so i installed arts and fixed all of them this time. It just took a little bit longer but here we are again ... http://home.bluelife.at/ports/mythtv-cft-240908.tar.gz -- Bernhard Froehlich http://www.bluelife.at/ From owner-freebsd-multimedia@FreeBSD.ORG Wed Sep 24 20:12:04 2008 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 2E0B41065670; Wed, 24 Sep 2008 20:12:04 +0000 (UTC) (envelope-from admin@lissyara.su) Received: from hosting.lissyara.su (hosting.lissyara.su [77.221.149.162]) by mx1.freebsd.org (Postfix) with ESMTP id D8BE48FC29; Wed, 24 Sep 2008 20:12:03 +0000 (UTC) (envelope-from admin@lissyara.su) Received: from [89.178.146.74] (port=37562 helo=acer.lissyara.int.otradno.ru) by hosting.lissyara.su with esmtpa (Exim 4.69 (FreeBSD)) (envelope-from ) id 1KiaiQ-000HKz-AM; Thu, 25 Sep 2008 00:12:02 +0400 Message-ID: <48DA9F0A.2060207@lissyara.su> Date: Thu, 25 Sep 2008 00:11:54 +0400 From: Alex Keda User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; ru-RU; rv:1.8.1.16) Gecko/20080731 Thunderbird/2.0.0.16 Mnenhy/0.7.5.666 MIME-Version: 1.0 To: freebsd-multimedia@freebsd.org, FreeBSD Current Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Description: if spam count > 60 - this is spam X-Spam-Count: 0 X-Descriptions: powered by www.lissyara.su X-Bounce-ID: hosting.lissyara.su Cc: Subject: Support AV Stream on FreeBSD 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, 24 Sep 2008 20:12:04 -0000 the problem currently the FreeBSD dosn't support common AVstream interface (audio / video) as simular vl4 for linux may be someone to write such interface driver? under FreeBSD license Also, it will be necessary to write patches for mplayer and vlc, that these programs can use this interfaces. Then it will be possible to write drivers for a variety of tuners, cameras and the like, not thinking about how they then connect with mplayer and other utilities (which are already common patches to support the already original, FreeBSD AudioVideo interface) From owner-freebsd-multimedia@FreeBSD.ORG Wed Sep 24 21:08:49 2008 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 A5FA5106568B for ; Wed, 24 Sep 2008 21:08:49 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id DFE798FC1B for ; Wed, 24 Sep 2008 21:08:48 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: (qmail invoked by alias); 24 Sep 2008 21:08:47 -0000 Received: from 85-127-94-178.dynamic.xdsl-line.inode.at (EHLO taxman.pepperland) [85.127.94.178] by mail.gmx.net (mp030) with SMTP; 24 Sep 2008 23:08:47 +0200 X-Authenticated: #16703784 X-Provags-ID: V01U2FsdGVkX1+Ybq1hCsuYavPifXC8TPQAZv0tICvf+EoRphoZ2T uFQhKTu3nQ5vDm From: Stefan Ehmann To: Bernhard Froehlich Date: Wed, 24 Sep 2008 23:08:45 +0200 User-Agent: KMail/1.10.1 (FreeBSD/7.1-PRERELEASE; KDE/4.1.1; i386; ; ) References: <20080921180743.313a5a08@chii.bluelife.at> <200809222219.14268.shoesoft@gmx.net> <20080924214956.6936e491@chii.bluelife.at> In-Reply-To: <20080924214956.6936e491@chii.bluelife.at> MIME-Version: 1.0 Message-Id: <200809242308.45992.shoesoft@gmx.net> X-Y-GMX-Trusted: 0 X-FuHaFi: 0.61,0.6 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-multimedia@freebsd.org Subject: Re: CFT: MythTV Fixes 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, 24 Sep 2008 21:08:49 -0000 On Wednesday 24 September 2008 21:49:56 Bernhard Froehlich wrote: > On Mon, 22 Sep 2008 22:19:12 +0200 > > Stefan Ehmann wrote: > > On Monday 22 September 2008 14:20:01 Bernhard Fr__hlich wrote: > > > > > > > Thanks. Your configure activates a lot of options that i could > > > never test with my hardware so you are a pretty good test candidate > > > for the ports :o) > > > > > > In your case the aRts include path was the problem and should be > > > fixed now with that commit: > > > http://svn.bluelife.at/index.cgi/packages/revision?rev=149 > > > > > > or if you like you can use the new tarball: > > > http://home.bluelife.at/ports/mythtv-cft-220908.tar.gz > > > > Fixed that problem. > > > > But got another issue some time later. > > http://stud4.tuwien.ac.at/~e0125637/fbsd/myth2.log.gz > > > > If I delete ffmpeg the build completes. > > > > Have yet to test if it is actually working. > > The second problem was arts related too so i installed arts and fixed > all of them this time. It just took a little bit longer but here we are > again ... > > http://home.bluelife.at/ports/mythtv-cft-240908.tar.gz Great, now it builds/installs here too without problems. I've tried to play around a bit. It's basically working. Didn't really configure much. Only got to the point that I could see some moving images. It looks like it would take quite some time to setup up properly. From owner-freebsd-multimedia@FreeBSD.ORG Thu Sep 25 02:34:25 2008 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 6DB811065696 for ; Thu, 25 Sep 2008 02:34:25 +0000 (UTC) (envelope-from admin@intron.ac) Received: from intron.ac (unknown [211.166.10.238]) by mx1.freebsd.org (Postfix) with ESMTP id D5AB78FC1B for ; Thu, 25 Sep 2008 02:34:24 +0000 (UTC) (envelope-from admin@intron.ac) Received: from localhost (localhost [127.0.0.1]) (uid 1003) by intron.ac with local; Thu, 25 Sep 2008 10:34:23 +0800 id 000EBCBC.48DAF8AF.00011315 References: <949626.72396.qm@web63005.mail.re1.yahoo.com> <200809240847.27194.hselasky@c2i.net> In-Reply-To: <200809240847.27194.hselasky@c2i.net> From: "Intron is my alias on the Internet" To: freebsd-multimedia@freebsd.org Date: Thu, 25 Sep 2008 10:34:23 +0800 Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312"; format=flowed Content-Transfer-Encoding: 7bit Message-ID: Subject: Re: Which Userland Interface for USB Video Class 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, 25 Sep 2008 02:34:25 -0000 Hans Petter Selasky wrote: >> >> Instead, look at Jason Harmening's work on cx88 support: >> >> http://lists.freebsd.org/pipermail/freebsd-multimedia/2008-September/009116 >>.html >> >> ... that's the future. >> >> V4L2 has a well defined interface, and numerous applications >> already support it. It's not tied to any particular hardware, >> company, or chip so it's not going to die like bktr did. >> >> IMHO, V4L2 should be the future for BSDs as well. >> >> Implementing a V4L2-IOCTL interface would be a moderately difficult >> but very rewarding project. > When talking about HDTV standards, as I know, there are quite a few versions on the world: Europe: DVB USA: ATSC Japan: ISDB China: AVS I wish there is no trouble in open source community against our Chinese standard AVS, which is friendly to hardware vendor and TV operator (very low charge for patent usage, and not to charge content maker/publisher and TV operator). ------------------------------------------------------------------------ From Beijing, China From owner-freebsd-multimedia@FreeBSD.ORG Thu Sep 25 02:37:47 2008 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 89FF21065691 for ; Thu, 25 Sep 2008 02:37:47 +0000 (UTC) (envelope-from mrechberger@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.154]) by mx1.freebsd.org (Postfix) with ESMTP id 1B8518FC14 for ; Thu, 25 Sep 2008 02:37:46 +0000 (UTC) (envelope-from mrechberger@gmail.com) Received: by fg-out-1718.google.com with SMTP id l26so143132fgb.35 for ; Wed, 24 Sep 2008 19:37:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=tmcMDCTR12ncsyKyMru2iKUNIoMzh1OTuswhBclGJiU=; b=HfR1vZSr5jOhfOU8crA7mrX5tpAmlMVVsu7ujzh0x/rQh32I9magcEAQVbQec8gbgc 562GdnTtYE9F8XnMEAP7t486qsmJt+pUrSm5tk3ZxjZXdQ/6Ih30dbWqf/GGoSVb1eHE pMeSFaCPqlaMJg5sCy03kK8BoXnNal4axtvac= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=XQLh0/oj+4kUUheti7in0tvrAbv2CYeqAfapt2ZpKHl+el+dV3MSayFxXPHDaRyZzT fOIYfFvNpSeBoXkcDY3tgSbXh8zAihld80FIdFR/8+F39Vp7heJ2JuwCcqLeg9wbf0tO JkPtHz3jETso4WKsFitrJiNCsWdzgAxB4VHfI= Received: by 10.187.216.15 with SMTP id t15mr2142628faq.68.1222310265967; Wed, 24 Sep 2008 19:37:45 -0700 (PDT) Received: by 10.187.181.7 with HTTP; Wed, 24 Sep 2008 19:37:45 -0700 (PDT) Message-ID: Date: Thu, 25 Sep 2008 04:37:45 +0200 From: "Markus Rechberger" To: "Intron is my alias on the Internet" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <949626.72396.qm@web63005.mail.re1.yahoo.com> <200809240847.27194.hselasky@c2i.net> Cc: freebsd-multimedia@freebsd.org Subject: Re: Which Userland Interface for USB Video Class 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, 25 Sep 2008 02:37:47 -0000 On Thu, Sep 25, 2008 at 4:34 AM, Intron is my alias on the Internet wrote: > Hans Petter Selasky wrote: > >>> >>> Instead, look at Jason Harmening's work on cx88 support: >>> >>> http://lists.freebsd.org/pipermail/freebsd-multimedia/2008-September/009116 >>> .html >>> >>> ... that's the future. >>> >>> V4L2 has a well defined interface, and numerous applications >>> already support it. It's not tied to any particular hardware, >>> company, or chip so it's not going to die like bktr did. >>> >>> IMHO, V4L2 should be the future for BSDs as well. >>> >>> Implementing a V4L2-IOCTL interface would be a moderately difficult >>> but very rewarding project. >> > > When talking about HDTV standards, as I know, there are quite a few > versions on the world: > > Europe: DVB > USA: ATSC > Japan: ISDB > China: AVS > > I wish there is no trouble in open source community against our Chinese > standard AVS, which is friendly to hardware vendor and TV operator > (very low charge for patent usage, and not to charge content > maker/publisher and TV operator). isn't it DMB-TH for China? I heard some rumors about other standards too lately and that manufacturers are trying to push something else? Markus From owner-freebsd-multimedia@FreeBSD.ORG Thu Sep 25 03:57:30 2008 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 8329D1065693 for ; Thu, 25 Sep 2008 03:57:30 +0000 (UTC) (envelope-from admin@intron.ac) Received: from intron.ac (unknown [211.166.10.238]) by mx1.freebsd.org (Postfix) with ESMTP id 0F2258FC1E for ; Thu, 25 Sep 2008 03:57:29 +0000 (UTC) (envelope-from admin@intron.ac) Received: from localhost (localhost [127.0.0.1]) (uid 1003) by intron.ac with local; Thu, 25 Sep 2008 11:57:28 +0800 id 000EBCC4.48DB0C28.00011A65 References: <949626.72396.qm@web63005.mail.re1.yahoo.com> <200809240847.27194.hselasky@c2i.net> In-Reply-To: From: "Intron is my alias on the Internet" To: freebsd-multimedia@freebsd.org Date: Thu, 25 Sep 2008 11:57:28 +0800 Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312"; format=flowed Content-Transfer-Encoding: 7bit Message-ID: Subject: Re: Which Userland Interface for USB Video Class 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, 25 Sep 2008 03:57:30 -0000 Markus Rechberger wrote: >> >> When talking about HDTV standards, as I know, there are quite a few >> versions on the world: >> >> Europe: DVB >> USA: ATSC >> Japan: ISDB >> China: AVS >> >> I wish there is no trouble in open source community against our Chinese >> standard AVS, which is friendly to hardware vendor and TV operator >> (very low charge for patent usage, and not to charge content >> maker/publisher and TV operator). > > isn't it DMB-TH for China? I heard some rumors about other standards too lately > and that manufacturers are trying to push something else? > > Markus You are quite right. DMB-TH is the national TV *** signal transmission *** standard of China. And AVS is the national TV *** audio/video encoding *** standard of China. The unique Chinese national TV operator "CCTV" (www.cctv.com) and some local TV operators have set up small-scale DVB (the European standard) network in some developped cities. Even the local government-run cable TV operator has presented a DVB-T set-top box to my parents without any charge. But the government insists on developping our own technical standards, though in quite a period many technical features of our standards are not as good as American, European and Japanese ones. But if we wouldn't try to keep up with USA/Europe/Japan, we will lose the future for ever. At least, realistically, we cannot bear the high patent charges of American/European/Japanese standards (from Chinese media): ATSC: About US$ 10 / terminal DVB-T: About US$ 2.5 / terminal AVS: RMB Yuan 1 / terminal (US$0.147/terminal, at today's exchange rate) With this background, the government created some workgroups to constitute the national digital TV standards. During the last Olympic Game 2008, CCTV broadcast DMB-TH/AVS HDTV programs in small scale. As a driver writer, the AV encoding standard concerns me. For, the driver must be able to decode compressed frame into plain bitmap if the chip cannot decode frame on its own. Of course, the Chinese standard is so cheap that many hardware vendors are willing to integrate decoder into chips, I believe. ------------------------------------------------------------------------ From Beijing, China From owner-freebsd-multimedia@FreeBSD.ORG Thu Sep 25 09:14:07 2008 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 E8D3F1065687 for ; Thu, 25 Sep 2008 09:14:07 +0000 (UTC) (envelope-from tevans.uk@googlemail.com) Received: from qb-out-0506.google.com (qb-out-0506.google.com [72.14.204.236]) by mx1.freebsd.org (Postfix) with ESMTP id 977778FC2A for ; Thu, 25 Sep 2008 09:14:07 +0000 (UTC) (envelope-from tevans.uk@googlemail.com) Received: by qb-out-0506.google.com with SMTP id f30so224485qba.35 for ; Thu, 25 Sep 2008 02:14:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:subject:from:to:cc :in-reply-to:references:content-type:date:message-id:mime-version :x-mailer; bh=rBh3OJbLvZNBBZGjDm8BV1J2iXQJ5+oql1qaZykc7xY=; b=EjqhHLlBKuWaLVZ+v+5AqpA8UA3c8PmYztHCJPUpap0wfjiewI7PBbCj/cYAPcOw3G xmP2wSP8JNllIH9UzYaRa31JN6tgaRPRL9haJMlu8ooDafJWZa9M4XP+zGQ0rFgxW+Gs tFKQAJDHFvryP+jv+is+krlz84CD/nzC/dn0A= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=subject:from:to:cc:in-reply-to:references:content-type:date :message-id:mime-version:x-mailer; b=COUX3Ysbi7NfImFae9ysoB/hZYc6i6VxPdhrNOShhMzBqqCg5NT/BWu0zB01eg9JWM GHkRQGwCynUtnS+8cH1ZXNOGbsJPR+kJyGs7PPAcLGxzZ0o2nYXszCg19/8fW/SrDSot kdcXY4O0djmoyyN6ANxMiyCO0etvvx5HC2XHE= Received: by 10.210.109.20 with SMTP id h20mr9846184ebc.129.1222333108497; Thu, 25 Sep 2008 01:58:28 -0700 (PDT) Received: from ?127.0.0.1? ( [217.206.187.80]) by mx.google.com with ESMTPS id m5sm783846gve.3.2008.09.25.01.58.26 (version=SSLv3 cipher=RC4-MD5); Thu, 25 Sep 2008 01:58:27 -0700 (PDT) From: Tom Evans To: Intron is my alias on the Internet In-Reply-To: References: <949626.72396.qm@web63005.mail.re1.yahoo.com> <200809240847.27194.hselasky@c2i.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-nByrCVdJe4BIqreEFuSb" Date: Thu, 25 Sep 2008 09:58:25 +0100 Message-Id: <1222333105.2443.25.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 FreeBSD GNOME Team Port Cc: freebsd-multimedia@freebsd.org Subject: Re: Which Userland Interface for USB Video Class 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, 25 Sep 2008 09:14:08 -0000 --=-nByrCVdJe4BIqreEFuSb Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2008-09-25 at 11:57 +0800, Intron is my alias on the Internet wrote: > As a driver writer, the AV encoding standard concerns me. For, > the driver must be able to decode compressed frame into plain bitmap > if the chip cannot decode frame on its own. Of course, the Chinese > standard is so cheap that many hardware vendors are willing to integrate > decoder into chips, I believe. >=20 I'm not sure this is necessarily true anymore. From a European view point, the vast majority of DVB-{S,T,C} cards on the market are 'budget' cards; they simply demodulate an MPEG-2 Program Stream from the signal. Certainly, under linux, neither of my DVB-T tuners (pci saa based, usb dibcom), nor my DVB-S card (also pci saa based) can decode a single frame of actual video data. Even when the actual video is not MPEG-2, like HD streams encoded in MPEG-4 AVC, it is contained in an MPEG-2 PS. All the drivers do is to setup and tune the device to the appropriate channel, and provide a device to read the PS from. It is up to whatever userland program which is using the device to decode the data, if that is even required. I certainly wouldn't like a driver to decode high bitrate MPEG-4 AVC if all I am trying to do is record a show to disk. As far as I can tell, ATSC tuners do precisely the same thing. Cheers Tom --=-nByrCVdJe4BIqreEFuSb Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEABECAAYFAkjbUq4ACgkQlcRvFfyds/cf0ACfTmSQgme6dfMCl+w7WIYJ6rM/ s2MAn3L+1ygL+TyxV/P5oSe6qBiObxtq =j+ye -----END PGP SIGNATURE----- --=-nByrCVdJe4BIqreEFuSb-- From owner-freebsd-multimedia@FreeBSD.ORG Thu Sep 25 14:26:05 2008 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 16FF31065687; Thu, 25 Sep 2008 14:26:05 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by mx1.freebsd.org (Postfix) with ESMTP id E12448FC16; Thu, 25 Sep 2008 14:26:04 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id DA4551675E0; Thu, 25 Sep 2008 10:06:55 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by compute1.internal (MEProxy); Thu, 25 Sep 2008 10:06:55 -0400 X-Sasl-enc: O3O7VHwNJe7BOofauTolRj3XmLrG//7uYtXPkAnbPREl 1222351615 Received: from empiric.lon.incunabulum.net (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTPSA id 19DEE6761; Thu, 25 Sep 2008 10:06:55 -0400 (EDT) Message-ID: <48DB9AFD.6020606@FreeBSD.org> Date: Thu, 25 Sep 2008 15:06:53 +0100 From: "Bruce M. Simpson" User-Agent: Thunderbird 2.0.0.14 (X11/20080514) MIME-Version: 1.0 To: Alex Keda References: <48DA9F0A.2060207@lissyara.su> In-Reply-To: <48DA9F0A.2060207@lissyara.su> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-multimedia@freebsd.org, FreeBSD Current Subject: Re: Support AV Stream on FreeBSD 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, 25 Sep 2008 14:26:05 -0000 Alex Keda wrote: > the problem > currently the FreeBSD dosn't support common AVstream interface (audio > / video) > as simular vl4 for linux > > may be someone to write such interface driver? under FreeBSD license > > Also, it will be necessary to write patches for mplayer and vlc, that > these programs can use this interfaces. v4l support is not part of mainline FreeBSD, various drivers ship their own, please see ports/multimedia/pwcbsd, ports/devel/linux-kmod-compat, ports/multimedia/linux-gspca-kmod etc. Also see here for an app which runs on FreeBSD and uses v4l 1.x to do so: http://freehg.org/u/bms/spook-bms/ There are a number of criticisms and issues of v4l 2, however, the level of work involved is such that IMHO it is either going to take highly motivated individuals with lots of free time, or a compelling business case, for this support to appear in FreeBSD. thanks BMS From owner-freebsd-multimedia@FreeBSD.ORG Thu Sep 25 15:45:04 2008 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 9758A106568B for ; Thu, 25 Sep 2008 15:45:04 +0000 (UTC) (envelope-from ianf@clue.co.za) Received: from munchkin.clue.co.za (munchkin.clue.co.za [66.219.59.160]) by mx1.freebsd.org (Postfix) with ESMTP id 6C3CD8FC1E for ; Thu, 25 Sep 2008 15:45:04 +0000 (UTC) (envelope-from ianf@clue.co.za) DomainKey-Signature: a=rsa-sha1; q=dns; c=simple; s=20070313; d=clue.co.za; h=Received:Received:Received:To:cc:From:References:Subject:X-Attribution:Date:Message-Id; b=k1i/2db0nqFDFxpGUchw3EOXScUGvlf8id4lYXUNIwWSEtJejb0Ci4DWtQWmS24PV18t+EnBrcHdo42p+pCvWzMi9+r5zUrF0ZPhkz6beNITNQlPLZFlCgGdMVvxBUrXQWu0hhPio96PGJ3Zz1+N6Ey88CRBCB+Npo1UnasLSn+mGOwoPdCTMqRicxKosRgGihd6FTcqsj5Rz40GQk1C2HwqtJvk70yoVJdUokMg1TgDNvwVj/Dy/1egHCONkzcQ; Received: from uucp by munchkin.clue.co.za with local-rmail (Exim 4.67) (envelope-from ) id 1Kiseb-0005Zi-7G; Thu, 25 Sep 2008 15:21:17 +0000 Received: from dhcp-112.noc.gp-online.net ([41.161.31.112] helo=clue.co.za) by urchin.clue.co.za with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1KisdS-0003jS-J1; Thu, 25 Sep 2008 15:20:06 +0000 Received: from localhost ([127.0.0.1] helo=clue.co.za) by clue.co.za with esmtp (Exim 4.69 (FreeBSD)) (envelope-from ) id 1KisdQ-0001I3-UR; Thu, 25 Sep 2008 17:20:04 +0200 To: Alex Keda From: Ian FREISLICH References: <48CBF399.9080801@FreeBSD.org> X-Attribution: BOFH Date: Thu, 25 Sep 2008 17:20:04 +0200 Message-Id: Cc: freebsd-multimedia@FreeBSD.org, Alexander Motin , freebsd-current@freebsd.org Subject: Re: New snd_hda driver came in. 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, 25 Sep 2008 15:45:04 -0000 Hi I just noticed that my speakers still play (very softly) when my headphone jack is inserted. Also, when playing back, the optical port is activated. My hardware is a MacBook Pro. Let me know what to do to extract the information you need to debug this. Ian -- Ian Freislich From owner-freebsd-multimedia@FreeBSD.ORG Thu Sep 25 16:49:40 2008 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 7DE46106568B; Thu, 25 Sep 2008 16:49:40 +0000 (UTC) (envelope-from admin@lissyara.su) Received: from hosting.lissyara.su (hosting.lissyara.su [77.221.149.162]) by mx1.freebsd.org (Postfix) with ESMTP id 3428C8FC08; Thu, 25 Sep 2008 16:49:40 +0000 (UTC) (envelope-from admin@lissyara.su) Received: from [89.178.148.246] (port=54682 helo=acer.lissyara.int.otradno.ru) by hosting.lissyara.su with esmtpa (Exim 4.69 (FreeBSD)) (envelope-from ) id 1Kiu26-000NBI-8u; Thu, 25 Sep 2008 20:49:38 +0400 Message-ID: <48DBC121.4050308@lissyara.su> Date: Thu, 25 Sep 2008 20:49:37 +0400 From: Alex Keda User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; ru-RU; rv:1.8.1.16) Gecko/20080731 Thunderbird/2.0.0.16 Mnenhy/0.7.5.666 MIME-Version: 1.0 To: "Bruce M. Simpson" References: <48DA9F0A.2060207@lissyara.su> <48DB9AFD.6020606@FreeBSD.org> In-Reply-To: <48DB9AFD.6020606@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Description: if spam count > 60 - this is spam X-Spam-Count: 0 X-Descriptions: powered by www.lissyara.su X-Bounce-ID: hosting.lissyara.su Cc: freebsd-multimedia@freebsd.org, FreeBSD Current Subject: Re: Support AV Stream on FreeBSD 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, 25 Sep 2008 16:49:40 -0000 Bruce M. Simpson пишет: > Alex Keda wrote: >> the problem >> currently the FreeBSD dosn't support common AVstream interface (audio >> / video) >> as simular vl4 for linux >> >> may be someone to write such interface driver? under FreeBSD license >> >> Also, it will be necessary to write patches for mplayer and vlc, that >> these programs can use this interfaces. > > v4l support is not part of mainline FreeBSD, various drivers ship their > own, please see ports/multimedia/pwcbsd, ports/devel/linux-kmod-compat, > ports/multimedia/linux-gspca-kmod etc. > > Also see here for an app which runs on FreeBSD and uses v4l 1.x to do so: > http://freehg.org/u/bms/spook-bms/ > > There are a number of criticisms and issues of v4l 2, however, the level > of work involved is such that IMHO it is either going to take highly > motivated individuals with lots of free time, or a compelling business > case, for this support to appear in FreeBSD. where to develops the FreeBSD? is't desktop? may be small parts of grants summer 200x year to leave for needs of developers in such case the freebsd as desktop - a waiting many users but it's develops only as network OS ========== 1.5 year ago, when Kirk McKusick came to Moscow, he has told - that the purpose the next years - to catch up linux as with a desktop. It so? Or not? If yes - that developments in this direction is not visible... From owner-freebsd-multimedia@FreeBSD.ORG Thu Sep 25 17:57:10 2008 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 C06F01065694; Thu, 25 Sep 2008 17:57:09 +0000 (UTC) (envelope-from tad1214@aol.com) Received: from mx1.cpanel.net (mx1.cpanel.net [208.74.121.68]) by mx1.freebsd.org (Postfix) with ESMTP id 9EFAB8FC08; Thu, 25 Sep 2008 17:57:09 +0000 (UTC) (envelope-from tad1214@aol.com) Received: from ng1.cptxoffice.net ([208.74.121.102] helo=Osprey.cptxoffice.net) by mx1.cpanel.net with esmtpa (Exim 4.69) (envelope-from ) id 1KiuTq-0005Ym-7q; Thu, 25 Sep 2008 12:18:18 -0500 Message-ID: <48DBC7C3.5070803@aol.com> Date: Thu, 25 Sep 2008 12:17:55 -0500 From: Thomas Donnelly User-Agent: Thunderbird 2.0.0.16 (X11/20080917) MIME-Version: 1.0 To: Alex Keda References: <48DA9F0A.2060207@lissyara.su> <48DB9AFD.6020606@FreeBSD.org> <48DBC121.4050308@lissyara.su> In-Reply-To: <48DBC121.4050308@lissyara.su> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - mx1.cpanel.net X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - aol.com Cc: freebsd-multimedia@freebsd.org, FreeBSD Current , "Bruce M. Simpson" Subject: Re: Support AV Stream on FreeBSD 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, 25 Sep 2008 17:57:10 -0000 Alex Keda wrote: > Bruce M. Simpson пишет: >> Alex Keda wrote: >>> the problem >>> currently the FreeBSD dosn't support common AVstream interface >>> (audio / video) >>> as simular vl4 for linux >>> >>> may be someone to write such interface driver? under FreeBSD license >>> >>> Also, it will be necessary to write patches for mplayer and vlc, >>> that these programs can use this interfaces. >> >> v4l support is not part of mainline FreeBSD, various drivers ship >> their own, please see ports/multimedia/pwcbsd, >> ports/devel/linux-kmod-compat, ports/multimedia/linux-gspca-kmod etc. >> >> Also see here for an app which runs on FreeBSD and uses v4l 1.x to do >> so: >> http://freehg.org/u/bms/spook-bms/ >> >> There are a number of criticisms and issues of v4l 2, however, the >> level of work involved is such that IMHO it is either going to take >> highly motivated individuals with lots of free time, or a compelling >> business case, for this support to appear in FreeBSD. > where to develops the FreeBSD? > is't desktop? > may be small parts of grants summer 200x year to leave for needs of > developers in such case > > the freebsd as desktop - a waiting many users > but it's develops only as network OS > ========== > 1.5 year ago, when Kirk McKusick came to Moscow, he has told - that > the purpose the next years - to catch up linux as with a desktop. > It so? Or not? > If yes - that developments in this direction is not visible... > I don't know, the ULE scheduler may not have been targeted for the desktop but it sure made multimedia performance outstanding on my machine. I would like to see it move even more in the desktop direction (nVidia drivers etc.) as its day to day performance is outstanding. I use FreeBSD as my workstation at home, work, on my laptops, etc. Not to say I don't have my complaints (typically related to hardware compatibility on the laptops) I still chose it over any other distribution. My biggest selling point day in and day out is the ports system, over and over again. Just my 2c From owner-freebsd-multimedia@FreeBSD.ORG Thu Sep 25 18:35:42 2008 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 7FE031065677 for ; Thu, 25 Sep 2008 18:35:42 +0000 (UTC) (envelope-from freebsd@sopwith.solgatos.com) Received: from parsely.rain.com (parsely.rain.com [199.26.172.196]) by mx1.freebsd.org (Postfix) with ESMTP id C48838FC1F for ; Thu, 25 Sep 2008 18:35:37 +0000 (UTC) (envelope-from freebsd@sopwith.solgatos.com) Received: from sopwith.solgatos.com (uucp@localhost) by parsely.rain.com (8.11.4/8.11.4) with UUCP id m8PIZX262603 for freebsd-multimedia@freebsd.org; Thu, 25 Sep 2008 11:35:33 -0700 (PDT) (envelope-from freebsd@sopwith.solgatos.com) Received: from localhost by sopwith.solgatos.com (8.8.8/6.24) id SAA00096; Thu, 25 Sep 2008 18:34:25 GMT Message-Id: <200809251834.SAA00096@sopwith.solgatos.com> To: freebsd-multimedia@freebsd.org In-reply-to: Your message of "Thu, 25 Sep 2008 09:58:25 BST." <1222333105.2443.25.camel@localhost> Date: Thu, 25 Sep 2008 11:34:25 +0100 From: Dieter Subject: Re: Which Userland Interface for USB Video Class 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, 25 Sep 2008 18:35:42 -0000 > > > As a driver writer, the AV encoding standard concerns me. For, > > the driver must be able to decode compressed frame into plain bitmap > > if the chip cannot decode frame on its own. Of course, the Chinese > > standard is so cheap that many hardware vendors are willing to integrate > > decoder into chips, I believe. > >=20 > > I'm not sure this is necessarily true anymore. From a European view > point, the vast majority of DVB-{S,T,C} cards on the market are 'budget' > cards; they simply demodulate an MPEG-2 Program Stream from the signal. > Certainly, under linux, neither of my DVB-T tuners (pci saa based, usb > dibcom), nor my DVB-S card (also pci saa based) can decode a single > frame of actual video data. > > Even when the actual video is not MPEG-2, like HD streams encoded in > MPEG-4 AVC, it is contained in an MPEG-2 PS. All the drivers do is to > setup and tune the device to the appropriate channel, and provide a > device to read the PS from. It is up to whatever userland program which > is using the device to decode the data, if that is even required. I > certainly wouldn't like a driver to decode high bitrate MPEG-4 AVC if > all I am trying to do is record a show to disk. > > As far as I can tell, ATSC tuners do precisely the same thing. I suspect you mean MPEG-2 TS (transport stream), not MPEG-2 PS (program stream)? Yes, ATSC is the same way, at least in the US. The "tuner" provides a mpeg2 ts. You can write this to disk and/or decode it and view it. You don't *want* the tuner to decode it, because the decoded video is gigantic and would quickly fill your disks. And a PCI bus isn't fast enough for a single stream of uncompressed HD video. The compressed version eats enough disk space as it is. Decoding is a bit of a problem. To decode HD in real time, you need a recent fast CPU (and PCIe), or a GPU that supports Xv and XvMC, or some hardware decoder. As far as I know, *BSD has no support for hardware decoders. There are Ethernet to TV bridges, but they seem to all have significant limitations (counterexamples welcome). ATI may have released enough documentation to allow using some models of their GPUs for decoding, but no one has written the code yet. They have not released docs for the UVD/UVD2 on the R600/R700 yet, and might never release it. Supposedly VIA Chrome GPUs have open source Xv and XvMC support, does this work on *BSD? The bktr/v4l2/whatever interface is needed for digitized analog video (NTSC/PAL/SECAM). The US OTA analog-to-digital transition in 2009-02-17 isn't as complete as some people think. Many stations will not be converting then, and are not even scheduled to convert. In addition, many people with cable or satellite will still have analog. There are videotapes and other media that people will want to digitize. And other countries are not tied to the US transition. So *BSD will need support for analog video for many years. Some analog tuners include hardware compression (and perhaps decompression), other don't. For the ones that don't, we need an interface for apps like mencoder, ffmpeg, xine, etc. so they can compress the video before writing it to disk. Many of these apps already support bktr and/or v4l2. So if device drivers support one of these, we get app support without additional work. But some developers object to these interfaces because they'd prefer to keep as much of the code in userland as possible, and bktr and v4l2 require too much code in the kernel. Jason reports that NetBSD has a "generic API", and then some sort of compatiblility layer that looks like v4l2. I need to learn more about this, as it isn't obvious to me how this keeps code out of the kernel. One idea I had was to use the bktr interface, but change the system calls to library calls, e.g. ioctl becomes uioctl. The developer writing a device driver can then divide the code between the kernel and the userland library as needed. This would require editing the apps, but it would be a simple edit. From owner-freebsd-multimedia@FreeBSD.ORG Thu Sep 25 19:54:13 2008 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 008F7106568A for ; Thu, 25 Sep 2008 19:54:12 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (lefty.soaustin.net [66.135.55.46]) by mx1.freebsd.org (Postfix) with ESMTP id D66788FC0A for ; Thu, 25 Sep 2008 19:54:12 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 657B08C083; Thu, 25 Sep 2008 14:23:41 -0500 (CDT) Date: Thu, 25 Sep 2008 14:23:41 -0500 To: Alex Keda Message-ID: <20080925192341.GA1394@soaustin.net> References: <48DA9F0A.2060207@lissyara.su> <48DB9AFD.6020606@FreeBSD.org> <48DBC121.4050308@lissyara.su> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <48DBC121.4050308@lissyara.su> User-Agent: Mutt/1.5.13 (2006-08-11) From: linimon@lonesome.com (Mark Linimon) Cc: freebsd-multimedia@freebsd.org, FreeBSD Current , "Bruce M. Simpson" Subject: Re: Support AV Stream on FreeBSD 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, 25 Sep 2008 19:54:13 -0000 On Thu, Sep 25, 2008 at 08:49:37PM +0400, Alex Keda wrote: > 1.5 year ago, when Kirk McKusick came to Moscow, he has told - that > the purpose the next years - to catch up linux as with a desktop. > It so? Or not? It's his opinion, or perhaps hope. Kirk doesn't do much work on the Ports Collection, so he's not one of the people driving the progress. I recommend that you look at PC-BSD or DesktopBSD, as they are much more oriented to moving FreeBSD forwards on the desktop. mcl From owner-freebsd-multimedia@FreeBSD.ORG Thu Sep 25 20:11:04 2008 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 375B810656A3; Thu, 25 Sep 2008 20:11:04 +0000 (UTC) (envelope-from admin@lissyara.su) Received: from hosting.lissyara.su (hosting.lissyara.su [77.221.149.162]) by mx1.freebsd.org (Postfix) with ESMTP id E04A58FC1C; Thu, 25 Sep 2008 20:11:03 +0000 (UTC) (envelope-from admin@lissyara.su) Received: from [89.178.148.246] (port=47291 helo=acer.lissyara.int.otradno.ru) by hosting.lissyara.su with esmtpa (Exim 4.69 (FreeBSD)) (envelope-from ) id 1KixB0-000EY7-2j; Fri, 26 Sep 2008 00:11:02 +0400 Message-ID: <48DBF055.7050704@lissyara.su> Date: Fri, 26 Sep 2008 00:11:01 +0400 From: Alex Keda User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; ru-RU; rv:1.8.1.16) Gecko/20080731 Thunderbird/2.0.0.16 Mnenhy/0.7.5.666 MIME-Version: 1.0 To: Mark Linimon References: <48DA9F0A.2060207@lissyara.su> <48DB9AFD.6020606@FreeBSD.org> <48DBC121.4050308@lissyara.su> <20080925192341.GA1394@soaustin.net> In-Reply-To: <20080925192341.GA1394@soaustin.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Description: if spam count > 60 - this is spam X-Spam-Count: 0 X-Descriptions: powered by www.lissyara.su X-Bounce-ID: hosting.lissyara.su Cc: freebsd-multimedia@freebsd.org, FreeBSD Current , "Bruce M. Simpson" Subject: Re: Support AV Stream on FreeBSD 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, 25 Sep 2008 20:11:04 -0000 Mark Linimon пишет: > On Thu, Sep 25, 2008 at 08:49:37PM +0400, Alex Keda wrote: >> 1.5 year ago, when Kirk McKusick came to Moscow, he has told - that >> the purpose the next years - to catch up linux as with a desktop. >> It so? Or not? > > It's his opinion, or perhaps hope. Kirk doesn't do much work on the > Ports Collection, so he's not one of the people driving the progress. > > I recommend that you look at PC-BSD or DesktopBSD, as they are much > more oriented to moving FreeBSD forwards on the desktop. > > mcl > And why is a collection of ports? I talked about the interface in the kernel, which could combine different variations - askew ported drivers for webcams, v4l and stuff ... that is one thing, and not to invent a new outlet for each video device. ========= And can anyone answer the question - what is the way FreeBSD? Or goal is not? Just write the code - without way? From owner-freebsd-multimedia@FreeBSD.ORG Thu Sep 25 22:15:56 2008 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 455A51065694; Thu, 25 Sep 2008 22:15:56 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (lefty.soaustin.net [66.135.55.46]) by mx1.freebsd.org (Postfix) with ESMTP id 249018FC15; Thu, 25 Sep 2008 22:15:56 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id C49258C07D; Thu, 25 Sep 2008 17:15:55 -0500 (CDT) Date: Thu, 25 Sep 2008 17:15:55 -0500 To: admin@lissyara.su Message-ID: <20080925221555.GA5042@soaustin.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.13 (2006-08-11) From: linimon@lonesome.com (Mark Linimon) Cc: freebsd-multimedia@freebsd.org, freebsd-current@freebsd.org, bms@FreeBSD.org Subject: Re: Support AV Stream on FreeBSD 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, 25 Sep 2008 22:15:56 -0000 > And can anyone answer the question - what is the way FreeBSD? Or goal is > not? Just write the code - without way? To reiterate something I have said to other people on many occasions: you have the wrong model for FreeBSD in your mind. There is no "one goal" for FreeBSD. There are as many goals as there are individual developers. Sometimes, in the best case, some of the goals get shared. But there is no predefined "list of goals" that developers are then required to work on. FreeBSD works from the bottom-up, not the top-down. If an individual developer is interested enough to get a kernel change made (including doing the technical work, and then collaborating with the other developers to get it done in a way that most people can agree to), then it gets done. Otherwise: it doesn't. Whatever other people say in public, or post on mailing lists, about what *they* think FreeBSD ought to be, or how things should be supported, and on and on, should be taken in that context -- including this email. I can tell you what *my* goals are, and that I'm certain they will not all be accomplished. I can tell you what I think it's worth my spending my own time to accomplish. But that's it. mcl From owner-freebsd-multimedia@FreeBSD.ORG Fri Sep 26 03:51:53 2008 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 57FC8106568B for ; Fri, 26 Sep 2008 03:51:53 +0000 (UTC) (envelope-from admin@intron.ac) Received: from intron.ac (unknown [211.166.10.238]) by mx1.freebsd.org (Postfix) with ESMTP id D46E58FC08 for ; Fri, 26 Sep 2008 03:51:52 +0000 (UTC) (envelope-from admin@intron.ac) Received: from localhost (localhost [127.0.0.1]) (uid 1003) by intron.ac with local; Fri, 26 Sep 2008 11:51:51 +0800 id 000EBCD0.48DC5C57.00000B8B References: <949626.72396.qm@web63005.mail.re1.yahoo.com> <200809240847.27194.hselasky@c2i.net> <1222333105.2443.25.camel@localhost> In-Reply-To: <1222333105.2443.25.camel@localhost> From: "Intron is my alias on the Internet" To: freebsd-multimedia@freebsd.org Date: Fri, 26 Sep 2008 11:51:51 +0800 Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312"; format=flowed Content-Transfer-Encoding: 7bit Message-ID: Subject: Re: Which Userland Interface for USB Video Class 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: Fri, 26 Sep 2008 03:51:53 -0000 Tom Evans wrote: > On Thu, 2008-09-25 at 11:57 +0800, Intron is my alias on the Internet > wrote: > >> As a driver writer, the AV encoding standard concerns me. For, >> the driver must be able to decode compressed frame into plain bitmap >> if the chip cannot decode frame on its own. Of course, the Chinese >> standard is so cheap that many hardware vendors are willing to integrate >> decoder into chips, I believe. >> > > I'm not sure this is necessarily true anymore. From a European view > point, the vast majority of DVB-{S,T,C} cards on the market are 'budget' > cards; they simply demodulate an MPEG-2 Program Stream from the signal. > Certainly, under linux, neither of my DVB-T tuners (pci saa based, usb > dibcom), nor my DVB-S card (also pci saa based) can decode a single > frame of actual video data. > > Even when the actual video is not MPEG-2, like HD streams encoded in > MPEG-4 AVC, it is contained in an MPEG-2 PS. All the drivers do is to > setup and tune the device to the appropriate channel, and provide a > device to read the PS from. It is up to whatever userland program which > is using the device to decode the data, if that is even required. I > certainly wouldn't like a driver to decode high bitrate MPEG-4 AVC if > all I am trying to do is record a show to disk. > > As far as I can tell, ATSC tuners do precisely the same thing. > > Cheers > > Tom > > The European standard DVB adopts a very popular format MPEG-2. If you only want to record a program, you need only to copy what your program receives from video capture card into an AVI, MPG or other package. But if you want to monitor the video content while recording, or record video content into patent-free OGG package (theora+vorbis), you need to decode all MPEG-2/4 frames (probably HDTV 1920x1080p@30Hz). As a home computer user, this is not a problem. You may spend some money to get a powerful computer configuration. And Intel, NVIDIA and VIA have integrated MPEG-2 decoder into their GPU, used by libXvMC or newer API (VAAPI). But to a system integrator, it's a big problem of cost. What's more, no matter whether general CPU or specific DSP is used to decode HDTV content, it's hard to avoid a noisy and clumsy fan. ------------------------------------------------------------------------ From Beijing, China From owner-freebsd-multimedia@FreeBSD.ORG Fri Sep 26 07:26:56 2008 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 8F1431065697 for ; Fri, 26 Sep 2008 07:26:56 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id A0A148FC12 for ; Fri, 26 Sep 2008 07:26:55 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: (qmail invoked by alias); 26 Sep 2008 07:26:53 -0000 Received: from 85-127-94-178.dynamic.xdsl-line.inode.at (EHLO taxman.pepperland) [85.127.94.178] by mail.gmx.net (mp038) with SMTP; 26 Sep 2008 09:26:53 +0200 X-Authenticated: #16703784 X-Provags-ID: V01U2FsdGVkX18QKkdJgN8QVtZxT/nW/iA0SId9tJPPxB2+Qd2lS0 jnkrnay0ukw3bg From: Stefan Ehmann To: freebsd-multimedia@freebsd.org Date: Fri, 26 Sep 2008 09:26:51 +0200 User-Agent: KMail/1.10.1 (FreeBSD/7.1-PRERELEASE; KDE/4.1.1; i386; ; ) References: <200809251834.SAA00096@sopwith.solgatos.com> In-Reply-To: <200809251834.SAA00096@sopwith.solgatos.com> MIME-Version: 1.0 Message-Id: <200809260926.52192.shoesoft@gmx.net> X-Y-GMX-Trusted: 0 X-FuHaFi: 0.52,0.52 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: Which Userland Interface for USB Video Class 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: Fri, 26 Sep 2008 07:26:56 -0000 On Thursday 25 September 2008 12:34:25 Dieter wrote: > > > > > > > As a driver writer, the AV encoding standard concerns me. For, > > > the driver must be able to decode compressed frame into plain bitmap > > > if the chip cannot decode frame on its own. Of course, the Chinese > > > standard is so cheap that many hardware vendors are willing to > > > integrate decoder into chips, I believe. > > >=20 > > > > I'm not sure this is necessarily true anymore. From a European view > > point, the vast majority of DVB-{S,T,C} cards on the market are 'budget' > > cards; they simply demodulate an MPEG-2 Program Stream from the signal. > > Certainly, under linux, neither of my DVB-T tuners (pci saa based, usb > > dibcom), nor my DVB-S card (also pci saa based) can decode a single > > frame of actual video data. > > > > Even when the actual video is not MPEG-2, like HD streams encoded in > > MPEG-4 AVC, it is contained in an MPEG-2 PS. All the drivers do is to > > setup and tune the device to the appropriate channel, and provide a > > device to read the PS from. It is up to whatever userland program which > > is using the device to decode the data, if that is even required. I > > certainly wouldn't like a driver to decode high bitrate MPEG-4 AVC if > > all I am trying to do is record a show to disk. > > > > As far as I can tell, ATSC tuners do precisely the same thing. > > I suspect you mean MPEG-2 TS (transport stream), not MPEG-2 PS > (program stream)? > > Yes, ATSC is the same way, at least in the US. The "tuner" provides > a mpeg2 ts. You can write this to disk and/or decode it and view it. > You don't *want* the tuner to decode it, because the decoded video > is gigantic and would quickly fill your disks. And a PCI bus isn't > fast enough for a single stream of uncompressed HD video. The > compressed version eats enough disk space as it is. > > Decoding is a bit of a problem. To decode HD in real time, you need a > recent fast CPU (and PCIe), or a GPU that supports Xv and XvMC, or some > hardware decoder. As far as I know, *BSD has no support for hardware > decoders. There are Ethernet to TV bridges, but they seem to all have > significant limitations (counterexamples welcome). ATI may have released > enough documentation to allow using some models of their GPUs for decoding, > but no one has written the code yet. They have not released docs for the > UVD/UVD2 on the R600/R700 yet, and might never release it. Supposedly VIA > Chrome GPUs have open source Xv and XvMC support, does this work on *BSD? mplayer supports xvmc: http://lists.mplayerhq.hu/pipermail/mplayer-docs/2003-November/000301.html The post also lists other cards supporting xvmc, but it's probably outdated. I got this working with my old graphic card + nvidia binary driver. While the speedup was noticeable it was rather disappointing. IIRC for videos needing about 40% CPU, with xvmc it was maybe 30%. From owner-freebsd-multimedia@FreeBSD.ORG Fri Sep 26 09:14:56 2008 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 8EDA6106568F for ; Fri, 26 Sep 2008 09:14:56 +0000 (UTC) (envelope-from tevans.uk@googlemail.com) Received: from qb-out-0506.google.com (qb-out-0506.google.com [72.14.204.237]) by mx1.freebsd.org (Postfix) with ESMTP id 3DCA98FC14 for ; Fri, 26 Sep 2008 09:14:56 +0000 (UTC) (envelope-from tevans.uk@googlemail.com) Received: by qb-out-0506.google.com with SMTP id f30so589586qba.35 for ; Fri, 26 Sep 2008 02:14:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:subject:from:to:cc :in-reply-to:references:content-type:date:message-id:mime-version :x-mailer; bh=LN3gMqDfvLuGCdFzgJa+thboZH98mn5cX57k4jqmkrE=; b=koqJCRtvoEDhWAz2lJlVry510ozGvq1QD2B5L1T7YU3vGuXlx2LV736ekXaSw8d9Jh +8v5onyj7WuGtkG9G4IvJTcSgHfL25znRz7qp/fCnFDIy3ulM7aw+vKLyWaDu/+XpBKp nYJ1rSbJEr4nyvji3oX/0rGddXH8+07lBir/o= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=subject:from:to:cc:in-reply-to:references:content-type:date :message-id:mime-version:x-mailer; b=hGGGmfGAHLMV9PUULw3iiKBdKjdPQvJ3kL5XZg+PM4iSnVcCWDjLct8yMy0yBk9QGA t9q/yoRUHoxaX5/8XcmEMY9fUN/PU5cUzx2uTSUgND6YYOex71dDpYl+nwaxf7XyP8Ge O+np7XyTKbsKJRPw1L6LijjzLkb0I99C05UvQ= Received: by 10.210.49.7 with SMTP id w7mr1148793ebw.109.1222420494712; Fri, 26 Sep 2008 02:14:54 -0700 (PDT) Received: from ?127.0.0.1? ( [217.206.187.80]) by mx.google.com with ESMTPS id p10sm3119613gvf.7.2008.09.26.02.14.52 (version=SSLv3 cipher=RC4-MD5); Fri, 26 Sep 2008 02:14:53 -0700 (PDT) From: Tom Evans To: Dieter In-Reply-To: <200809251834.SAA00096@sopwith.solgatos.com> References: <200809251834.SAA00096@sopwith.solgatos.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-PCbY5EEzc3OKKbIc7SfP" Date: Fri, 26 Sep 2008 10:14:50 +0100 Message-Id: <1222420490.2443.56.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 FreeBSD GNOME Team Port Cc: freebsd-multimedia@freebsd.org Subject: Re: Which Userland Interface for USB Video Class 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: Fri, 26 Sep 2008 09:14:56 -0000 --=-PCbY5EEzc3OKKbIc7SfP Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2008-09-25 at 11:34 +0100, Dieter wrote: > > > > > As a driver writer, the AV encoding standard concerns me. For, > > > the driver must be able to decode compressed frame into plain bitmap > > > if the chip cannot decode frame on its own. Of course, the Chinese > > > standard is so cheap that many hardware vendors are willing to integr= ate > > > decoder into chips, I believe. > > >=3D20 > >=20 > > I'm not sure this is necessarily true anymore. From a European view > > point, the vast majority of DVB-{S,T,C} cards on the market are 'budget= ' > > cards; they simply demodulate an MPEG-2 Program Stream from the signal. > > Certainly, under linux, neither of my DVB-T tuners (pci saa based, usb > > dibcom), nor my DVB-S card (also pci saa based) can decode a single > > frame of actual video data. > >=20 > > Even when the actual video is not MPEG-2, like HD streams encoded in > > MPEG-4 AVC, it is contained in an MPEG-2 PS. All the drivers do is to > > setup and tune the device to the appropriate channel, and provide a > > device to read the PS from. It is up to whatever userland program which > > is using the device to decode the data, if that is even required. I > > certainly wouldn't like a driver to decode high bitrate MPEG-4 AVC if > > all I am trying to do is record a show to disk. > >=20 > > As far as I can tell, ATSC tuners do precisely the same thing. >=20 > I suspect you mean MPEG-2 TS (transport stream), not MPEG-2 PS > (program stream)? >=20 > Yes, ATSC is the same way, at least in the US. The "tuner" provides > a mpeg2 ts. You can write this to disk and/or decode it and view it. > You don't *want* the tuner to decode it, because the decoded video > is gigantic and would quickly fill your disks. And a PCI bus isn't > fast enough for a single stream of uncompressed HD video. The > compressed version eats enough disk space as it is. Meh, my linux devices spits out PS, not TS. At least, that's what mplayer tells me they are. >=20 > Decoding is a bit of a problem. To decode HD in real time, you need a > recent fast CPU (and PCIe), or a GPU that supports Xv and XvMC, or some > hardware decoder. As far as I know, *BSD has no support for hardware > decoders. There are Ethernet to TV bridges, but they seem to all have > significant limitations (counterexamples welcome). ATI may have released > enough documentation to allow using some models of their GPUs for decodin= g, > but no one has written the code yet. They have not released docs for the > UVD/UVD2 on the R600/R700 yet, and might never release it. Supposedly VI= A > Chrome GPUs have open source Xv and XvMC support, does this work on *BSD? >=20 In the UK, HDTV is MPEG-4 AVC, so XvMC helps not a jot. With just Xv, and a 2.4 GHz Core 2 Duo, this can be decoded in real time fairly simply. ATSC HD is MPEG-2, or so I hear, so with XvMC you can run on fairly mediocre hardware. > The bktr/v4l2/whatever interface is needed for digitized analog video > (NTSC/PAL/SECAM). The US OTA analog-to-digital transition in 2009-02-17 > isn't as complete as some people think. Many stations will not be > converting then, and are not even scheduled to convert. In addition, > many people with cable or satellite will still have analog. There are > videotapes and other media that people will want to digitize. And > other countries are not tied to the US transition. So *BSD will > need support for analog video for many years. >=20 > Some analog tuners include hardware compression (and perhaps decompressio= n), > other don't. For the ones that don't, we need an interface for apps > like mencoder, ffmpeg, xine, etc. so they can compress the video before > writing it to disk. Many of these apps already support bktr and/or > v4l2. So if device drivers support one of these, we get app support > without additional work. But some developers object to these interfaces > because they'd prefer to keep as much of the code in userland as possible= , > and bktr and v4l2 require too much code in the kernel. Jason reports tha= t > NetBSD has a "generic API", and then some sort of compatiblility layer > that looks like v4l2. I need to learn more about this, as it isn't > obvious to me how this keeps code out of the kernel. >=20 > One idea I had was to use the bktr interface, but change the system calls > to library calls, e.g. ioctl becomes uioctl. The developer writing a > device driver can then divide the code between the kernel and the userlan= d > library as needed. This would require editing the apps, but it would be = a > simple edit. Possibly worth taking a look at the freebsd saa driver, which works out of the box with mplayer and other v4l API consumers. Cheers Tom --=-PCbY5EEzc3OKKbIc7SfP Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEABECAAYFAkjcqAcACgkQlcRvFfyds/cg9QCeKhXKExOlksYhcD4V5zJRmv98 ZN8An2YhmcAx2zH0gfwXaeNbhBf4n/n7 =TG74 -----END PGP SIGNATURE----- --=-PCbY5EEzc3OKKbIc7SfP-- From owner-freebsd-multimedia@FreeBSD.ORG Sat Sep 27 03:52:23 2008 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 D60211065697; Sat, 27 Sep 2008 03:52:23 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id ABE7E8FC15; Sat, 27 Sep 2008 03:52:23 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m8R3qN3d003723; Sat, 27 Sep 2008 03:52:23 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m8R3qNZF003719; Sat, 27 Sep 2008 03:52:23 GMT (envelope-from linimon) Date: Sat, 27 Sep 2008 03:52:23 GMT Message-Id: <200809270352.m8R3qNZF003719@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-multimedia@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: ports/127672: multimedia/transcode won't compile with ImageMagick installed 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: Sat, 27 Sep 2008 03:52:23 -0000 Old Synopsis: transcode won't compile with ImageMagick installed New Synopsis: multimedia/transcode won't compile with ImageMagick installed Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-multimedia Responsible-Changed-By: linimon Responsible-Changed-When: Sat Sep 27 03:51:44 UTC 2008 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=127672 From owner-freebsd-multimedia@FreeBSD.ORG Sat Sep 27 16:35:22 2008 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 6C5181065689; Sat, 27 Sep 2008 16:35:22 +0000 (UTC) (envelope-from rik@inse.ru) Received: from mail.inse.ru (mail.inse.ru [144.206.128.1]) by mx1.freebsd.org (Postfix) with ESMTP id 218F48FC08; Sat, 27 Sep 2008 16:35:22 +0000 (UTC) (envelope-from rik@inse.ru) Received: from www.inse.ru (www.inse.ru [144.206.128.1]) by mail.inse.ru (Postfix) with ESMTPSA id 4BC4533C51; Sat, 27 Sep 2008 20:16:17 +0400 (MSD) Message-ID: <48DE5AF8.6080404@localhost.inse.ru> Date: Sat, 27 Sep 2008 20:10:32 +0400 From: Roman Kurakin User-Agent: Thunderbird 2.0.0.16 (X11/20080723) MIME-Version: 1.0 To: Alex Keda References: <48DA9F0A.2060207@lissyara.su> <48DB9AFD.6020606@FreeBSD.org> <48DBC121.4050308@lissyara.su> <20080925192341.GA1394@soaustin.net> <48DBF055.7050704@lissyara.su> In-Reply-To: <48DBF055.7050704@lissyara.su> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Cc: freebsd-multimedia@freebsd.org, Mark Linimon , FreeBSD Current , "Bruce M. Simpson" Subject: Re: Support AV Stream on FreeBSD 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: Sat, 27 Sep 2008 16:35:22 -0000 Alex Keda wrote: > Mark Linimon пишет: >> On Thu, Sep 25, 2008 at 08:49:37PM +0400, Alex Keda wrote: >>> 1.5 year ago, when Kirk McKusick came to Moscow, he has told - that >>> the purpose the next years - to catch up linux as with a desktop. >>> It so? Or not? >> >> It's his opinion, or perhaps hope. Kirk doesn't do much work on the >> Ports Collection, so he's not one of the people driving the progress. >> >> I recommend that you look at PC-BSD or DesktopBSD, as they are much >> more oriented to moving FreeBSD forwards on the desktop. >> >> mcl >> > > And why is a collection of ports? > I talked about the interface in the kernel, which could combine > different variations - askew ported drivers for webcams, v4l and stuff > ... > that is one thing, and not to invent a new outlet for each video device. The problem is that not all software could become the part of the main distribution. There are many reasons for that. Starting from license issues and ending with the style(9) related problems. So for many things that are not pass some criteria the simplest way to become the part (external one, but part) is the ports collection. For example, some drivers are part of the system, but their firmware are part of the ports collection. rik > ========= > And can anyone answer the question - what is the way FreeBSD? Or goal > is not? Just write the code - without way? > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to > "freebsd-current-unsubscribe@freebsd.org"