From owner-freebsd-multimedia@FreeBSD.ORG Sat Jan 21 13:17:30 2012 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EACE4106564A; Sat, 21 Jan 2012 13:17:30 +0000 (UTC) (envelope-from mickael.maillot@gmail.com) Received: from mail-qw0-f54.google.com (mail-qw0-f54.google.com [209.85.216.54]) by mx1.freebsd.org (Postfix) with ESMTP id 7A2EC8FC12; Sat, 21 Jan 2012 13:17:30 +0000 (UTC) Received: by qaea17 with SMTP id a17so987017qae.13 for ; Sat, 21 Jan 2012 05:17:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=htxgTzDmL5O4jBikny98gOjgVSUFJTERoKhJ1wuqzuk=; b=YltJxNCBOnjccFzU13VsBVzTzAu4O5eWUOV6lujTAct590uhQy/vQ7cqOHpOU2TRWL i9tEz8oEQuJR69hUuLr7lE0i28xfQ2iaPRGdfWtpT9wrq/mpUOSj+35UnP3oRRQu/7Sp so5NK+LcjfVEHikr1RmNgGHNqJmwqN7jBSZXk= MIME-Version: 1.0 Received: by 10.224.187.14 with SMTP id cu14mr384846qab.99.1327151849761; Sat, 21 Jan 2012 05:17:29 -0800 (PST) Received: by 10.229.124.11 with HTTP; Sat, 21 Jan 2012 05:17:29 -0800 (PST) In-Reply-To: References: <4F0DE3FD.2020203@FreeBSD.org> <20120112121853.GC1429@procyon.xvoid.org> <4F0ED8D0.8080403@FreeBSD.org> <4F171D7A.4080003@FreeBSD.org> <4F177979.5010106@FreeBSD.org> Date: Sat, 21 Jan 2012 14:17:29 +0100 Message-ID: From: =?ISO-8859-1?Q?Micka=EBl_Maillot?= To: Alexander Motin 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, FreeBSD current Subject: Re: [RFT] Major snd_hda rewrite 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, 21 Jan 2012 13:17:31 -0000 2012/1/19 Micka=EBl Maillot > 2012/1/19 Micka=EBl Maillot > >> >> sorry, i was booting on the wrong kernel ..... >> here is the good verbose dmesg with ELD: http://fneufn.eu/freebsd/** >> dmesg.verb.htpc.20120119.txt >> >> pciconf -vl with nvidia part: >> >> vgapci0@pci0:3:0:0: class=3D0x030000 card=3D0x841f1043 chip=3D0x0a64= 10de >> rev=3D0xa2 hdr=3D0x00 >> vendor =3D 'nVidia Corporation' >> device =3D 'GT218 [ION]' >> class =3D display >> subclass =3D VGA >> hdac1@pci0:3:0:1: class=3D0x040300 card=3D0x841f1043 chip=3D0x0be3= 10de >> rev=3D0xa1 hdr=3D0x00 >> vendor =3D 'nVidia Corporation' >> device =3D 'High Definition Audio Controller' >> class =3D multimedia >> subclass =3D HDA >> >> > with the good link: http://fneufn.eu/freebsd/dmesg.verb.htpc.20120119.txt > > So i tried DTS-HDMA and Dolby TrueHD without success. when i play DTS-HDMA, my receiver display DTS-HR and seams to play dts core with lots of interruptions. and when i play TrueHD, my receiver display TrueHD but doesn't play anything. and sysctl show: dev.pcm.4.play.vchanmode: passthrough dev.pcm.4.play.vchanrate: 192000 dev.pcm.4.play.vchanformat: ac3:2.0 i tried without vchan with same results. i can't set more than 2 channels for my hdmi output (dsp4), i want to set 8 channels like alsa does. i never show things like PCMDIR_...: Stream setup.... in my messages, so may be i use oss wrongly. you can find the source code of xbmc used to play losseless file here: https://github.com/Fneufneu/xbmc/blob/freebsdAE/xbmc/cores/AudioEngine/Sink= s/AESinkOSS.cpp and my dmesg: http://fneufn.eu/freebsd/dmesg.verb.htpc.20120121.txt