From owner-freebsd-multimedia@FreeBSD.ORG Mon Jan 9 02:44:01 2012 Return-Path: Delivered-To: multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 496061065670 for ; Mon, 9 Jan 2012 02:44:01 +0000 (UTC) (envelope-from leynos@troubledskies.net) Received: from queueout04-winn.ispmail.ntl.com (queueout04-winn.ispmail.ntl.com [81.103.221.58]) by mx1.freebsd.org (Postfix) with ESMTP id 7D0348FC13 for ; Mon, 9 Jan 2012 02:44:00 +0000 (UTC) Received: from know-smtpout-4.server.virginmedia.net ([62.254.123.3]) by mtaout01-winn.ispmail.ntl.com (InterMail vM.7.08.04.00 201-2186-134-20080326) with ESMTP id <20120109013527.PMEA3962.mtaout01-winn.ispmail.ntl.com@know-smtpout-4.server.virginmedia.net> for ; Mon, 9 Jan 2012 01:35:27 +0000 Received: from [82.41.217.170] (helo=guwange.localnet) by know-smtpout-4.server.virginmedia.net with esmtp (Exim 4.63) (envelope-from ) id 1Rk490-0006z1-JE for multimedia@freebsd.org; Mon, 09 Jan 2012 01:35:27 +0000 From: Leynos To: multimedia@freebsd.org Date: Mon, 9 Jan 2012 01:35:25 +0000 User-Agent: KMail/1.13.7 (FreeBSD/8.2-RELEASE; KDE/4.6.5; i386; ; ) MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary="Boundary-00=_dRkCP+gFUe+3V0s" Message-Id: <201201090135.25947.leynos@troubledskies.net> X-Cloudmark-Analysis: v=1.1 cv=R50lirqlHffDPPkwUlkuVa99MrvKdVWo//yz83qex8g= c=1 sm=0 a=lTuCwyKv1-gA:10 a=CKAgVDIL5egA:10 a=S7OzOyVhrVwA:10 a=6I5d2MoRAAAA:8 a=qmpMup2GAAAA:8 a=3OHepTtH9RFbS_PWp4cA:9 a=bv5UMN6yydQ1jAGkL6IA:7 a=CjuIK1q_8ugA:10 a=tlJW8gxtbz4A:10 a=SV7veod9ZcQA:10 a=1_bavaND9cYA:10 a=8Pd0KtjPebcevQOdAwQA:9 a=CoX_ZVcShT3TqOhvsmMA:7 a=QEXdDO2ut3YA:10 a=QdLUGR_SX2KDguPRc5IA:9 a=EpGjg7goZ1s-xyKh:21 a=J6e8Z95f7b338tJa:21 a=HpAAvcLHHh0Zw7uRqdWCyQ==:117 X-Mailman-Approved-At: Mon, 09 Jan 2012 02:53:56 +0000 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: multimedia/mkvtoolnix build fail 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, 09 Jan 2012 02:44:01 -0000 --Boundary-00=_dRkCP+gFUe+3V0s Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Hi, I'm having trouble building mkvtoolnix on FreeBSD 8.2. When I build the port, it fails with the following error: > checking whether the Boost::Regex library is available... yes > checking for main in -lboost_regex... no > checking for main in -lboost_regex-boost_regex... no > configure: error: Could not link against boost_regex-boost_regex ! > ===> Script "configure" failed unexpectedly. > Please report the problem to multimedia@FreeBSD.org [maintainer] and attach > the "/usr/ports/multimedia/mkvtoolnix/work/mkvtoolnix-5.0.1/config.log" > including the output of the failure of your make command. Also, it might be > a good idea to provide an overview of all packages installed on your system > (e.g. an `ls /var/db/pkg`). > *** Error code 1 > > Stop in /usr/ports/multimedia/mkvtoolnix. > *** Error code 1 > > Stop in /usr/ports/multimedia/mkvtoolnix. Contrary to the error, I have lib-boost installed. As per the above instructions, I enclose the config log and a list of my installed ports. A similar error is referenced in a forum thread http://forums.freebsd.org/showthread.php?t=9958, however, this does not seem to apply as gcc42 is the default compiler on my system and gcc44 is not installed. Thank-you for taking the time to have a look at this. -- David McIntosh leynos@troubledskies.net --Boundary-00=_dRkCP+gFUe+3V0s Content-Type: text/plain; charset="UTF-8"; name="pkglist" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="pkglist" 915resolution-0.5.3_1,1 GeoIP-1.4.8_1 ImageMagick-6.7.0.10_1 ORBit2-2.14.19 OpenEXR-1.6.1_3 OpenSSH-askpass-1.2.4.1 a2ps-a4-4.13b_4 aalib-1.4.r5_6 acidrip-0.14_8 agg-2.5_6 akonadi-1.6.0 akonadi-googledata-1.2.0 alsa-lib-1.0.23 amule-devel-10589 antlr-2.7.7 apache-ant-1.8.2 appres-1.0.3 apr-ipv6-devrandom-gdbm-db42-1.4.5.1.3.12 ar-kde-l10n-4.6.5 arts-1.5.10_5,1 aspell-0.60.6.1 asunder-2.0 atk-2.0.1 attica-0.2.80,1 autoconf-2.13.000227_6 autoconf-2.68 autoconf-wrapper-20101119 automake-1.11.1 automake-wrapper-20101119 automoc4-0.9.88_1 avahi-app-0.6.29 b43-fwcutter-012 babl-0.1.4 bash-4.1.10 bdftopcf-1.0.3 bg-kde-l10n-4.6.5 bigreqsproto-1.1.1 binutils-2.21.1 bison-2.4.3,1 bitmap-1.0.5 bitstream-vera-1.10_5 boehm-gc-7.1 boost-all-1.45.0 boost-docs-1.45.0 boost-jam-1.45.0 boost-libs-1.45.0_1 boost-pyste-1.45.0_1 boost-python-libs-1.45.0_1 bsdpan-App-get_flash_videos-1.24 bsdpan-Big-Dummy-0.01 bsdpan-Encode-Locale-1.02 bsdpan-File-Listing-6.02 bsdpan-HTML-Form-6.00 bsdpan-HTML-Parser-3.68 bsdpan-HTML-Tagset-3.20 bsdpan-HTTP-Cookies-6.00 bsdpan-HTTP-Daemon-6.00 bsdpan-HTTP-Date-6.00 bsdpan-HTTP-Message-6.02 bsdpan-HTTP-Negotiate-6.00 bsdpan-HTTP-Server-Simple-0.44 bsdpan-LWP-MediaTypes-6.01 bsdpan-NNML-1.14 bsdpan-Net-HTTP-6.01 bsdpan-Test-Warn-0.23 bsdpan-Tree-DAG_Node-1.06 bsdpan-URI-1.58 bsdpan-WWW-Mechanize-1.70 bsdpan-WWW-RobotRules-6.01 bsdpan-XML-LibXML-1.83 bsdpan-XML-NamespaceSupport-1.11 bsdpan-XML-Parser-2.41 bsdpan-XML-SAX-0.96 bsdpan-XML-Simple-2.18 bsdpan-YAML-0.72 bsdpan-libwww-perl-5.837 bsdpan-libwww-perl-6.02 bsdstats-5.5_1 bsnes-0.70 bwi-firmware-kmod-3.130.20 bwn-firmware-kmod-0.1.0 ca-kde-l10n-4.6.5 ca_root_nss-3.12.9 ca_valencia-kde-l10n-4.6.5 cagibi-0.1.1 cairo-1.10.2_2,1 cdparanoia-3.9.8_9 cdrdao-1.2.3_1 cdrtools-3.00_1 celt-0.11.3 cfitsio-3.250 chmlib-0.40 cksfv-1.3.14 clang-devel-3.0.r133062 cln-1.3.2 clojure-1.2.0_1,2 clucene-0.9.21 cm-super-0.3.4_3 cmake-2.8.4_1 cmatrix-1.2a_1 compat5x-i386-5.4.0.8.1_1 compat6x-i386-6.4.604000.200810_3 compat7x-i386-7.3.703000.201008_1 compositeproto-0.4.2 consolekit-0.4.3 couchdb-1.0.0_3,1 cryptopp-5.6.1_1 cs-kde-l10n-4.6.5 cups-base-1.4.6_5 cups-client-1.4.6 cups-image-1.4.6 cups-pk-helper-0.0.4_2 cups-pstoraster-8.15.4_6 cups-smb-backend-1.0_6 curl-7.21.3_2 cursor-jimmac-theme-0.1_2 cuse4bsd-kmod-0.1.15 cyrus-sasl-2.1.23_3 da-kde-l10n-4.6.5 damageproto-1.2.1 db41-4.1.25_4 db42-4.2.52_5 db44-4.4.20.4 db46-4.6.21.4 dbus-1.4.6 dbus-glib-0.88 dconf-0.5.1_3 dd_rescue-1.23 de-kde-l10n-4.6.5 dejavu-2.33 denyhosts-2.6_4 desktop-file-utils-0.18 dev86-0.16.17 diablo-jdk-1.6.0.07.02_15 digikam-1.9.0,1 dirac-1.0.2 dirmngr-1.1.0_8 djbfft-0.76_2 djvulibre-nox11-3.5.24 dmd-1.068 dmidecode-2.11 dmxproto-2.3 docbook-1.4 docbook-4.1_4 docbook-4.2 docbook-4.3 docbook-4.4_2 docbook-4.5_2 docbook-5.0_1 docbook-sk-4.1.2_4 docbook-xml-4.2_1 docbook-xml-4.3 docbook-xml-4.4_1 docbook-xml-4.5 docbook-xsl-1.75.2_1 dotconf-1.1.0 doxygen-1.7.3_1 dri-7.4.4,2 dri2proto-2.3 duke3d-data-1.0 dvd+rw-tools-7.1 dvipsk-tetex-5.95a_5 e2fsprogs-libuuid-1.41.14 eawpats-12_3 ebook-tools-0.2.1_1 eggdbus-0.6_1 eigen-2.0.16,1 el-kde-l10n-4.6.5 en_GB-kde-l10n-4.6.5 enca-1.13 enchant-1.6.0 encodings-1.0.4,1 enscript-a4-1.6.4_4 eo-kde-l10n-4.5.5 erlang-lite-r14b03,1 es-kde-l10n-4.6.5 esound-0.2.41 espeak-1.45.04 et-kde-l10n-4.6.5 eu-kde-l10n-4.6.5 evieext-1.1.0 exiv2-0.21.1,1 expat-2.0.1_2 f2c-20060810_3 faac-1.28_2 faad2-2.7_3,1 facile-1.1_2 farsight2-0.0.22 fastest_cvsup-0.3.0 festival-1.96_1 festlex-cmu-1.95 festlex-czech-0.2.1 festlex-oald-1.4.1_1 festlex-poslex-1.4.1_2 festvox-czech-0.1 festvox-don-1.4.0_2 festvox-el11-1.4.0_2 festvox-kal16-1.4.0 festvox-ked16-1.4.0_1 festvox-rab16-1.4.1_2 ffmpeg-0.7.1_4,1 fftw3-3.2.2_1 fftw3-float-3.2.2_2 fi-kde-l10n-4.6.5 fixesproto-4.1.2 flac-1.2.1_2 flex-2.5.35_4 flite-1.4 fluxbox-1.3.1 font-adobe-100dpi-1.0.3 font-adobe-75dpi-1.0.3 font-adobe-utopia-100dpi-1.0.4 font-adobe-utopia-75dpi-1.0.4 font-adobe-utopia-type1-1.0.4 font-alias-1.0.3 font-amsfonts-3.02_1 font-arabic-misc-1.0.3 font-bh-100dpi-1.0.3 font-bh-75dpi-1.0.3 font-bh-lucidatypewriter-100dpi-1.0.3 font-bh-lucidatypewriter-75dpi-1.0.3 font-bh-ttf-1.0.3 font-bh-type1-1.0.3 font-bitstream-100dpi-1.0.3 font-bitstream-75dpi-1.0.3 font-bitstream-type1-1.0.3 font-cronyx-cyrillic-1.0.3 font-cursor-misc-1.0.3 font-daewoo-misc-1.0.3 font-dec-misc-1.0.3 font-ibm-type1-1.0.3 font-isas-misc-1.0.3 font-jis-misc-1.0.3 font-micro-misc-1.0.3 font-misc-cyrillic-1.0.3 font-misc-ethiopic-1.0.3 font-misc-meltho-1.0.3 font-misc-misc-1.1.2 font-mutt-misc-1.0.3 font-schumacher-misc-1.1.2 font-screen-cyrillic-1.0.4 font-sony-misc-1.0.3 font-sun-misc-1.0.3 font-util-1.2.0 font-winitzki-cyrillic-1.0.3 font-xfree86-type1-1.0.4 fontcacheproto-0.1.3 fontconfig-2.8.0_1,1 fontsproto-2.1.1 foomatic-db-20090530_2 foomatic-db-engine-4.0.7,2 foomatic-db-hpijs-1.4 foomatic-filters-4.0.7 fr-kde-l10n-4.6.5 freetype2-2.4.4 frei0r-1.3_1 fribidi-0.19.2_1 fusefs-kmod-0.3.9.p1.20080208_7 fusefs-libs-2.7.4 fusefs-ntfs-2011.4.12_1 fy-kde-l10n-4.5.5 ga-kde-l10n-4.6.5 gamin-0.1.10_4 gawk-4.0.0 gcc-3.4.6_3,1 gcc-4.2.5.20090325_5 gccmakedep-1.0.2 gccxml-0.6.0 gconf2-2.32.0_2 gd-2.0.35_7,1 gdbm-1.8.3_3 gdk-pixbuf-2.23.5 gedit-2.30.4_1 gegl-0.1.6_1 getopt-1.1.4_2 gettext-0.18.1.1 ggz-client-libs-0.0.14.1_2 ghc-7.0.3_1 ghostscript9-9.02_4 giflib-4.1.6 gio-fam-backend-2.28.8 gl-kde-l10n-4.6.5 gle-3.1.0_2 glew-1.6.0 glib-2.28.8 glproto-1.4.12 gmake-3.82 gmm++-4.1 gmp-5.0.2 gnome-doc-utils-0.20.3 gnome-icon-theme-2.31.0_1 gnome-keyring-2.32.1_1 gnome-mime-data-2.18.0_4 gnome-mount-0.8_7 gnome-vfs-2.24.4 gnome_subr-1.0 gnomehier-2.3_12 gnupg-2.0.17_3 gnutls-2.12.7_2 gob2-2.0.17 gobject-introspection-0.10.8 gpac-libgpac-0.4.5_4,1 gperf-3.0.3 gpgme-1.3.1 gpsd-2.96 grafx2-2.3.1781 grantlee-0.1.8 graphviz-2.28.0 grip-3.3.1_3 gsfonts-8.11_5 gsl-1.15 gsm-1.0.13 gstreamer-0.10.35 gstreamer-ffmpeg-0.10.11_1 gstreamer-plugins-0.10.35,3 gstreamer-plugins-a52dec-0.10.18,3 gstreamer-plugins-bad-0.10.22,3 gstreamer-plugins-cdparanoia-0.10.35,3 gstreamer-plugins-core-0.10_12 gstreamer-plugins-dts-0.10.22,3 gstreamer-plugins-dvd-0.10.18,3 gstreamer-plugins-flac-0.10.30,3 gstreamer-plugins-gconf-0.10.30,3 gstreamer-plugins-gio-0.10.35,3 gstreamer-plugins-good-0.10.30,3 gstreamer-plugins-libpng-0.10.30,3 gstreamer-plugins-mad-0.10.18,3 gstreamer-plugins-mp3-0.10.0_1 gstreamer-plugins-ogg-0.10.35,3 gstreamer-plugins-pango-0.10.35,3 gstreamer-plugins-soup-0.10.30,3 gstreamer-plugins-theora-0.10.35,3 gstreamer-plugins-ugly-0.10.18,3 gstreamer-plugins-vorbis-0.10.35,3 gstreamer-plugins-xvid-0.10.22,3 gtk-2.24.5 gtk-engines2-2.20.2 gtk-qt4-engine-1.1_5 gtk-update-icon-cache-2.24.5 gtk2-qtcurve-theme-1.8.9 gtksourceview2-2.10.5 gtkspell-2.0.16_3 gu-kde-l10n-4.6.5 gutenprint-5.2.4_2 gutenprint-base-5.2.4_2 gutenprint-cups-5.2.4_2 gutenprint-foomatic-5.2.4_2 gutenprint-ijs-5.2.4_2 gvfs-1.6.6_1 hal-0.5.14_17 handbrake-0.9.3 he-kde-l10n-4.6.5 help2man-1.40.4 hi-kde-l10n-4.6.5 hicolor-icon-theme-0.12 hs-HUnit-1.2.2.3_1 hs-QuickCheck-2.4.0.1_1 hs-alex-2.3.5 hs-ansi-terminal-0.5.5_1 hs-ansi-wl-pprint-0.6.3_1 hs-binary-0.5.0.2_2 hs-darcs-2.5.2_1 hs-dataenc-0.14_1 hs-deepseq-1.1.0.2_1 hs-ghc-paths-0.1.0.8_1 hs-haddock-2.9.2_2 hs-happy-1.18.6 hs-hashed-storage-0.5.7 hs-haskeline-0.6.4.0 hs-hostname-1.0_2 hs-html-1.0.1.2_1 hs-mmap-0.5.7_1 hs-mtl-2.0.1.0_1 hs-parsec-3.1.1_1 hs-regex-base-0.93.2_1 hs-regex-compat-0.93.1_1 hs-regex-posix-0.94.4_1 hs-tar-0.3.1.0_1 hs-test-framework-0.4.0_1 hs-test-framework-hunit-0.2.6_4 hs-test-framework-quickcheck2-0.2.10_1 hs-text-0.11.0.6_1 hs-transformers-0.2.2.0_1 hs-utf8-string-0.3.6_2 hs-xhtml-3000.2.0.1_1 hs-xml-1.3.8 hs-zlib-0.5.3.1_1 htmldoc-1.8.27_6 hu-hunspell-1.6.1 hunspell-1.3.2 hupnp-0.7.0 iceauth-1.0.4 icu-4.8.1 id3lib-3.8.3_5 ilmbase-1.0.1_1 imake-1.0.4,1 input-wacom-40.0.8.2.2_6 inputproto-2.0.1 intltool-0.41.1 iso-codes-3.25 iso8879-1986_2 ispell-3.3.02_5 iw-hspell-1.1 ja-anthy-9100h ja-font-vlgothic-20110414 ja-kasumi-2.5_3 ja-kde-l10n-4.6.5 ja-scim-anthy-1.2.7 ja-skk-jisyo-201102 ja-slimeforest-0.60_1 ja-uim-anthy-1.7.0 jackit-0.118.0_4 jailme-0.1 jam-2.5_2 jasper-1.900.1_9 javavmwrapper-2.3.5 jbig2dec-0.11 jbigkit-1.6 jline-0.9.94 jpeg-8_3 jsmin-20110122 json-glib-0.12.6 junit-4.8.2 kBuild-0.1.5.p2_1 kbproto-1.0.5 kcoloredit-2.0.0.4.4.0 kde4-4.6.5 kde4-icons-oxygen-4.6.5 kde4-shared-mime-info-1.1 kde4-style-qtcurve-1.8.8 kde4-windeco-nitrogen-3.3.3_2 kde4-xdg-env-1.0 kdeaccessibility-4.6.5 kdeadmin-4.6.5 kdeartwork-4.6.5 kdebase-4.6.5 kdebase-runtime-4.6.5 kdebase-workspace-4.6.5 kdebindings-4.6.5 kdebindings-python-4.6.5 kdebindings-smoke-4.6.5 kdeedu-4.6.5 kdegames-4.6.5 kdegraphics-4.6.5 kdehier-1.0_11 kdehier4-1.0.9 kdelibs-4.6.5 kdemultimedia-4.6.5 kdenetwork-4.6.5 kdepim-4.4.11.1_1 kdepim-runtime-4.4.11.1 kdepimlibs-4.6.5_1 kdeplasma-addons-4.6.5 kdesdk-4.6.5_1 kdetoys-4.6.5 kdeutils-4.6.5_1 kdeutils-printer-applet-4.6.5 kdewebdev-4.6.5 kiconedit-4.4.0 kio-upnp-ms-0.8.0_1 kipi-plugins-1.9.0,1 kn-kde-l10n-4.6.5 konq-plugins-4.6.1 kphotoalbum-4.1.1.4.4.0_3 ksh93-20110208_1 ksysguardd-4.6.5 ktorrent-4.1.1 ktts-4.6.5 kwebkitpart-0.9.6.b1_1 lame-3.98.4 lcms-1.19_1,1 lha-1.14i_6 libFS-1.0.3 libGL-7.4.4 libGLU-7.4.4 libICE-1.0.7,1 libIDL-0.8.14_1 libSM-1.1.1_3,1 libX11-1.3.6,1 libXScrnSaver-1.2.1 libXTrap-1.0.0 libXau-1.0.6 libXaw-1.0.8,1 libXcomposite-0.4.3,1 libXcursor-1.1.11 libXdamage-1.1.3 libXdmcp-1.0.3 libXevie-1.0.2 libXext-1.1.2,1 libXfixes-4.0.4 libXfont-1.4.3,1 libXfontcache-1.0.5 libXft-2.1.14 libXi-1.3.2,1 libXinerama-1.1,1 libXmu-1.1.0,1 libXp-1.0.0,1 libXpm-3.5.7 libXrandr-1.3.0 libXrender-0.9.5 libXres-1.0.4 libXt-1.0.9 libXtst-1.1.0 libXv-1.0.5,1 libXvMC-1.0.5 libXxf86dga-1.1.1 libXxf86misc-1.0.2 libXxf86vm-1.1.0 liba52-0.7.4_2 libaacs-0.1.20110218_1 libao-1.1.0 libarc-2.0.2_1 libart_lgpl-2.3.21,1 libass-0.9.12 libassuan-2.0.2 libaudiofile-0.2.7 libbluray-0.2.20110219 libbonobo-2.32.0 libbonoboui-2.24.4 libcanberra-0.26 libcddb-1.3.2_1 libcdio-0.82_2 libcheck-0.9.8 libcroco-0.6.2_1 libdaemon-0.14 libdbusmenu-qt-0.8.0 libdca-0.0.5 libdiscid-0.2.2_1 libdmtx-0.7.4 libdmx-1.1.1 libdrm-2.4.12_1 libdvdcss-1.2.10_1 libdvdread-4.1.4.r1219 libebml-1.0.0 libexecinfo-1.1_3 libexif-0.6.20 libfame-0.9.1_3 libffi-3.0.9 libfontenc-1.1.0 libfpx-1.2.0.12_1 libgcal-0.9.6 libgcrypt-1.5.0 libgda4-4.2.5_1 libgee-0.6.1 libggz-0.0.14.1_9 libgksu-2.0.9 libglade2-2.6.4_4 libglut-7.4.4 libgnome-2.32.0 libgnome-keyring-2.32.0_1 libgnomecanvas-2.30.3 libgnomeui-2.24.4 libgpg-error-1.10 libgphoto2-2.4.11 libgpod-0.8.0 libgsf-1.14.21 libgtkhtml-2.11.1_5 libgtop-2.28.3_1 libical-0.44 libiconv-1.13.1_1 libid3tag-0.15.1b libidn-1.22 libijs-0.35_1 libimobiledevice-1.0.6_2 libiodbc-3.52.7 libkate-0.3.8 libksba-1.2.0 libktorrent-1.1.1 liblastfm-0.3.3 liblqr-1-0.4.1_2 libltdl-2.4 libmad-0.15.1b_2 libmatroska-1.0.0 libmikmod-esound-3.1.12 libmimedir-0.5.1 libmng-1.0.10_2 libmodplug-0.8.8.1 libmp3splt-0.7 libmsn-4.1 libmspack-0.2_1 libmtp-1.0.6 libmusicbrainz-2.1.5 libmusicbrainz3-3.0.3_1 libnice-0.0.13_3 libnotify-0.5.2 libnova-0.13.0 libofa-0.9.3_6 libogg-1.2.2,4 liboldX-1.0.1 libopenraw-0.0.8_3 libotf-0.9.12 libotr-3.2.0_4 libpaper-1.1.24 libpci-3.1.7_2 libpciaccess-0.12.1 libplist-1.4 libproxy-0.2.3_1 libpthread-stubs-0.3_3 libqalculate-0.9.7_1 librsvg2-2.34.0_1 librtfcomp-1.1 libsamplerate-0.1.7_1 libsigsegv-2.9 libsndfile-1.0.24 libsoup-2.32.2_3 libsoup-gnome-2.32.2_1 libspectre-0.2.6 libspiro-20071029 libssh-0.4.8_1 libtasn1-2.9 libthai-0.1.5_4 libtheora-1.1.1_2 libtool-2.4 libtunepimp-0.5.3_9,1 libublio-20070103 libungif-4.1.4_5 libunrar-3.9.10,1 libutempter-1.1.5_1 libv4l-0.8.4_1 libvdpau-0.4.1_1 libvncserver-0.9.8 libvolume_id-0.81.1 libvorbis-1.3.2,3 libvpx-0.9.6 libwmf-0.2.8.4_6 libwww-5.4.0_4 libxcb-1.7 libxine-1.1.19_6 libxkbfile-1.0.6 libxkbui-1.0.2_1 libxklavier-5.0,1 libxml2-2.7.8_1 libxslt-1.1.26_3 libxul-1.9.2.17 libyaml-0.1.4 libzip-0.10 lineakd-0.9_2 links-2.2_7,1 linux-f10-atk-1.24.0 linux-f10-cairo-1.8.0_1 linux-f10-curl-7.19.6_1 linux-f10-cyrus-sasl2-2.1.22_1 linux-f10-dri-7.2_1 linux-f10-expat-2.0.1 linux-f10-flashplugin-10.3r181.34 linux-f10-fontconfig-2.6.0 linux-f10-gtk2-2.14.7_3 linux-f10-jpeg-6b linux-f10-libGLU-7.2 linux-f10-libssh2-0.18 linux-f10-nspr-4.7.6 linux-f10-nss-3.12.3.99.3_1 linux-f10-openldap-2.4.12_1 linux-f10-openssl-0.9.8g linux-f10-pango-1.28.3 linux-f10-png-1.2.37_1 linux-f10-sdl-1.2.13 linux-f10-sdl_image-1.2.6_2 linux-f10-sqlite3-3.5.9_1 linux-f10-tiff-3.8.2 linux-f10-xorg-libs-7.4_1 linux-realplayer-10.0.9.809.20070726_2 linux_base-f10-10_4 liveMedia-2011.06.16,1 llvm-devel-3.0.r133062 localedata-5.4 loudmouth-1.4.3_6 lsdvd-0.16_5 lsof-4.85C_1,5 lua-5.1.4_6 luit-1.0.5 lwp-2.6 lzo2-2.06 m17n-db-1.6.2 m17n-lib-1.6.2 m4-1.4.16,1 mDNSResponder-258.21 makedepend-1.0.3,1 marble-4.6.5 maven-wrapper-1 maven3-3.0.3_1 meanwhile-1.0.2_2 mencoder-1.0.r20110329_1 mesa-demos-7.4.4 mkfontdir-1.0.6 mkfontscale-1.0.8 ml-kde-l10n-4.5.5 mp3splt-2.4 mp4v2-1.9.1 mpage-2.5.6 mpfr-3.0.1 mplayer-1.0.r20110329_2 mplayer-skins-1.1.2_6 mtools-4.0.10_3 mtpfs-0.9_1 musepack-2009.03.01_1 mysql-client-5.1.58 mysql-server-5.1.58 nano-2.2.6 nas-1.9.2 nasm-2.09.10,1 neon29-0.29.6_2 nepomukcontroller-0.2 nethack-qt-3.4.3_7 netpbm-10.35.80_3 nettle-2.2 nspluginwrapper-1.4.4 nspr-4.8.8 nss-3.12.9 nss_mdns-0.10_2 ntp-4.2.6p3 nvidia-driver-270.41.19 nvidia-settings-270.41.19 ocaml-3.12.0_1 open-motif-2.3.3 openal-soft-1.13 openbabel-2.2.3 opencore-amr-0.1.2 opencv-2.3.0 opencv-core-2.3.0 openjdk6-b23 openjpeg-1.3_2 openldap-client-2.4.26 openslp-1.2.1_3 openssl-1.0.0_6 orc-0.4.14_1 ortp-0.13.0_1 oss-4.2.b2004_1 p5-Cairo-1.061_1 p5-ExtUtils-Depends-0.304 p5-ExtUtils-PkgConfig-1.12 p5-Glib2-1.223 p5-Gtk2-1.223 p5-Locale-gettext-1.05_3 p5-Pango-1.221_1 p5-Test-Number-Delta-1.03 p5-URI-1.58 p5-Unicode-Map8-0.13 p5-Unicode-String-2.09 p5-XML-LibXML-1.84,1 p5-XML-NamespaceSupport-1.11 p5-XML-Parser-2.40 p5-XML-SAX-0.96 p5-type1inst-0.6.1_5 p7zip-9.20.1 pango-1.28.4 patch-2.6.1_1 pciids-20110714 pcre-8.12 pdftohtml-0.39_5 perl-5.12.4_2 phonon-4.5.0 phonon-gstreamer-4.5.1 phonon-xine-4.4.4 physfs-2.0.2 pinentry-qt4-0.8.1_1 pixman-0.22.0 pkg-config-0.25_1 pkg_cutleaves-20090810 pkgdb.db pl-libgadu-1.10.1,1 plasma-applet-daisy-0.0.4.25_2 plasma-applet-geekclock-1.0_5 plasma-applet-panelspacer-0.2_6 plasma-applet-simpleweatherforecast-1.3_2 plasma-scriptengine-python-4.6.5 plasma-scriptengine-ruby-4.6.5 png-1.4.5_1 podofo-0.7.0_2 policykit-0.9_6 policykit-gnome-0.9.2_5 policykit-qt-0.9.4 polkit-0.99 polkit-kde-0.99.0 polkit-qt-0.99.0 poppler-0.14.5 poppler-data-0.4.4 poppler-gtk-0.14.5 poppler-qt4-0.14.5 popt-1.16 portaudio-18.1_2 portaudio-19.20071207 portmaster-3.9.1 portupgrade-2.4.8_1,2 postgresql-client-8.4.8 povray-3.6.1_8 printproto-1.0.4 pth-hard-2.0.7 pwcbsd-1.4.1_8 py26-Babel-0.9.6 py26-CouchDB-0.8 py26-beautifulsoup-3.2.0 py26-cairo-1.8.10 py26-cssutils-0.9.7b3,1 py26-cups-1.9.58 py26-dateutil-1.5 py26-dbus-0.83.2 py26-dnspython-1.9.4 py26-elementtree-1.2.6_1 py26-game-1.8.1_6 py26-gnome-2.28.1_2 py26-gobject-2.28.6 py26-gstreamer-0.10.21 py26-gtk-2.24.0 py26-imaging-1.1.7 py26-kdebindings-kde-4.6.5 py26-kdebindings-krosspython-4.6.5 py26-kdebindings-pykdeuic4-4.6.5 py26-librtfcomp-1.1 py26-libxml2-2.7.8_1 py26-libxslt-1.1.26_3 py26-lxml-2.3 py26-mechanize-0.2.5 py26-mutagen-1.20 py26-notify-0.1.1_7 py26-orbit-2.24.0 py26-pip-1.0.1 py26-qt-3.18.2,2 py26-qt4-4.8.3 py26-qt4-assistant-4.8.3,1 py26-qt4-core-4.8.3,1 py26-qt4-dbus-4.8.3,1 py26-qt4-declarative-4.8.3 py26-qt4-demo-4.8.3,1 py26-qt4-designer-4.8.3,1 py26-qt4-designerplugin-4.8.3,1 py26-qt4-doc-4.8.3,1 py26-qt4-gui-4.8.3,1 py26-qt4-help-4.8.3 py26-qt4-multimedia-4.8.3 py26-qt4-network-4.8.3,1 py26-qt4-opengl-4.8.3,1 py26-qt4-phonon-4.8.3 py26-qt4-qscintilla2-2.4.6,1 py26-qt4-script-4.8.3,1 py26-qt4-scripttools-4.8.3,1 py26-qt4-sql-4.8.3,1 py26-qt4-svg-4.8.3,1 py26-qt4-test-4.8.3,1 py26-qt4-webkit-4.8.3 py26-qt4-xml-4.8.3,1 py26-qt4-xmlpatterns-4.8.3 py26-setuptools-0.6c11_1 py26-sip-4.12.1,1 py26-sqlite3-2.6.7_1 py26-synce-librapi2-0.14 py26-synce-librra-0.14 py26-tkinter-2.6.7_3 py26-twistedCore-10.1.0 py26-xdg-0.19 py26-xml-0.8.4_2 py26-zopeInterface-3.6.4 pychm-0.8.4 pyrex-0.9.9 python26-2.6.7 qca-2.0.3 qca-ossl-2.0.0.b3_4 qhull-1.0_2 qimageblitz-0.0.6 qjson-0.7.1_1 qmake-3.3.8_1 qoauth-1.0.1 qscintilla-1.7.1_7 qscintilla2-2.4.6,1 qt4-4.7.3 qt4-accessible-4.7.3 qt4-assistant-4.7.3 qt4-clucene-4.7.3 qt4-codecs-cn-4.7.3 qt4-codecs-jp-4.7.3 qt4-codecs-kr-4.7.3 qt4-codecs-tw-4.7.3 qt4-corelib-4.7.3 qt4-dbus-4.7.3 qt4-declarative-4.7.3 qt4-designer-4.7.3 qt4-doc-4.7.3 qt4-graphicssystems-opengl-4.7.3 qt4-gui-4.7.3 qt4-help-4.7.3 qt4-help-tools-4.7.3 qt4-iconengines-4.7.3 qt4-imageformats-4.7.3 qt4-inputmethods-4.7.3 qt4-l10n-4.7.3 qt4-libQtAssistantClient-4.6.3 qt4-linguist-4.7.3 qt4-makeqpf-4.7.3 qt4-moc-4.7.3 qt4-multimedia-4.7.3 qt4-mysql-plugin-4.7.3 qt4-network-4.7.3 qt4-odbc-plugin-4.7.3 qt4-opengl-4.7.3 qt4-pixeltool-4.7.3 qt4-porting-4.7.3 qt4-psql-plugin-4.7.3 qt4-qdbusviewer-4.7.3 qt4-qdoc3-4.7.3 qt4-qmake-4.7.3 qt4-qt3support-4.7.3 qt4-qtconfig-4.7.3 qt4-qtdemo-4.7.3 qt4-qtestlib-4.7.3 qt4-qvfb-4.7.3 qt4-rcc-4.7.3 qt4-script-4.7.3 qt4-scripttools-4.7.3 qt4-sql-4.7.3 qt4-sqlite-plugin-4.7.3 qt4-sqlite2-plugin-4.7.3 qt4-svg-4.7.3 qt4-uic-4.7.3 qt4-uic3-4.7.3 qt4-webkit-4.7.3 qt4-xml-4.7.3 qt4-xmlpatterns-4.7.3 qt4-xmlpatterns-tool-4.7.3 qtcreator-2.0.1 qtscriptgenerator-0.1.0.20101126 quesoglc-0.7.2_1 qwt-5.2.1_1 randrproto-1.3.2 raptor-1.4.21 rar-4.0.1,3 rarcrack-0.2_1 rarian-0.8.1 rasqal-0.9.20 rdesktop-1.7.0 recode-3.6_8 recordproto-1.14 redland-1.0.12 renderproto-0.11 resourceproto-1.0.2 rgb-1.0.4 rpm-3.0.6_15 rpm2cpio-1.3_1 rsync-3.0.8 rtmpdump-2.3_1 ruby-1.8.7.352_2,1 ruby18-bdb-0.6.6 ruby18-deplate-0.8.5 ruby18-gems-1.7.2 ruby18-iconv-1.8.7.352,1 ruby18-kdebindings-4.6.5 rubygem-rake-0.9.2 rvm-1.17 samba34-3.4.14 samba34-libsmbclient-3.4.14 sane-backends-1.0.21_3 schroedinger-1.0.10 scim-1.4.9 scim-bridge-0.4.16 scim-bridge-qt4-0.4.16 scintilla-2.27 scite-2.27 screen-4.0.3_12 scrnsaverproto-1.2.0 sdl-1.2.14_2,2 sdl_image-1.2.10_2 sdl_mixer-1.2.11_2 sdl_net-1.2.7 sdl_ttf-2.0.10 sessreg-1.0.6 setxkbmap-1.2.0 sg3_utils-1.28 shared-desktop-ontologies-0.6.0 shared-mime-info-0.80_1 sigil-0.2.4_1 skanlite-0.7 smpeg-0.4.4_8 smproxy-1.0.3 soprano-2.6.0 sox-14.3.2_1 speech-dispatcher-0.7.1_1 speex-1.2.r1_3,1 spidermonkey-1.7.0 sqlite-2.8.17_1 sqlite3-3.7.7.1 ssvnc-1.0.28 startup-notification-0.10_2 strigi-0.7.5 stunnel-4.35 subversion-1.6.17 sudo-1.8.1_5 svgalib-1.4.3_6 swig-1.3.40 swt-3.5.1_2 swt-devel-3.6.m5_2,1 synce-librapi2-0.14 synce-librra-0.14 synce-libsynce-0.14 synce-sync-engine-0.14 system-config-printer-1.1.16_3 system-config-printer-kde-4.6.5 t1lib-5.1.2_1,1 taglib-1.7 taglib-extras-1.0.1 talloc-2.0.1_1 tcl-8.4.19_3,1 tcl-8.5.10 tcl-modules-8.5.10 teTeX-3.0_5 teTeX-base-3.0_22 teTeX-texmf-3.0_8 telepathy-farsight-0.0.15 telepathy-glib-0.12.7_1 telepathy-qt4-0.7.1 tex-texmflocal-1.9 texi2html-1.82,1 tidy-lib-090315.c_1 tiff-4.0.0_2 timidity++-2.13.2_9 tk-8.4.19_2,2 tk-8.5.10 tmake-1.7_5 trapproto-3.4.3 twm-1.0.6 uim-1.7.0 uim-kde4-1.7.0 uim-qt4-1.7.0 unrar-4.00,5 unzip-6.0_1 usbmuxd-1.0.7 uulib-0.5.20_1 v4l_compat-1.0.20110603 vala-0.12.1 vala-vapigen-0.12.1 vcdimager-0.7.24 videoproto-2.3.0 vim-7.3.121 virtualbox-ose-4.0.12 virtualbox-ose-kmod-4.0.12 virtuoso-6.1.3 vorbis-tools-1.4.0_1,3 vte-0.26.2 w3m-0.5.3 webcamd-3.0.0.1_1 webkit-gtk2-1.2.7_2 wget-1.12_4 win32-codecs-20110131,1 wxgtk2-2.8.12 wxgtk2-common-2.8.12 wxgtk2-unicode-2.8.12 x11perf-1.5.3 x264-0.115.2000 xauth-1.0.5 xbacklight-1.1.1 xbitmaps-1.1.0 xcalc-1.0.4.1 xcb-proto-1.6 xcb-util-0.3.6_1 xclock-1.0.4_1 xcmiscproto-1.2.0 xcmsdb-1.0.2 xcursor-themes-1.0.2 xcursorgen-1.0.3 xdg-utils-1.0.2_5 xdpyinfo-1.1.0 xdriinfo-1.0.3 xdvik-tetex-22.84.16_3 xedit-1.2.0 xev-1.1.0 xextproto-7.1.1 xf86-input-keyboard-1.5.0 xf86-input-mouse-1.6.0 xf86-input-synaptics-1.2.1_1 xf86-video-apm-1.2.3 xf86-video-ark-0.7.3 xf86-video-ati-6.14.2 xf86-video-chips-1.2.3 xf86-video-cirrus-1.3.2_1 xf86-video-dummy-0.3.4 xf86-video-fbdev-0.4.2 xf86-video-glint-1.2.5 xf86-video-i128-1.3.4 xf86-video-i740-1.3.2_1 xf86-video-intel-2.7.1_4 xf86-video-mach64-6.8.2_1 xf86-video-mga-1.4.11,2 xf86-video-neomagic-1.2.5 xf86-video-nouveau-0.0.10.20090728_3 xf86-video-nv-2.1.18 xf86-video-openchrome-0.2.904_3 xf86-video-r128-6.8.1_2 xf86-video-radeonhd-1.3.0_4 xf86-video-rendition-4.2.4 xf86-video-s3-0.6.3_2 xf86-video-s3virge-1.10.4_1 xf86-video-savage-2.3.2 xf86-video-siliconmotion-1.7.3 xf86-video-sis-0.10.2_2 xf86-video-tdfx-1.4.3_1 xf86-video-tga-1.2.1_1 xf86-video-trident-1.3.4 xf86-video-tseng-1.2.4 xf86-video-vesa-2.3.0_1 xf86-video-vmware-11.0.3_1 xf86-video-voodoo-1.2.4 xf86bigfontproto-1.2.0 xf86dga-1.0.2_1 xf86dgaproto-2.1 xf86driproto-2.1.0 xf86miscproto-0.9.3 xf86vidmodeproto-2.3 xforms-1.0_6,1 xfractint-20.04p09 xgamma-1.0.4 xgc-1.0.2 xhost-1.0.4 xineramaproto-1.2 xinit-1.2.0_1 xinput-1.5.3 xkbcomp-1.1.0 xkbevd-1.1.0 xkbutils-1.0.1_2 xkeyboard-config-1.8_1 xkill-1.0.3 xload-1.0.2_1 xlockmore-5.33 xlsatoms-1.0.2 xlsclients-1.0.2 xmessage-1.0.3 xmlcatmgr-2.2 xmlcharent-0.3_2 xmlto-0.0.24 xmodmap-1.0.4 xorg-7.5.1 xorg-apps-7.5.1 xorg-cf-files-1.0.3 xorg-docs-1.4,1 xorg-drivers-7.5.1 xorg-fonts-100dpi-7.5.1 xorg-fonts-7.5.1 xorg-fonts-75dpi-7.5.1 xorg-fonts-cyrillic-7.5.1 xorg-fonts-miscbitmaps-7.5.1 xorg-fonts-truetype-7.5.1 xorg-fonts-type1-7.5.1 xorg-libraries-7.5.1 xorg-macros-1.11.0 xorg-server-1.7.7_1,1 xplanet-1.2.2 xpr-1.0.3 xprop-1.1.0 xproto-7.0.16 xrandr-1.3.4 xrdb-1.0.6_1 xrefresh-1.0.3 xscreensaver-5.14 xset-1.2.1 xsetmode-1.0.0 xsetroot-1.0.3 xterm-270 xtrans-1.2.5 xv-3.10a_14 xvid-1.3.0,1 xvinfo-1.1.0 xwd-1.0.3 xwininfo-1.0.5 xwud-1.0.2 yasm-1.1.0 youtube_dl-2011.03.29 zh-libchewing-0.3.3 zh-mingunittf-1.08_1 zh-ttfm-0.9.5_3 zip-3.0 zsnes-1.51_6,1 --Boundary-00=_dRkCP+gFUe+3V0s-- From owner-freebsd-multimedia@FreeBSD.ORG Mon Jan 9 11:07:09 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 7B8F9106564A for ; Mon, 9 Jan 2012 11:07:09 +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 68A8A8FC19 for ; Mon, 9 Jan 2012 11:07:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q09B79TR042247 for ; Mon, 9 Jan 2012 11:07:09 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q09B78hd042245 for freebsd-multimedia@FreeBSD.org; Mon, 9 Jan 2012 11:07:08 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 9 Jan 2012 11:07:08 GMT Message-Id: <201201091107.q09B78hd042245@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, 09 Jan 2012 11:07:09 -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 kern/162181 multimedia [snd_emu10k1] [patch] The kernel sound driver module s o ports/161871 multimedia [patch] multimedia/mjpegtools plist incorrect with QUI o ports/161783 multimedia [PATCH] multimedia/gpac-libgpac: Fix build with gcc46 o ports/161568 multimedia [PATCH] audio/libsamplerate: samplerate.h has comma at o ports/161546 multimedia [PATCH] multimedia/mkvtoolnix: make some dependencies o kern/159236 multimedia [pcm] [patch] set PCM_CAP_DEFAULT for the default snd o ports/158987 multimedia multimedia/py-kaa-multimedia: fix build error for grap o kern/158979 multimedia [snd_uadio] snd_uaudio fails to initialize built-in mi o kern/158542 multimedia [snd_hda] hdac0: hdac_get_capabilities: Invalid corb s f kern/158424 multimedia [snd_hda] snd_hda driver doesn't expose 'rec' flag for o kern/156726 multimedia [snd_uaudio]: snd_uaudio(4) fails to detach when mixer o kern/156198 multimedia [snd_hda] [hang] loading snd_hda kernel module hangs s o kern/156165 multimedia [hdac] Missing card definition for hdac audio device, o kern/153920 multimedia [sound] [patch] Replace the GPL'd sound/maestro3 heade o ports/153846 multimedia graphics/libcaca 0.99.beta17 - Hidden dependency on Xl o kern/152622 multimedia [pcm] uaudio recording problem o kern/152500 multimedia [hdac] play interrupt timeout, channel dead o kern/152378 multimedia [sound][patch] Update snd_envy24ht to be MPSAFE and us f ports/150502 multimedia multimedia/gpac-libgpac 0.4.5_4,1 fails to compile on o kern/150284 multimedia [snd_hda] No gain with Audio o kern/149943 multimedia [pcm]: CS4236 audio problem o kern/148741 multimedia [sound] Headphones are deaf (do not work) on Lenovo Th o kern/147504 multimedia [oss] [panic] panic: dev_pager_getpage: map function r o kern/146031 multimedia [snd_hda] race condition when kldunload snd_hda sound o kern/144659 multimedia [pcm] The distortion of the sound playback of music at o kern/143505 multimedia [pcm] FreeBSD 8.0-RELEASE (x64) won't make sound card o kern/141826 multimedia [snd_hda] load of snd_hda module fails o kern/140591 multimedia [PATCH][sound] No sound output on lineout/headphone ja o kern/137589 multimedia [snd_uaudio] snd_uaudio.ko (USB audio driver) doesn't o kern/134767 multimedia [sound] [snd_hda] [regression] Sigmatel STAC9205X no s o kern/132848 multimedia [sound] [snd_emu10kx] driver problem with card init, s o kern/132511 multimedia [sound] [snd_hda] Probing ALC888 codec on ASRock K10N7 o kern/129604 multimedia [sound] Sound stops with error: pcm0:virtual:dsp0.vp0: o kern/127131 multimedia [bktr] /usr/src/sys/dev/bktr/bktr_os.c, line 469: wron s kern/125756 multimedia [sound] [patch] cannot detect soft-modem on HDA bus o kern/124319 multimedia [sound] [snd_emu10k1] [regression] Cannot record from o kern/122086 multimedia [sound] maestro sound driver is working, but mixer ini p kern/121156 multimedia [sound] [patch] Turn on inverted external amplifier se o kern/120857 multimedia [sound] [snd_emu10k1] snd_emu10k1 driver issues a warn o kern/120780 multimedia [sound] [snd_hda] snd_hda doesn't work on Dell Latitut o kern/119973 multimedia [sound] [snd_maestro] [regression] snd_maestro only wo o kern/119931 multimedia [sound] No sound card detected on ASUS "K8V-X SE R2.00 o kern/119759 multimedia [sound] [snd_emu10k1] [regression] Can not record anyt f kern/115666 multimedia [sound] Microphone does not work o kern/115300 multimedia [sound] [snd_hda] [regression] snd_hda(4) fails to att o kern/114760 multimedia [sound] [snd_cmi] snd_cmi driver causing sporadic syst o kern/111767 multimedia [sound] ATI SB450 High Definition Audio Controller sou o kern/107516 multimedia [sound] [snd_emu10k1] - skips, clicks and lag after a o kern/107051 multimedia [sound] only 2 channels output works for the ALC850 (o o kern/104874 multimedia [sound] [snd_emu10k1] kldload snd_emu10k1 hangs system o kern/104626 multimedia [sound] FreeBSD 6.2 does not support SoundBlaster Audi o kern/101417 multimedia [sound] 4-speakers output not possible on Asus A8V-Del o kern/100859 multimedia [sound] [snd_ich] snd_ich broken on GIGABYTE 915 syste o kern/98752 multimedia [sound] Intel ich6 82801 FB - on Packard Bell A8810 la o kern/98504 multimedia [sound] Sound is distorted with SB Live 5.1 o kern/98496 multimedia [sound] [snd_ich] some functions don't work in my soun o kern/97609 multimedia [sound] Load Sound Module - VIA8233 - fails o kern/97535 multimedia [sound] [snd_mss] doesn't work in 6.0-RELEASE and abov o kern/96538 multimedia [sound] emu10k1-driver inverts channels o kern/95086 multimedia [sound] uaudio line in problem with sbdm lx o kern/94279 multimedia [sound] [snd_neomagic] snd_neomagic crashes on FreeBSD o kern/93986 multimedia [sound] Acer TravelMate 4652LMi pcm0 channel dead o kern/92512 multimedia [sound] distorted mono output with emu10k1 o kern/87782 multimedia [sound] snd_t4dwave and pcm0:record:0: record interrup s kern/83697 multimedia [sound] [snd_mss] [patch] support, docs added for full o kern/82043 multimedia [sound] snd_emu10k1 - mixer does not work. o kern/81146 multimedia [sound] Sound isn't working AT ALL for Sis7012 onboard o kern/80632 multimedia [sound] pcm driver missing support for CMI8738 auxilla o kern/79912 multimedia [sound] sound broken for 2 VIA chipsets: interrupt sto o kern/79905 multimedia [sound] sis7018 sound module problem o kern/79678 multimedia [sound] sound works except recording from any source o conf/75137 multimedia [sound] add snd_* modules support to /etc/rc.d/mixer f kern/72995 multimedia [sound] Intel ICH2 (82801BA) - sound nearly inaudible o kern/63204 multimedia [sound] /dev/mixer broken with ESS Maestro-2E (still o o kern/60677 multimedia [sound] [patch] No reaction of volume controy key on I s kern/60599 multimedia [bktr] [partial patch] No sound for ATI TV Wonder (ste o kern/37600 multimedia [sound] [partial patch] t4dwave drive doesn't record. o kern/23546 multimedia [sound] [snd_csa] [patch] csa DMA-interrupt problem 78 problems total. From owner-freebsd-multimedia@FreeBSD.ORG Tue Jan 10 00:51:50 2012 Return-Path: Delivered-To: multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D1F0D106573A for ; Tue, 10 Jan 2012 00:51:50 +0000 (UTC) (envelope-from dave@jetcafe.org) Received: from hugeraid.jetcafe.org (hugeraid.jetcafe.org [205.147.26.109]) by mx1.freebsd.org (Postfix) with ESMTP id AEAC18FC15 for ; Tue, 10 Jan 2012 00:51:50 +0000 (UTC) Received: from hugeraid.jetcafe.org (localhost [127.0.0.1]) by hugeraid.jetcafe.org (8.13.8/8.13.8) with ESMTP id q0A0OF24069073 for ; Mon, 9 Jan 2012 16:24:15 -0800 (PST) Message-Id: <201201100024.q0A0OF24069073@hugeraid.jetcafe.org> X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.0.4 To: multimedia@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 09 Jan 2012 16:24:15 -0800 From: Dave Hayes Cc: Subject: Buzzing fun with snd_emu10kx - any news? 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, 10 Jan 2012 00:51:50 -0000 Hello. :) I have experienced strange buzzing coming from my SB Audigy 2 ZS. Some very quick info: > uname -nv FreeBSD ... 8.1-RELEASE FreeBSD 8.1-RELEASE #0: ... amd64 > cat /dev/sndstat FreeBSD Audio Driver (newpcm: 64bit 2009061500/amd64) Installed devices: pcm0: (play/rec) default pcm1: (play) pcm2: (play) pcm3: (play) > pciconf -vlc emu10kx0@pci0:4:1:0: class=0x040100 card=0x00511102 chip=0x00041102 rev=0x03 hdr=0x00 vendor = 'Creative Technology LTD.' device = 'Audigy Audio Processor (Creative SB Audigy 2 ZS (WDM))' class = multimedia subclass = audio cap 01[dc] = powerspec 2 supports D0 D1 D2 D3 current D0 More details available on request. Googling around I found the following link: http://lists.freebsd.org/pipermail/freebsd-multimedia/2010-October/011294.htm l which leads me to the way to fix this temporarily: # kldunload snd_emu10kx && kldload snd_emu10kx && mpg123 test.mp3 (...repeat until it works...) I'm wondering if a fix has been committed for this issue or a more permanent workaround has been found? Thanks in advance. -- Dave Hayes - Consultant - Altadena CA, USA - dave@jetcafe.org >>> The opinions expressed above are entirely my own <<< It is difficult to make things foolproof because fools are so ingenious. From owner-freebsd-multimedia@FreeBSD.ORG Wed Jan 11 17:54:38 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 61E1D1065670 for ; Wed, 11 Jan 2012 17:54:38 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe05.c2i.net [212.247.154.130]) by mx1.freebsd.org (Postfix) with ESMTP id E5B9C8FC18 for ; Wed, 11 Jan 2012 17:54:37 +0000 (UTC) X-T2-Spam-Status: No, hits=-0.2 required=5.0 tests=ALL_TRUSTED, BAYES_50 Received: from [188.126.198.129] (account mc467741@c2i.net HELO laptop002.hselasky.homeunix.org) by mailfe05.swip.net (CommuniGate Pro SMTP 5.4.2) with ESMTPA id 224422019 for freebsd-multimedia@freebsd.org; Wed, 11 Jan 2012 18:54:35 +0100 From: Hans Petter Selasky To: freebsd-multimedia@freebsd.org Date: Wed, 11 Jan 2012 18:52:20 +0100 User-Agent: KMail/1.13.5 (FreeBSD/8.2-STABLE; KDE/4.4.5; amd64; ; ) References: <201112122008.14723.hselasky@c2i.net> <201201051859.08416.hselasky@c2i.net> In-Reply-To: <201201051859.08416.hselasky@c2i.net> X-Face: 'mmZ:T{)),Oru^0c+/}w'`gU1$ubmG?lp!=R4Wy\ELYo2)@'UZ24N@d2+AyewRX}mAm; Yp |U[@, _z/([?1bCfM{_"B<.J>mICJCHAzzGHI{y7{%JVz%R~yJHIji`y>Y}k1C4TfysrsUI -%GU9V5]iUZF&nRn9mJ'?&>O MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201201111852.20583.hselasky@c2i.net> Subject: Re: New version of Webcamd up to date with Linux v3.2 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, 11 Jan 2012 17:54:38 -0000 On Thursday 05 January 2012 18:59:08 Hans Petter Selasky wrote: > Hi, > > There is a new version of webcamd, now webcamd-3.2.0.1.tar.bz2, ready for > testing. Port can be found here: > > svn --username anonsvn --password anonsvn \ > checkout svn://svn.turbocat.net/i4b/trunk/ports > > MD5 (webcamd-3.2.0.1.tar.bz2) = 7f1356f5b861a961a97089ae2e8a54af > > Please test and report back! > > A few new drivers have been added to the default build. > > --HPS Hi, Just updated webcamd version to 3.2.0.2. The only change is a missing buffer patch for the AS102 driver. If you see any regression issues, please report. Else this version will soon end up in ports. --HPS From owner-freebsd-multimedia@FreeBSD.ORG Wed Jan 11 19:58:35 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 A427B1065675 for ; Wed, 11 Jan 2012 19:58:35 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: from mail-ee0-f54.google.com (mail-ee0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id 33A598FC15 for ; Wed, 11 Jan 2012 19:58:34 +0000 (UTC) Received: by eekd49 with SMTP id d49so560576eek.13 for ; Wed, 11 Jan 2012 11:58:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=aY7qYXoEO+aEuO8NS6nzvltFyfhygOTqNijz5Rc5lDw=; b=giXKiWc+334DLyjS/XLqeHd2/OOtQHWtBwB9G7IFAkzh+V61ZI67MrFsysk/t6HA/t XjdqyF2uhhE+bywADssDs7ibPnd4uoXfsV01ORMRSIW8s0VaS/WEbz13VMog/Bq/XHkP MTnwDGr7wmqP+8rQssUJrlkChe3boQckNtm08= Received: by 10.14.39.196 with SMTP id d44mr164538eeb.108.1326310400481; Wed, 11 Jan 2012 11:33:20 -0800 (PST) Received: from mavbook2.mavhome.dp.ua (pc.mavhome.dp.ua. [212.86.226.226]) by mx.google.com with ESMTPS id t1sm9479942eeb.3.2012.01.11.11.33.18 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 11 Jan 2012 11:33:19 -0800 (PST) Sender: Alexander Motin Message-ID: <4F0DE3FD.2020203@FreeBSD.org> Date: Wed, 11 Jan 2012 21:33:17 +0200 From: Alexander Motin User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0) Gecko/20111227 Thunderbird/9.0 MIME-Version: 1.0 To: FreeBSD current , freebsd-multimedia@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: [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: Wed, 11 Jan 2012 19:58:35 -0000 Hi. I would like request for testing of my work on further HDA sound driver improvement. List of changes done this time: - Huge old hdac driver was split into three independent pieces: HDA controller driver (hdac), HDA CODEC driver (hdacc) and HDA sudio function driver (hdaa). All drivers are completely independent and talk to each other only via NewBus interfaces. Using more NewBus bells and whistles allows to properly see HDA structure with standard system instruments, such as `devinfo -v`. Biggest driver file size now is 150K, instead of 240K before, and the code is much more clean. - Support for multichannel recording was added. While I've never seen it configured by default, UAA specification tells that it is possible. Now, as specification defines, driver checks input associations for pins with sequence numbers 14 and 15, and if found (usually) -- works as before, mixing signals together. If it doesn't, it configures input association as multichannel. I've found some CODECs doing strange things when configured for multichannel recording, but I've also found successfully working examples. - Signal tracer was improved to look for cases where several DACs/ADCs in CODEC can work with the same audio signal. If such case found, driver registers additional playback/record stream (channel) for the pcm device. Having more then one stream allows to avoid vchans use and so avoid extra conversion to pre-configured vchan rate and sample format. Not many CODECs allow this, especially on playback, but some do. - New controller streams reservation mechanism was implemented. That allows to have more pcm devices then streams supported by the controller (usually 4 in each direction). Now it limits only number of _simultaneously_ transferred audio streams, that is rarely reachable and properly reported if happens. - Codec pins and GPIO signals configuration was exported via set of writable sysctls. Another sysctl dev.hdaa.X.reconfig allows to trigger driver reconfiguration in run-time. The only requirement is that all pcm devices should be closed at the moment, as they will be destroyed and recreated. This should significantly simplify process of fixing CODEC configuration. It should be possible now even to write GUI to do it with few mouse clicks. - Driver now decodes pins location and connector type names. In some cases it allows to hint user where on the system case connectors, related to the pcm device, are located. Number of channels supported by pcm device, reported now (if it is not 2), should also make search easier. - Added fix for digital mic recording on some Asus laptops/netbooks. That is how it may look now in dmesg: hdac0: mem 0xf7ef4000-0xf7ef7fff irq 22 at device 27.0 on pci0 hdacc0: at cad 0 on hdac0 hdaa0: at nid 1 on hdacc0 hdacc1: at cad 3 on hdac0 hdaa1: at nid 1 on hdacc1 pcm0: at nid 28,29 and 26,30,27 on hdaa0 pcm1: at nid 32 on hdaa0 pcm2: at nid 6 on hdaa1 Patch can be found here: http://people.freebsd.org/~mav/hda.rewrite.patch Patch was generated for 10-CURRENT, but should apply to fresh 9-STABLE and 8-STABLE branches also. Special thanks to iXsystems, Inc. for supporting this work. Comments and tests results are welcome! -- Alexander Motin From owner-freebsd-multimedia@FreeBSD.ORG Thu Jan 12 10:54:07 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 721FB1065670; Thu, 12 Jan 2012 10:54:07 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: from mail-ey0-f182.google.com (mail-ey0-f182.google.com [209.85.215.182]) by mx1.freebsd.org (Postfix) with ESMTP id CF9768FC0A; Thu, 12 Jan 2012 10:54:06 +0000 (UTC) Received: by eaak12 with SMTP id k12so703033eaa.13 for ; Thu, 12 Jan 2012 02:54:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=VHf4/c3E5Ll3Pq88Emc+xNP3/0P4QL4eWHrtXLt8dUM=; b=V4qmbsvnP9RV/IYqFv05rB8LjGM+OtTte0P8N8A//UGBtiJd6Tx5jmCjU/J0s1YYW/ mE3ffcuvLTN39ZERqBINvmmjgkKotkdfqm/qTVp0DOF3xU6ZWXRoU6JC5YKzymhhz9Tk FEJNYCG5eelLWqxASxEKfqneNjA7JLX0K+Smo= Received: by 10.213.16.198 with SMTP id p6mr681709eba.140.1326365645969; Thu, 12 Jan 2012 02:54:05 -0800 (PST) Received: from mavbook2.mavhome.dp.ua (pc.mavhome.dp.ua. [212.86.226.226]) by mx.google.com with ESMTPS id r2sm18040778eef.7.2012.01.12.02.54.04 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 12 Jan 2012 02:54:05 -0800 (PST) Sender: Alexander Motin Message-ID: <4F0EBBCB.2020909@FreeBSD.org> Date: Thu, 12 Jan 2012 12:54:03 +0200 From: Alexander Motin User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0) Gecko/20111227 Thunderbird/9.0 MIME-Version: 1.0 To: =?ISO-8859-1?Q?Micka=EBl_Maillot?= References: <4F0DE3FD.2020203@FreeBSD.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit 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: Thu, 12 Jan 2012 10:54:07 -0000 On 01/12/12 12:45, Mickaël Maillot wrote: > DisplayPort 8ch : does it mean that we now support 8 channel PCM over > DisplayPort and HDMI ? > i need this feature for DTS-HDMA and TrueHD with XBMC. I've never tried that because of quite old receiver. I just hope it may work. If you have respective hardware and usual HDMI/DisplayPort audio is working for you, we could try to make multichannel work. -- Alexander Motin From owner-freebsd-multimedia@FreeBSD.ORG Thu Jan 12 11:11:59 2012 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EB491106566B; Thu, 12 Jan 2012 11:11:59 +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 8C9B58FC0A; Thu, 12 Jan 2012 11:11:58 +0000 (UTC) Received: by qabj34 with SMTP id j34so265457qab.13 for ; Thu, 12 Jan 2012 03:11:58 -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=E8YRtad4dtbhr0HEaZZ6tFE2FcCPFL+yOMA6j0gMrKA=; b=DXvT14DkiPhw77hjK7RKex9qbYaERzXKhDIRCYyEhzqEk1goz8n+MskJTOGJzTxIXB 2GhhSueFWcZ/wZx3J6S2CEjnwJ5XAWnIEvegZyBXL+oGe843yUZ5eyAcN8eDXakLzc1b KdI7fVilM0kLzy/Xzozn809FBje1ClQG3TCSE= MIME-Version: 1.0 Received: by 10.224.214.201 with SMTP id hb9mr4528904qab.86.1326365115840; Thu, 12 Jan 2012 02:45:15 -0800 (PST) Received: by 10.229.124.11 with HTTP; Thu, 12 Jan 2012 02:45:15 -0800 (PST) In-Reply-To: <4F0DE3FD.2020203@FreeBSD.org> References: <4F0DE3FD.2020203@FreeBSD.org> Date: Thu, 12 Jan 2012 11:45:15 +0100 Message-ID: From: =?ISO-8859-1?Q?Micka=EBl_Maillot?= To: Alexander Motin Content-Type: text/plain; charset=ISO-8859-1 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: Thu, 12 Jan 2012 11:12:00 -0000 2012/1/11 Alexander Motin > Hi. > > I would like request for testing of my work on further HDA sound driver > improvement. > > List of changes done this time: > - Huge old hdac driver was split into three independent pieces: HDA > controller driver (hdac), HDA CODEC driver (hdacc) and HDA sudio function > driver (hdaa). All drivers are completely independent and talk to each > other only via NewBus interfaces. Using more NewBus bells and whistles > allows to properly see HDA structure with standard system instruments, such > as `devinfo -v`. Biggest driver file size now is 150K, instead of 240K > before, and the code is much more clean. > - Support for multichannel recording was added. While I've never seen it > configured by default, UAA specification tells that it is possible. Now, as > specification defines, driver checks input associations for pins with > sequence numbers 14 and 15, and if found (usually) -- works as before, > mixing signals together. If it doesn't, it configures input association as > multichannel. I've found some CODECs doing strange things when configured > for multichannel recording, but I've also found successfully working > examples. > - Signal tracer was improved to look for cases where several DACs/ADCs in > CODEC can work with the same audio signal. If such case found, driver > registers additional playback/record stream (channel) for the pcm device. > Having more then one stream allows to avoid vchans use and so avoid extra > conversion to pre-configured vchan rate and sample format. Not many CODECs > allow this, especially on playback, but some do. > - New controller streams reservation mechanism was implemented. That > allows to have more pcm devices then streams supported by the controller > (usually 4 in each direction). Now it limits only number of > _simultaneously_ transferred audio streams, that is rarely reachable and > properly reported if happens. > - Codec pins and GPIO signals configuration was exported via set of > writable sysctls. Another sysctl dev.hdaa.X.reconfig allows to trigger > driver reconfiguration in run-time. The only requirement is that all pcm > devices should be closed at the moment, as they will be destroyed and > recreated. This should significantly simplify process of fixing CODEC > configuration. It should be possible now even to write GUI to do it with > few mouse clicks. > - Driver now decodes pins location and connector type names. In some > cases it allows to hint user where on the system case connectors, related > to the pcm device, are located. Number of channels supported by pcm device, > reported now (if it is not 2), should also make search easier. > - Added fix for digital mic recording on some Asus laptops/netbooks. > > That is how it may look now in dmesg: > > hdac0: mem > 0xf7ef4000-0xf7ef7fff irq 22 at device 27.0 on pci0 > hdacc0: at cad 0 on hdac0 > hdaa0: at nid 1 on hdacc0 > hdacc1: at cad 3 on hdac0 > hdaa1: at nid 1 on hdacc1 > pcm0: at nid 28,29 and 26,30,27 on > hdaa0 > pcm1: at nid 32 on hdaa0 > pcm2: at nid 6 on hdaa1 > > Patch can be found here: > http://people.freebsd.org/~**mav/hda.rewrite.patch > > Patch was generated for 10-CURRENT, but should apply to fresh 9-STABLE and > 8-STABLE branches also. > > Special thanks to iXsystems, Inc. for supporting this work. > > Comments and tests results are welcome! > > Hi, first thank for your work ! i'll try the patch this week end. DisplayPort 8ch : does it mean that we now support 8 channel PCM over DisplayPort and HDMI ? i need this feature for DTS-HDMA and TrueHD with XBMC. From owner-freebsd-multimedia@FreeBSD.ORG Thu Jan 12 11:18:24 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 E78EE106566C; Thu, 12 Jan 2012 11:18:23 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: from mail-ee0-f54.google.com (mail-ee0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id 4C98F8FC15; Thu, 12 Jan 2012 11:18:22 +0000 (UTC) Received: by eeke53 with SMTP id e53so156829eek.13 for ; Thu, 12 Jan 2012 03:18:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=jmkz0hG+B0QSP0D2wyS/xBXQ17syS9jWsKt9l06CGjc=; b=FRCuokj7ONTQ3d28xad212Mpl3ZO6vj5sUFw5l96ibwDi/ZKDbMfLWgErZleLayPwD xiPBxXMUNxzWsedxsGdlu/G4dHwXLAmqSQ145bae+sv6NOllQ8cHekqNa/STiA8VkgHY 3d7N+InGbpk+aJeJW5rzdyEEDwwEB22oFuEGA= Received: by 10.14.47.79 with SMTP id s55mr1235952eeb.69.1326367102212; Thu, 12 Jan 2012 03:18:22 -0800 (PST) Received: from mavbook2.mavhome.dp.ua (pc.mavhome.dp.ua. [212.86.226.226]) by mx.google.com with ESMTPS id u53sm18279360eeu.6.2012.01.12.03.18.20 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 12 Jan 2012 03:18:21 -0800 (PST) Sender: Alexander Motin Message-ID: <4F0EC17B.8040908@FreeBSD.org> Date: Thu, 12 Jan 2012 13:18:19 +0200 From: Alexander Motin User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0) Gecko/20111227 Thunderbird/9.0 MIME-Version: 1.0 To: gljennjohn@googlemail.com References: <4F0DE3FD.2020203@FreeBSD.org> <20120112115220.1c32b3e2@ernst.jennejohn.org> In-Reply-To: <20120112115220.1c32b3e2@ernst.jennejohn.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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: Thu, 12 Jan 2012 11:18:24 -0000 On 01/12/12 12:52, Gary Jennejohn wrote: > On Wed, 11 Jan 2012 21:33:17 +0200 > Alexander Motin wrote: >> I would like request for testing of my work on further HDA sound driver >> improvement. > > [big snip] > >> Patch can be found here: >> http://people.freebsd.org/~mav/hda.rewrite.patch >> >> Patch was generated for 10-CURRENT, but should apply to fresh 9-STABLE >> and 8-STABLE branches also. > > The patch doesn't apply cleanly to r230008; hdac.c.rej is 15661 bytes > in size (mostly the section which deletes all the manufacturer-specific > defines at the top of the file). That is probably because of $FreeBSD$ macro resolution. Here is version with present value from 10-CURRENT SVN (sources from CVS or STABLE will need that patch line modified respectively) and some minor additional improvements like CODEC ODs and some more sysctls: http://people.freebsd.org/~mav/hda.rewrite2.patch > After fixing that per hand I was able to make a kernel with which sound > still works. Here the relevant bits from dmesg: > > hdac0: mem 0xfcffc000-0xfcffffff irq 18 at device 0.1 on pci1 > hdac1: mem 0xfe024000-0xfe027fff irq 16 at device 20.2 on pci0 > hdacc0: at cad 0 on hdac0 > hdaa0: at nid 1 on hdacc0 > pcm0: at nid 5 on hdaa0 > hdacc1: at cad 1 on hdac0 > hdaa1: at nid 1 on hdacc1 > pcm1: at nid 5 on hdaa1 > hdacc2: at cad 2 on hdac0 > hdaa2: at nid 1 on hdacc2 > pcm2: at nid 5 on hdaa2 > hdacc3: at cad 3 on hdac0 > hdaa3: at nid 1 on hdacc3 > pcm3: at nid 5 on hdaa3 > hdacc4: at cad 0 on hdac1 > hdaa4: at nid 1 on hdacc4 > pcm4: at nid 20,22,21,23 and 24,26 on hdaa4 > pcm5: at nid 27 and 25 on hdaa4 > pcm6: at nid 30 and 31 on hdaa4 > > I particularly like that the messages now show which jack corresponds to > which pcm - makes deciding which jack to use much simpler. Thank you for the report. -- Alexander Motin From owner-freebsd-multimedia@FreeBSD.ORG Thu Jan 12 11:20:46 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 7F4DB106566B for ; Thu, 12 Jan 2012 11:20:46 +0000 (UTC) (envelope-from gljennjohn@googlemail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id 0ADC68FC08 for ; Thu, 12 Jan 2012 11:20:45 +0000 (UTC) Received: by wgbdr11 with SMTP id dr11so1891551wgb.31 for ; Thu, 12 Jan 2012 03:20:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=date:from:to:cc:subject:message-id:in-reply-to:references:reply-to :x-mailer:mime-version:content-type:content-transfer-encoding; bh=A8UvQIVk1IJpx76Pp1jV9PrMQnPfaSPCueTL7dsL57k=; b=NLjX9SIu6oEwdwaroSpgh4byXy9fS4+JBCNTvHbrByXHoNIy+ocsokn3Md8/h8uMNF kjAic7GA3hfjKxaprPQV7RfinkeqoM2u9RczesgyoSXuITV4YRigcitlPqsc2FAP5HqD IhJHte0C5xzEXiXUXY2/iYMQ3CSPFPGHIErnA= Received: by 10.180.109.77 with SMTP id hq13mr17230832wib.7.1326365543109; Thu, 12 Jan 2012 02:52:23 -0800 (PST) Received: from ernst.jennejohn.org (p578E3D0A.dip.t-dialin.net. [87.142.61.10]) by mx.google.com with ESMTPS id o17sm5245274wbh.19.2012.01.12.02.52.21 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 12 Jan 2012 02:52:22 -0800 (PST) Date: Thu, 12 Jan 2012 11:52:20 +0100 From: Gary Jennejohn To: Alexander Motin Message-ID: <20120112115220.1c32b3e2@ernst.jennejohn.org> In-Reply-To: <4F0DE3FD.2020203@FreeBSD.org> References: <4F0DE3FD.2020203@FreeBSD.org> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.6; amd64-portbld-freebsd10.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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 Reply-To: gljennjohn@googlemail.com List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Jan 2012 11:20:46 -0000 On Wed, 11 Jan 2012 21:33:17 +0200 Alexander Motin wrote: > I would like request for testing of my work on further HDA sound driver > improvement. > [big snip] > That is how it may look now in dmesg: > > hdac0: mem > 0xf7ef4000-0xf7ef7fff irq 22 at device 27.0 on pci0 > hdacc0: at cad 0 on hdac0 > hdaa0: at nid 1 on hdacc0 > hdacc1: at cad 3 on hdac0 > hdaa1: at nid 1 on hdacc1 > pcm0: at nid 28,29 and 26,30,27 > on hdaa0 > pcm1: at nid 32 on hdaa0 > pcm2: at nid 6 on hdaa1 > > Patch can be found here: > http://people.freebsd.org/~mav/hda.rewrite.patch > > Patch was generated for 10-CURRENT, but should apply to fresh 9-STABLE > and 8-STABLE branches also. > The patch doesn't apply cleanly to r230008; hdac.c.rej is 15661 bytes in size (mostly the section which deletes all the manufacturer-specific defines at the top of the file). After fixing that per hand I was able to make a kernel with which sound still works. Here the relevant bits from dmesg: hdac0: mem 0xfcffc000-0xfcffffff irq 18 at device 0.1 on pci1 hdac1: mem 0xfe024000-0xfe027fff irq 16 at device 20.2 on pci0 hdacc0: at cad 0 on hdac0 hdaa0: at nid 1 on hdacc0 pcm0: at nid 5 on hdaa0 hdacc1: at cad 1 on hdac0 hdaa1: at nid 1 on hdacc1 pcm1: at nid 5 on hdaa1 hdacc2: at cad 2 on hdac0 hdaa2: at nid 1 on hdacc2 pcm2: at nid 5 on hdaa2 hdacc3: at cad 3 on hdac0 hdaa3: at nid 1 on hdacc3 pcm3: at nid 5 on hdaa3 hdacc4: at cad 0 on hdac1 hdaa4: at nid 1 on hdacc4 pcm4: at nid 20,22,21,23 and 24,26 on hdaa4 pcm5: at nid 27 and 25 on hdaa4 pcm6: at nid 30 and 31 on hdaa4 I particularly like that the messages now show which jack corresponds to which pcm - makes deciding which jack to use much simpler. I'm using pcm4. -- Gary Jennejohn (gj@) From owner-freebsd-multimedia@FreeBSD.ORG Thu Jan 12 12:18:55 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 F221B106564A; Thu, 12 Jan 2012 12:18:55 +0000 (UTC) (envelope-from yuri.pankov@gmail.com) Received: from procyon.xvoid.org (procyon.xvoid.org [IPv6:2001:470:28:4ba:20c:29ff:feb6:11bc]) by mx1.freebsd.org (Postfix) with ESMTP id 3A1E58FC14; Thu, 12 Jan 2012 12:18:54 +0000 (UTC) Received: from procyon.xvoid.org (yuri@procyon.xvoid.org [IPv6:::1]) by procyon.xvoid.org (8.14.5/8.14.5) with ESMTP id q0CCIrs5019732; Thu, 12 Jan 2012 16:18:53 +0400 (MSK) (envelope-from yuri.pankov@gmail.com) Received: (from yuri@localhost) by procyon.xvoid.org (8.14.5/8.14.5/Submit) id q0CCIrE8019731; Thu, 12 Jan 2012 16:18:53 +0400 (MSK) (envelope-from yuri.pankov@gmail.com) X-Authentication-Warning: procyon.xvoid.org: yuri set sender to yuri.pankov@gmail.com using -f Date: Thu, 12 Jan 2012 16:18:53 +0400 From: Yuri Pankov To: Alexander Motin Message-ID: <20120112121853.GC1429@procyon.xvoid.org> References: <4F0DE3FD.2020203@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4F0DE3FD.2020203@FreeBSD.org> User-Agent: Mutt/1.5.21 (2010-09-15) 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: Thu, 12 Jan 2012 12:18:56 -0000 On Wed, Jan 11, 2012 at 09:33:17PM +0200, Alexander Motin wrote: > Hi. > > I would like request for testing of my work on further HDA sound driver > improvement. [...] > Patch can be found here: > http://people.freebsd.org/~mav/hda.rewrite.patch > > Patch was generated for 10-CURRENT, but should apply to fresh 9-STABLE > and 8-STABLE branches also. Patch applied cleanly to r230008 using `svn patch`. hdacc0: at cad 0 on hdac0 hdaa0: at nid 1 on hdacc0 pcm0: at nid 5 on hdaa0 hdacc1: at cad 1 on hdac0 hdaa1: at nid 1 on hdacc1 pcm1: at nid 5 on hdaa1 hdacc2: at cad 2 on hdac0 hdaa2: at nid 1 on hdacc2 pcm2: at nid 5 on hdaa2 hdacc3: at cad 3 on hdac0 hdaa3: at nid 1 on hdacc3 pcm3: at nid 5 on hdaa3 hdacc4: at cad 0 on hdac1 hdaa4: at nid 1 on hdacc4 pcm4: at nid 13 and 11 on hdaa4 pcm5: at nid 15 and 24 on hdaa4 pcm6: at nid 30 on hdaa4 pcm4 (builtin speakers) and pcm5 (headphones) seem to work fine, however I'm not getting anything out of pcm0-pcm3 (connected to a TV via HDMI), mplayer just pauses at the beggining, trying to cat anything to /dev/dsp{0-3}.0 gives: pcm0: chn_write(): pcm0:virtual:dsp0.vp0: play interrupt timeout, channel dead It was the same with the old driver and I'm not sure if it's (most likely) my misconfiguration or a driver problem. Thanks, Yuri From owner-freebsd-multimedia@FreeBSD.ORG Thu Jan 12 12:57:00 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 93CE0106566C for ; Thu, 12 Jan 2012 12:57:00 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from fmailer.gwdg.de (fmailer.gwdg.de [134.76.11.16]) by mx1.freebsd.org (Postfix) with ESMTP id 25C038FC08 for ; Thu, 12 Jan 2012 12:57:00 +0000 (UTC) Received: from pd951c176.dip.t-dialin.net ([217.81.193.118] helo=krabat.raven.hur) by mailer.gwdg.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1RlJnx-0003Jq-KY; Thu, 12 Jan 2012 13:30:53 +0100 Message-ID: <4F0ED27A.8070600@gwdg.de> Date: Thu, 12 Jan 2012 13:30:50 +0100 From: Rainer Hurling User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0) Gecko/20111222 Thunderbird/9.0 MIME-Version: 1.0 To: Alexander Motin References: <4F0DE3FD.2020203@FreeBSD.org> <20120112115220.1c32b3e2@ernst.jennejohn.org> <4F0EC17B.8040908@FreeBSD.org> In-Reply-To: <4F0EC17B.8040908@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Authenticated: Id:rhurlin X-Spam-Level: - X-Virus-Scanned: (clean) by exiscan+sophie 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: Thu, 12 Jan 2012 12:57:00 -0000 On 12.01.2012 12:18 (UTC+1), Alexander Motin wrote: > On 01/12/12 12:52, Gary Jennejohn wrote: >> On Wed, 11 Jan 2012 21:33:17 +0200 >> Alexander Motin wrote: >>> I would like request for testing of my work on further HDA sound driver >>> improvement. >> >> [big snip] >> >>> Patch can be found here: >>> http://people.freebsd.org/~mav/hda.rewrite.patch >>> >>> Patch was generated for 10-CURRENT, but should apply to fresh 9-STABLE >>> and 8-STABLE branches also. >> >> The patch doesn't apply cleanly to r230008; hdac.c.rej is 15661 bytes >> in size (mostly the section which deletes all the manufacturer-specific >> defines at the top of the file). > > That is probably because of $FreeBSD$ macro resolution. Here is version > with present value from 10-CURRENT SVN (sources from CVS or STABLE will > need that patch line modified respectively) and some minor additional > improvements like CODEC ODs and some more sysctls: > http://people.freebsd.org/~mav/hda.rewrite2.patch I just patched 10.0-CURRENT (amd64) r230009 against hda.rewrite2.patch. All went fine so far. My box is now running again with following messages: hdacc0: at cad 0 on hdac0 hdaa0: at nid 1 on hdacc0 pcm0: at nid 5 on hdaa0 hdacc1: at cad 1 on hdac0 hdaa1: at nid 1 on hdacc1 pcm1: at nid 5 on hdaa1 hdacc2: at cad 2 on hdac0 hdaa2: at nid 1 on hdacc2 pcm2: at nid 5 on hdaa2 hdacc3: at cad 3 on hdac0 hdaa3: at nid 1 on hdacc3 pcm3: at nid 5 on hdaa3 hdacc4: at cad 0 on hdac1 hdaa4: at nid 1 on hdacc4 pcm4: at nid 20,22,23,21 and 24,26 on hdaa4 pcm5: at nid 27 and 25 on hdaa4 pcm6: at nid 30 on hdaa4 pcm7: at nid 17 on hdaa4 I am using pcm4 with 5.1 surround sound and pulseaudio. All seems to work fine :-) The mainboard is an Asus M4A88TD-V EVO/USB3, the graphics card is a NVidia GeForce GTS 450. The Realtek ALC892 is regocnized by the driver, the NVidia HDMI sound device is not. I am looking forward to the commit of this patch! >> After fixing that per hand I was able to make a kernel with which sound >> still works. Here the relevant bits from dmesg: >> >> hdac0: mem 0xfcffc000-0xfcffffff irq >> 18 at device 0.1 on pci1 >> hdac1: mem 0xfe024000-0xfe027fff irq 16 at >> device 20.2 on pci0 >> hdacc0: at cad 0 on hdac0 >> hdaa0: at nid 1 on hdacc0 >> pcm0: at nid 5 on hdaa0 >> hdacc1: at cad 1 on hdac0 >> hdaa1: at nid 1 on hdacc1 >> pcm1: at nid 5 on hdaa1 >> hdacc2: at cad 2 on hdac0 >> hdaa2: at nid 1 on hdacc2 >> pcm2: at nid 5 on hdaa2 >> hdacc3: at cad 3 on hdac0 >> hdaa3: at nid 1 on hdacc3 >> pcm3: at nid 5 on hdaa3 >> hdacc4: at cad 0 on hdac1 >> hdaa4: at nid 1 on hdacc4 >> pcm4: at nid >> 20,22,21,23 and 24,26 on hdaa4 >> pcm5: at nid 27 and 25 >> on hdaa4 >> pcm6: at nid 30 and 31 >> on hdaa4 >> >> I particularly like that the messages now show which jack corresponds to >> which pcm - makes deciding which jack to use much simpler. > > Thank you for the report. > From owner-freebsd-multimedia@FreeBSD.ORG Thu Jan 12 12:57:57 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 3CE0A106566C; Thu, 12 Jan 2012 12:57:57 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: from mail-ey0-f182.google.com (mail-ey0-f182.google.com [209.85.215.182]) by mx1.freebsd.org (Postfix) with ESMTP id 9A9BE8FC16; Thu, 12 Jan 2012 12:57:56 +0000 (UTC) Received: by eaai12 with SMTP id i12so12260eaa.13 for ; Thu, 12 Jan 2012 04:57:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=XEYfb5JzEXjqXAai8QXALCNl6OKXZkpb9WruD3xh6o0=; b=JTYY1ZSM3HmkuECpLNRquAamlsLAGaBOgc7AgPXcI1gFnBe+lInhQWZJa0w3OS2soC 21Q5PUNKj10ZRRHFqIoXpl4xuJTtepy0xYfwpB44s2vRa5+qazi0q9WWD2jqe3BFqJZt SQ8CU1BWr4UWJC0rtWuMRfrpjcIhxU5+NJrn0= Received: by 10.213.20.201 with SMTP id g9mr1122670ebb.43.1326373075622; Thu, 12 Jan 2012 04:57:55 -0800 (PST) Received: from mavbook2.mavhome.dp.ua (pc.mavhome.dp.ua. [212.86.226.226]) by mx.google.com with ESMTPS id y12sm19162825eeb.11.2012.01.12.04.57.53 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 12 Jan 2012 04:57:54 -0800 (PST) Sender: Alexander Motin Message-ID: <4F0ED8D0.8080403@FreeBSD.org> Date: Thu, 12 Jan 2012 14:57:52 +0200 From: Alexander Motin User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0) Gecko/20111227 Thunderbird/9.0 MIME-Version: 1.0 To: Yuri Pankov References: <4F0DE3FD.2020203@FreeBSD.org> <20120112121853.GC1429@procyon.xvoid.org> In-Reply-To: <20120112121853.GC1429@procyon.xvoid.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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: Thu, 12 Jan 2012 12:57:57 -0000 On 01/12/12 14:18, Yuri Pankov wrote: > On Wed, Jan 11, 2012 at 09:33:17PM +0200, Alexander Motin wrote: >> I would like request for testing of my work on further HDA sound driver >> improvement. > [...] >> Patch can be found here: >> http://people.freebsd.org/~mav/hda.rewrite.patch >> >> Patch was generated for 10-CURRENT, but should apply to fresh 9-STABLE >> and 8-STABLE branches also. > > Patch applied cleanly to r230008 using `svn patch`. > > hdacc0: at cad 0 on hdac0 > hdaa0: at nid 1 on hdacc0 > pcm0: at nid 5 on hdaa0 > hdacc1: at cad 1 on hdac0 > hdaa1: at nid 1 on hdacc1 > pcm1: at nid 5 on hdaa1 > hdacc2: at cad 2 on hdac0 > hdaa2: at nid 1 on hdacc2 > pcm2: at nid 5 on hdaa2 > hdacc3: at cad 3 on hdac0 > hdaa3: at nid 1 on hdacc3 > pcm3: at nid 5 on hdaa3 > hdacc4: at cad 0 on hdac1 > hdaa4: at nid 1 on hdacc4 > pcm4: at nid 13 and 11 on hdaa4 > pcm5: at nid 15 and 24 on hdaa4 > pcm6: at nid 30 on hdaa4 > > pcm4 (builtin speakers) and pcm5 (headphones) seem to work fine, however Thank you. > I'm not getting anything out of pcm0-pcm3 (connected to a TV via HDMI), > mplayer just pauses at the beggining, trying to cat anything to > /dev/dsp{0-3}.0 gives: > > pcm0: chn_write(): pcm0:virtual:dsp0.vp0: play interrupt timeout, channel dead > > It was the same with the old driver and I'm not sure if it's (most > likely) my misconfiguration or a driver problem. It sounds more like a driver problem. HDMI audio is still not very well discovered area, and, according to ALSA reading, NVidia HDMI is also not very standard. Probably I'll finally have to buy something to experiment. What card do you have? -- Alexander Motin From owner-freebsd-multimedia@FreeBSD.ORG Thu Jan 12 13:04:06 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 68070106566C; Thu, 12 Jan 2012 13:04:06 +0000 (UTC) (envelope-from yuri.pankov@gmail.com) Received: from procyon.xvoid.org (procyon.xvoid.org [IPv6:2001:470:28:4ba:20c:29ff:feb6:11bc]) by mx1.freebsd.org (Postfix) with ESMTP id BDD658FC19; Thu, 12 Jan 2012 13:04:05 +0000 (UTC) Received: from procyon.xvoid.org (yuri@procyon.xvoid.org [IPv6:::1]) by procyon.xvoid.org (8.14.5/8.14.5) with ESMTP id q0CD44pL019879; Thu, 12 Jan 2012 17:04:04 +0400 (MSK) (envelope-from yuri.pankov@gmail.com) Received: (from yuri@localhost) by procyon.xvoid.org (8.14.5/8.14.5/Submit) id q0CD44oc019878; Thu, 12 Jan 2012 17:04:04 +0400 (MSK) (envelope-from yuri.pankov@gmail.com) X-Authentication-Warning: procyon.xvoid.org: yuri set sender to yuri.pankov@gmail.com using -f Date: Thu, 12 Jan 2012 17:04:04 +0400 From: Yuri Pankov To: Alexander Motin Message-ID: <20120112130404.GD1429@procyon.xvoid.org> References: <4F0DE3FD.2020203@FreeBSD.org> <20120112121853.GC1429@procyon.xvoid.org> <4F0ED8D0.8080403@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4F0ED8D0.8080403@FreeBSD.org> User-Agent: Mutt/1.5.21 (2010-09-15) 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: Thu, 12 Jan 2012 13:04:06 -0000 On Thu, Jan 12, 2012 at 02:57:52PM +0200, Alexander Motin wrote: > On 01/12/12 14:18, Yuri Pankov wrote: > > On Wed, Jan 11, 2012 at 09:33:17PM +0200, Alexander Motin wrote: > >> I would like request for testing of my work on further HDA sound driver > >> improvement. > > [...] > >> Patch can be found here: > >> http://people.freebsd.org/~mav/hda.rewrite.patch > >> > >> Patch was generated for 10-CURRENT, but should apply to fresh 9-STABLE > >> and 8-STABLE branches also. > > > > Patch applied cleanly to r230008 using `svn patch`. > > > > hdacc0: at cad 0 on hdac0 > > hdaa0: at nid 1 on hdacc0 > > pcm0: at nid 5 on hdaa0 > > hdacc1: at cad 1 on hdac0 > > hdaa1: at nid 1 on hdacc1 > > pcm1: at nid 5 on hdaa1 > > hdacc2: at cad 2 on hdac0 > > hdaa2: at nid 1 on hdacc2 > > pcm2: at nid 5 on hdaa2 > > hdacc3: at cad 3 on hdac0 > > hdaa3: at nid 1 on hdacc3 > > pcm3: at nid 5 on hdaa3 > > hdacc4: at cad 0 on hdac1 > > hdaa4: at nid 1 on hdacc4 > > pcm4: at nid 13 and 11 on hdaa4 > > pcm5: at nid 15 and 24 on hdaa4 > > pcm6: at nid 30 on hdaa4 > > > > pcm4 (builtin speakers) and pcm5 (headphones) seem to work fine, however > > Thank you. > > > I'm not getting anything out of pcm0-pcm3 (connected to a TV via HDMI), > > mplayer just pauses at the beggining, trying to cat anything to > > /dev/dsp{0-3}.0 gives: > > > > pcm0: chn_write(): pcm0:virtual:dsp0.vp0: play interrupt timeout, channel dead > > > > It was the same with the old driver and I'm not sure if it's (most > > likely) my misconfiguration or a driver problem. > > It sounds more like a driver problem. HDMI audio is still not very well > discovered area, and, according to ALSA reading, NVidia HDMI is also not > very standard. Probably I'll finally have to buy something to > experiment. What card do you have? It's a laptop with "nVidia Corporation GT216 [GeForce GT 230M]" (as identified by x11/nvidia-driver). The verbose dmesg is at: https://www.xvoid.org/stuff/spica.dmesg Yuri From owner-freebsd-multimedia@FreeBSD.ORG Thu Jan 12 21:59:13 2012 Return-Path: Delivered-To: multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0A5111065702 for ; Thu, 12 Jan 2012 21:59:13 +0000 (UTC) (envelope-from dave@jetcafe.org) Received: from hugeraid.jetcafe.org (hugeraid.jetcafe.org [205.147.26.109]) by mx1.freebsd.org (Postfix) with ESMTP id E58BF8FC26 for ; Thu, 12 Jan 2012 21:59:12 +0000 (UTC) Received: from hugeraid.jetcafe.org (localhost [127.0.0.1]) by hugeraid.jetcafe.org (8.13.8/8.13.8) with ESMTP id q0CLreOZ058459 for ; Thu, 12 Jan 2012 13:53:40 -0800 (PST) Message-Id: <201201122153.q0CLreOZ058459@hugeraid.jetcafe.org> X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.0.4 To: multimedia@freebsd.org In-reply-to: <201201100024.q0A0OF24069073@hugeraid.jetcafe.org> References: <201201100024.q0A0OF24069073@hugeraid.jetcafe.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 12 Jan 2012 13:53:40 -0800 From: Dave Hayes Cc: Subject: Re: Buzzing fun with snd_emu10kx - any news? 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, 12 Jan 2012 21:59:13 -0000 Dave Hayes writes: > I have experienced strange buzzing coming from my SB Audigy 2 ZS. Some > very quick info: > FreeBSD ... 8.1-RELEASE FreeBSD 8.1-RELEASE #0: ... amd64 Replying to myself here for the ease of searching of others. Many thanks to Vladislav Movchan for this answer. This was fixed and MFCd about 11 months ago; here's the PR: http://www.freebsd.org/cgi/query-pr.cgi?pr=154259 Pretty easy to fix if you compile your own kernels. Peace! -- Dave Hayes - Consultant - Altadena CA, USA - dave@jetcafe.org >>> The opinions expressed above are entirely my own <<< "Never give people anything they ask for until at least a day has passed," said Nasrudin. "For experience shows that they only appreciate something when they have had the opportunity of doubting whether they will get it or not." From owner-freebsd-multimedia@FreeBSD.ORG Fri Jan 13 21:28:34 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 ACA9F1065673 for ; Fri, 13 Jan 2012 21:28:34 +0000 (UTC) (envelope-from pfg@freebsd.org) Received: from nm13.bullet.mail.sp2.yahoo.com (nm13.bullet.mail.sp2.yahoo.com [98.139.91.83]) by mx1.freebsd.org (Postfix) with SMTP id 858668FC14 for ; Fri, 13 Jan 2012 21:28:34 +0000 (UTC) Received: from [98.139.91.67] by nm13.bullet.mail.sp2.yahoo.com with NNFMP; 13 Jan 2012 21:15:12 -0000 Received: from [98.139.91.16] by tm7.bullet.mail.sp2.yahoo.com with NNFMP; 13 Jan 2012 21:15:12 -0000 Received: from [127.0.0.1] by omp1016.mail.sp2.yahoo.com with NNFMP; 13 Jan 2012 21:15:12 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 480539.65659.bm@omp1016.mail.sp2.yahoo.com Received: (qmail 28778 invoked by uid 60001); 13 Jan 2012 21:15:12 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1326489312; bh=I4DkgDmPSc4bwvn08CJXN+izqbExSwk1tADASntZP/A=; h=X-YMail-OSG:Received:X-RocketYMMF:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding; b=t/q6Uyo9w8nMqmjLqrqh84fNktR5uMqgHKtVhsV9I7VlEoAzHuhTXhBUpijQrKsafNtuOsii6Za3mPFgL4H94J6fuUiHiRzVc7gUsoOyD/OjhiRivVrTAnJaPdNhdiqSCKqN+j1QGGT1GOzCewWDT2APfuzoYIMl6yyUel+8Al8= X-YMail-OSG: xhHsEuMVM1kxzRQ0_P1kWEs.TnkhL_MlPJowhzyXvw.102B L5dPdrfQygXvcMptvinPshEaktx2fnN3a3GbBoscp38MOGmLmRhypRyVFuhm O996EraEysixIfaD7Q_R.2m2OaXWmdHFpcRoBKEWafflUBM3Lk2eGNDgH.w3 lgYhjfZKMs4UXC.JV_00BbtiVUaZ.rtvs3a0C.qrSTBJaKLhPsI335r3w5Ru W6we9.XyIklmZDOhOy7Asta5K0h7JcphaKPRL0RXJcMQdZvCP1AN8YpTZ0xZ RJiUofn87uo52ScxC_EZQyRGME3s6ql5g3j1_YdG_kTPXrfdM3.6HLl2pSUJ nhlX66vyxPleQUt1_uVlXio12j3t67301SFo41cGAkkqijJfCO2LMdf0780H kNY8Bz2pG5R1.WZO0zrXJK8VIdiXofQuSSQtHSvBA6aGd.KhVkglBhIKZ1Ss NcDN88XtY_.CUujgZFLdiXr0WZ2vcNnGP4r.IOUJ_Ed3tjFjbzf8G7BVZm5. PICRH9L.wZ0sIMVuAydkMrXo9nSXmpcTnOTt0jEq80fhrJDqmDYoTuJtCNZK HTC9PdIDB8MCtZQ-- Received: from [200.118.157.7] by web113515.mail.gq1.yahoo.com via HTTP; Fri, 13 Jan 2012 13:15:11 PST X-RocketYMMF: giffunip X-Mailer: YahooMailClassic/15.0.4 YahooMailWebService/0.8.115.331698 Message-ID: <1326489311.18406.YahooMailClassic@web113515.mail.gq1.yahoo.com> Date: Fri, 13 Jan 2012 13:15:11 -0800 (PST) From: Pedro Giffuni To: freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-multimedia@FreeBSD.org Subject: [CFT] New headers from the maestro3 snd driver X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pfg@freebsd.org List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jan 2012 21:28:34 -0000 Hello guys;=0A=0AAs some of you may have noticed I have been replacing=0Aso= me GPL'd headers from the sound system.=0A=0AIn the case of the Maestro3 sn= d driver, basically=0Athe same headers are available in the BSD licensed=0A= OSS drivers (in the Attic though - that card is=0Arather old).=0A=0AIf some= one still has that card please test this=0Apatch:=0A=0Ahttp://people.freebs= d.org/~pfg/patch-maestro3=0A=0AApparently there are also some open PRs rela= ted=0Ato that card but it would certainly be good to=0Ahave some feedback o= n the status of this driver.=0A=0APedro. From owner-freebsd-multimedia@FreeBSD.ORG Sat Jan 14 02:28:55 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 C1B9F106564A; Sat, 14 Jan 2012 02:28:55 +0000 (UTC) (envelope-from schnell@s-tlk.org) Received: from mail.s-tlk.org (s-tlk.org [178.63.70.119]) by mx1.freebsd.org (Postfix) with ESMTP id 40ED88FC0A; Sat, 14 Jan 2012 02:28:54 +0000 (UTC) Received: from [10.0.3.6] (unknown [10.0.3.6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.s-tlk.org (Postfix) with ESMTPSA id 503BFAE0D9E; Sat, 14 Jan 2012 03:10:50 +0100 (CET) Date: Sat, 14 Jan 2012 03:10:44 +0100 (CET) From: Michael Schnell X-X-Sender: michi@priv.s-tlk.org To: Yuri Pankov In-Reply-To: <20120112130404.GD1429@procyon.xvoid.org> Message-ID: References: <4F0DE3FD.2020203@FreeBSD.org> <20120112121853.GC1429@procyon.xvoid.org> <4F0ED8D0.8080403@FreeBSD.org> <20120112130404.GD1429@procyon.xvoid.org> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-multimedia@freebsd.org, Alexander Motin , 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, 14 Jan 2012 02:28:55 -0000 On Thu, 12 Jan 2012, Yuri Pankov wrote: > On Thu, Jan 12, 2012 at 02:57:52PM +0200, Alexander Motin wrote: >> On 01/12/12 14:18, Yuri Pankov wrote: >>> On Wed, Jan 11, 2012 at 09:33:17PM +0200, Alexander Motin wrote: >>>> I would like request for testing of my work on further HDA sound driver >>>> improvement. >>> [...] >>>> Patch can be found here: >>>> http://people.freebsd.org/~mav/hda.rewrite.patch >>>> >>>> Patch was generated for 10-CURRENT, but should apply to fresh 9-STABLE >>>> and 8-STABLE branches also. >>> >>> Patch applied cleanly to r230008 using `svn patch`. >>> >>> hdacc0: at cad 0 on hdac0 >>> hdaa0: at nid 1 on hdacc0 >>> pcm0: at nid 5 on hdaa0 >>> hdacc1: at cad 1 on hdac0 >>> hdaa1: at nid 1 on hdacc1 >>> pcm1: at nid 5 on hdaa1 >>> hdacc2: at cad 2 on hdac0 >>> hdaa2: at nid 1 on hdacc2 >>> pcm2: at nid 5 on hdaa2 >>> hdacc3: at cad 3 on hdac0 >>> hdaa3: at nid 1 on hdacc3 >>> pcm3: at nid 5 on hdaa3 >>> hdacc4: at cad 0 on hdac1 >>> hdaa4: at nid 1 on hdacc4 >>> pcm4: at nid 13 and 11 on hdaa4 >>> pcm5: at nid 15 and 24 on hdaa4 >>> pcm6: at nid 30 on hdaa4 >>> >>> pcm4 (builtin speakers) and pcm5 (headphones) seem to work fine, however >> >> Thank you. >> >>> I'm not getting anything out of pcm0-pcm3 (connected to a TV via HDMI), >>> mplayer just pauses at the beggining, trying to cat anything to >>> /dev/dsp{0-3}.0 gives: >>> >>> pcm0: chn_write(): pcm0:virtual:dsp0.vp0: play interrupt timeout, channel dead >>> >>> It was the same with the old driver and I'm not sure if it's (most >>> likely) my misconfiguration or a driver problem. >> >> It sounds more like a driver problem. HDMI audio is still not very well >> discovered area, and, according to ALSA reading, NVidia HDMI is also not >> very standard. Probably I'll finally have to buy something to >> experiment. What card do you have? > > It's a laptop with "nVidia Corporation GT216 [GeForce GT 230M]" (as > identified by x11/nvidia-driver). > > The verbose dmesg is at: > > https://www.xvoid.org/stuff/spica.dmesg I had the same problem for some time and I was going over the code and honestly I took some inspiration of how the linux kernel handle this and added some quirks to the code to get it working. However, after some time I realize that a sysctl dev.hdac..0.polling=1 will do something similar and this also works for me. I don't think this polling mechanism is a good idea, better would be some interrupt for state updates but anyway, I was glad that I can here (digital) music over my receiver with my laptop. I have an NVS 3100M graphic card and it is connected over a (fragile) Displayport-HDMI adapter. I would gladly test this with Alexanders patch, but I only have an 9.0-RELEASE and I already tried to port the patch back, but this would take some effort. In addition this is my production system and I already messed it up enough. ;) Greetings Michael From owner-freebsd-multimedia@FreeBSD.ORG Sat Jan 14 12:27:44 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 7BE18106564A; Sat, 14 Jan 2012 12:27:44 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: from mail-ee0-f54.google.com (mail-ee0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id D91058FC12; Sat, 14 Jan 2012 12:27:43 +0000 (UTC) Received: by eeke53 with SMTP id e53so892349eek.13 for ; Sat, 14 Jan 2012 04:27:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=1/3W/r7jdoQqDNQDLU/FOvCoZtNornIuZo/jPb12H+A=; b=W0Jxp+Fy9fygRZbHtL2nHie+juM89WsIvGxwfbQyBI32aR5cwfI4lxFGpfSDquVODU dROn3oCAp+7c+aSfv20ycfQTMD1V3UVLjVOlojbdPw+9nakYsKPY3MWqvCf2dVbwIXMv 13Z433q2SwTHuGViWVRlJHDtowsbim9d/R11w= Received: by 10.213.28.205 with SMTP id n13mr601790ebc.97.1326544062053; Sat, 14 Jan 2012 04:27:42 -0800 (PST) Received: from mavbook.mavhome.dp.ua (pc.mavhome.dp.ua. [212.86.226.226]) by mx.google.com with ESMTPS id 76sm43201328eeh.0.2012.01.14.04.27.39 (version=SSLv3 cipher=OTHER); Sat, 14 Jan 2012 04:27:40 -0800 (PST) Sender: Alexander Motin Message-ID: <4F1174B1.9050006@FreeBSD.org> Date: Sat, 14 Jan 2012 14:27:29 +0200 From: Alexander Motin User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:8.0) Gecko/20111112 Thunderbird/8.0 MIME-Version: 1.0 To: Michael Schnell References: <4F0DE3FD.2020203@FreeBSD.org> <20120112121853.GC1429@procyon.xvoid.org> <4F0ED8D0.8080403@FreeBSD.org> <20120112130404.GD1429@procyon.xvoid.org> In-Reply-To: Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: Yuri Pankov , 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, 14 Jan 2012 12:27:44 -0000 On 14.01.2012 04:10, Michael Schnell wrote: > > On Thu, 12 Jan 2012, Yuri Pankov wrote: > >> On Thu, Jan 12, 2012 at 02:57:52PM +0200, Alexander Motin wrote: >>> On 01/12/12 14:18, Yuri Pankov wrote: >>>> On Wed, Jan 11, 2012 at 09:33:17PM +0200, Alexander Motin wrote: >>>>> I would like request for testing of my work on further HDA sound >>>>> driver >>>>> improvement. >>>> [...] >>>>> Patch can be found here: >>>>> http://people.freebsd.org/~mav/hda.rewrite.patch >>>>> >>>>> Patch was generated for 10-CURRENT, but should apply to fresh 9-STABLE >>>>> and 8-STABLE branches also. >>>> >>>> Patch applied cleanly to r230008 using `svn patch`. >>>> >>>> hdacc0: at cad 0 on hdac0 >>>> hdaa0: at nid 1 on hdacc0 >>>> pcm0: at nid 5 on hdaa0 >>>> hdacc1: at cad 1 on hdac0 >>>> hdaa1: at nid 1 on hdacc1 >>>> pcm1: at nid 5 on hdaa1 >>>> hdacc2: at cad 2 on hdac0 >>>> hdaa2: at nid 1 on hdacc2 >>>> pcm2: at nid 5 on hdaa2 >>>> hdacc3: at cad 3 on hdac0 >>>> hdaa3: at nid 1 on hdacc3 >>>> pcm3: at nid 5 on hdaa3 >>>> hdacc4: at cad 0 on hdac1 >>>> hdaa4: at nid 1 on hdacc4 >>>> pcm4: at nid 13 and 11 on hdaa4 >>>> pcm5: at nid 15 and 24 on hdaa4 >>>> pcm6: at nid 30 on hdaa4 >>>> >>>> pcm4 (builtin speakers) and pcm5 (headphones) seem to work fine, >>>> however >>> >>> Thank you. >>> >>>> I'm not getting anything out of pcm0-pcm3 (connected to a TV via HDMI), >>>> mplayer just pauses at the beggining, trying to cat anything to >>>> /dev/dsp{0-3}.0 gives: >>>> >>>> pcm0: chn_write(): pcm0:virtual:dsp0.vp0: play interrupt timeout, >>>> channel dead >>>> >>>> It was the same with the old driver and I'm not sure if it's (most >>>> likely) my misconfiguration or a driver problem. >>> >>> It sounds more like a driver problem. HDMI audio is still not very well >>> discovered area, and, according to ALSA reading, NVidia HDMI is also not >>> very standard. Probably I'll finally have to buy something to >>> experiment. What card do you have? >> >> It's a laptop with "nVidia Corporation GT216 [GeForce GT 230M]" (as >> identified by x11/nvidia-driver). >> >> The verbose dmesg is at: >> >> https://www.xvoid.org/stuff/spica.dmesg > > I had the same problem for some time and I was going over the code and > honestly I took some inspiration of how the linux kernel handle this and > added some quirks to the code to get it working. However, after some > time I realize that a sysctl > dev.hdac..0.polling=1 will do something similar and this also works for > me. I don't think this polling mechanism is a good idea, better would be > some interrupt for state updates but anyway, I was glad that I can here > (digital) music over my receiver with my laptop. I have an NVS 3100M > graphic card and it is connected over a (fragile) Displayport-HDMI adapter. > > I would gladly test this with Alexanders patch, but I only have an > 9.0-RELEASE and I already tried to port the patch back, but this would > take some effort. In addition this is my production system and I already > messed it up enough. ;) I also don't like polling, especially in context of new event timers that are not generating interrupts when not needed. In this patch I haven't even reimplemented polling support while rewriting that part of the code, as for several years since implementing it I haven't seen reports that it was really useful. If it is useful, I'll think of it. -- Alexander Motin From owner-freebsd-multimedia@FreeBSD.ORG Sat Jan 14 13:48:42 2012 Return-Path: Delivered-To: freebsd-multimedia@FreeBSD.org Received: by hub.freebsd.org (Postfix, from userid 1233) id 626911065676; Sat, 14 Jan 2012 13:48:42 +0000 (UTC) Date: Sat, 14 Jan 2012 13:48:42 +0000 From: Alexander Best To: Rainer Hurling Message-ID: <20120114134842.GA34133@freebsd.org> References: <4F0DE3FD.2020203@FreeBSD.org> <20120112115220.1c32b3e2@ernst.jennejohn.org> <4F0EC17B.8040908@FreeBSD.org> <4F0ED27A.8070600@gwdg.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4F0ED27A.8070600@gwdg.de> Cc: freebsd-multimedia@FreeBSD.org, Alexander Motin , 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, 14 Jan 2012 13:48:42 -0000 On Thu Jan 12 12, Rainer Hurling wrote: > On 12.01.2012 12:18 (UTC+1), Alexander Motin wrote: > >On 01/12/12 12:52, Gary Jennejohn wrote: > >>On Wed, 11 Jan 2012 21:33:17 +0200 > >>Alexander Motin wrote: > >>>I would like request for testing of my work on further HDA sound driver > >>>improvement. > >> > >>[big snip] > >> > >>>Patch can be found here: > >>>http://people.freebsd.org/~mav/hda.rewrite.patch > >>> > >>>Patch was generated for 10-CURRENT, but should apply to fresh 9-STABLE > >>>and 8-STABLE branches also. > >> > >>The patch doesn't apply cleanly to r230008; hdac.c.rej is 15661 bytes > >>in size (mostly the section which deletes all the manufacturer-specific > >>defines at the top of the file). > > > >That is probably because of $FreeBSD$ macro resolution. Here is version > >with present value from 10-CURRENT SVN (sources from CVS or STABLE will > >need that patch line modified respectively) and some minor additional > >improvements like CODEC ODs and some more sysctls: > >http://people.freebsd.org/~mav/hda.rewrite2.patch maybe you could try silencencing these clang warnings? /usr/subversion-src/sys/dev/sound/pci/hda/hdaa.c:5707:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] snprintf(buf, buflen, chans = "4.0"); ^~~~~~~~~~~~~ /usr/subversion-src/sys/dev/sound/pci/hda/hdaa.c:5709:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] snprintf(buf, buflen, chans = "5.1"); ^~~~~~~~~~~~~ /usr/subversion-src/sys/dev/sound/pci/hda/hdaa.c:5711:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] snprintf(buf, buflen, chans = "7.1"); ^~~~~~~~~~~~~~ /usr/subversion-src/sys/dev/sound/pci/hda/hdacc.c:563:52: warning: if statement has empty body [-Wempty-body] if ((child = codec->streams[dir][stream]) != NULL); ^ 4 warning generated. ..i'll report how the changes interact with my system later on. cheers. alex > > > I just patched 10.0-CURRENT (amd64) r230009 against hda.rewrite2.patch. > All went fine so far. My box is now running again with following messages: > > hdacc0: at cad 0 on hdac0 > hdaa0: at nid 1 on hdacc0 > pcm0: at nid 5 on hdaa0 > hdacc1: at cad 1 on hdac0 > hdaa1: at nid 1 on hdacc1 > pcm1: at nid 5 on hdaa1 > hdacc2: at cad 2 on hdac0 > hdaa2: at nid 1 on hdacc2 > pcm2: at nid 5 on hdaa2 > hdacc3: at cad 3 on hdac0 > hdaa3: at nid 1 on hdacc3 > pcm3: at nid 5 on hdaa3 > hdacc4: at cad 0 on hdac1 > hdaa4: at nid 1 on hdacc4 > pcm4: at nid > 20,22,23,21 and 24,26 on hdaa4 > pcm5: at nid 27 and 25 on > hdaa4 > pcm6: at nid 30 on hdaa4 > pcm7: at nid 17 on hdaa4 > > I am using pcm4 with 5.1 surround sound and pulseaudio. All seems to > work fine :-) > > The mainboard is an Asus M4A88TD-V EVO/USB3, the graphics card is a > NVidia GeForce GTS 450. The Realtek ALC892 is regocnized by the driver, > the NVidia HDMI sound device is not. > > I am looking forward to the commit of this patch! > > > >>After fixing that per hand I was able to make a kernel with which sound > >>still works. Here the relevant bits from dmesg: > >> > >>hdac0: mem 0xfcffc000-0xfcffffff irq > >>18 at device 0.1 on pci1 > >>hdac1: mem 0xfe024000-0xfe027fff irq 16 at > >>device 20.2 on pci0 > >>hdacc0: at cad 0 on hdac0 > >>hdaa0: at nid 1 on hdacc0 > >>pcm0: at nid 5 on hdaa0 > >>hdacc1: at cad 1 on hdac0 > >>hdaa1: at nid 1 on hdacc1 > >>pcm1: at nid 5 on hdaa1 > >>hdacc2: at cad 2 on hdac0 > >>hdaa2: at nid 1 on hdacc2 > >>pcm2: at nid 5 on hdaa2 > >>hdacc3: at cad 3 on hdac0 > >>hdaa3: at nid 1 on hdacc3 > >>pcm3: at nid 5 on hdaa3 > >>hdacc4: at cad 0 on hdac1 > >>hdaa4: at nid 1 on hdacc4 > >>pcm4: at nid > >>20,22,21,23 and 24,26 on hdaa4 > >>pcm5: at nid 27 and 25 > >>on hdaa4 > >>pcm6: at nid 30 and 31 > >>on hdaa4 > >> > >>I particularly like that the messages now show which jack corresponds to > >>which pcm - makes deciding which jack to use much simpler. > > > >Thank you for the report. > > > From owner-freebsd-multimedia@FreeBSD.ORG Sat Jan 14 14:01:03 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 CD2B9106566B; Sat, 14 Jan 2012 14:01:03 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: from mail-ee0-f54.google.com (mail-ee0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id 33F1C8FC0C; Sat, 14 Jan 2012 14:01:02 +0000 (UTC) Received: by eeke53 with SMTP id e53so911764eek.13 for ; Sat, 14 Jan 2012 06:01:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=lKhfniFKWWO11T8j04th08eaMaa83R2CNkozzZUdKBs=; b=YMgFvq065Pzyqcxe9x9yvzE6/rKYy3yR7czvy44BYDV2haVY7MvWkfwDet7ljLsqPX EuCXI0HXS4aof+xGxJUGRQ8ZWBVtNDFOZ1BTJlCENvRNyH4O27C60lWGVfOwhDTKg0GK yCJDuMAPIukLuz5vxvVaXDrHqA5VPC6x7ZDQE= Received: by 10.213.28.69 with SMTP id l5mr1442998ebc.110.1326549661907; Sat, 14 Jan 2012 06:01:01 -0800 (PST) Received: from mavbook2.mavhome.dp.ua (pc.mavhome.dp.ua. [212.86.226.226]) by mx.google.com with ESMTPS id r2sm44142324eef.7.2012.01.14.06.00.57 (version=SSLv3 cipher=OTHER); Sat, 14 Jan 2012 06:01:00 -0800 (PST) Sender: Alexander Motin Message-ID: <4F118A98.8020608@FreeBSD.org> Date: Sat, 14 Jan 2012 16:00:56 +0200 From: Alexander Motin User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0) Gecko/20111227 Thunderbird/9.0 MIME-Version: 1.0 To: Alexander Best References: <4F0DE3FD.2020203@FreeBSD.org> <20120112115220.1c32b3e2@ernst.jennejohn.org> <4F0EC17B.8040908@FreeBSD.org> <4F0ED27A.8070600@gwdg.de> <20120114134842.GA34133@freebsd.org> In-Reply-To: <20120114134842.GA34133@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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, 14 Jan 2012 14:01:04 -0000 On 01/14/12 15:48, Alexander Best wrote: > On Thu Jan 12 12, Rainer Hurling wrote: >> On 12.01.2012 12:18 (UTC+1), Alexander Motin wrote: >>> On 01/12/12 12:52, Gary Jennejohn wrote: >>>> On Wed, 11 Jan 2012 21:33:17 +0200 >>>> Alexander Motin wrote: >>>>> I would like request for testing of my work on further HDA sound driver >>>>> improvement. >>>> >>>> [big snip] >>>> >>>>> Patch can be found here: >>>>> http://people.freebsd.org/~mav/hda.rewrite.patch >>>>> >>>>> Patch was generated for 10-CURRENT, but should apply to fresh 9-STABLE >>>>> and 8-STABLE branches also. >>>> >>>> The patch doesn't apply cleanly to r230008; hdac.c.rej is 15661 bytes >>>> in size (mostly the section which deletes all the manufacturer-specific >>>> defines at the top of the file). >>> >>> That is probably because of $FreeBSD$ macro resolution. Here is version >>> with present value from 10-CURRENT SVN (sources from CVS or STABLE will >>> need that patch line modified respectively) and some minor additional >>> improvements like CODEC ODs and some more sysctls: >>> http://people.freebsd.org/~mav/hda.rewrite2.patch > > maybe you could try silencencing these clang warnings? > > /usr/subversion-src/sys/dev/sound/pci/hda/hdaa.c:5707:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] > snprintf(buf, buflen, chans = "4.0"); > ^~~~~~~~~~~~~ > /usr/subversion-src/sys/dev/sound/pci/hda/hdaa.c:5709:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] > snprintf(buf, buflen, chans = "5.1"); > ^~~~~~~~~~~~~ > /usr/subversion-src/sys/dev/sound/pci/hda/hdaa.c:5711:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] > snprintf(buf, buflen, chans = "7.1"); > ^~~~~~~~~~~~~~ > /usr/subversion-src/sys/dev/sound/pci/hda/hdacc.c:563:52: warning: if statement has empty body [-Wempty-body] > if ((child = codec->streams[dir][stream]) != NULL); > ^ > 4 warning generated. > > ..i'll report how the changes interact with my system later on. Thank you! That variable is not even used now, so I'll just remove that assignment. I've passed the code through the clang static analyzer at some point, but probably I've introduced that later. -- Alexander Motin From owner-freebsd-multimedia@FreeBSD.ORG Sat Jan 14 15:24:34 2012 Return-Path: Delivered-To: freebsd-multimedia@FreeBSD.org Received: by hub.freebsd.org (Postfix, from userid 1233) id 59EF3106566C; Sat, 14 Jan 2012 15:24:34 +0000 (UTC) Date: Sat, 14 Jan 2012 15:24:34 +0000 From: Alexander Best To: Alexander Motin Message-ID: <20120114152434.GA39740@freebsd.org> References: <4F0DE3FD.2020203@FreeBSD.org> <20120112115220.1c32b3e2@ernst.jennejohn.org> <4F0EC17B.8040908@FreeBSD.org> <4F0ED27A.8070600@gwdg.de> <20120114134842.GA34133@freebsd.org> <4F118A98.8020608@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4F118A98.8020608@FreeBSD.org> 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, 14 Jan 2012 15:24:34 -0000 On Sat Jan 14 12, Alexander Motin wrote: > On 01/14/12 15:48, Alexander Best wrote: > >On Thu Jan 12 12, Rainer Hurling wrote: > >>On 12.01.2012 12:18 (UTC+1), Alexander Motin wrote: > >>>On 01/12/12 12:52, Gary Jennejohn wrote: > >>>>On Wed, 11 Jan 2012 21:33:17 +0200 > >>>>Alexander Motin wrote: > >>>>>I would like request for testing of my work on further HDA sound driver > >>>>>improvement. > >>>> > >>>>[big snip] > >>>> > >>>>>Patch can be found here: > >>>>>http://people.freebsd.org/~mav/hda.rewrite.patch > >>>>> > >>>>>Patch was generated for 10-CURRENT, but should apply to fresh 9-STABLE > >>>>>and 8-STABLE branches also. > >>>> > >>>>The patch doesn't apply cleanly to r230008; hdac.c.rej is 15661 bytes > >>>>in size (mostly the section which deletes all the manufacturer-specific > >>>>defines at the top of the file). > >>> > >>>That is probably because of $FreeBSD$ macro resolution. Here is version > >>>with present value from 10-CURRENT SVN (sources from CVS or STABLE will > >>>need that patch line modified respectively) and some minor additional > >>>improvements like CODEC ODs and some more sysctls: > >>>http://people.freebsd.org/~mav/hda.rewrite2.patch > > > >maybe you could try silencencing these clang warnings? > > > >/usr/subversion-src/sys/dev/sound/pci/hda/hdaa.c:5707:25: warning: format > >string is not a string literal (potentially insecure) [-Wformat-security] > > snprintf(buf, buflen, chans = "4.0"); > > ^~~~~~~~~~~~~ > >/usr/subversion-src/sys/dev/sound/pci/hda/hdaa.c:5709:25: warning: format > >string is not a string literal (potentially insecure) [-Wformat-security] > > snprintf(buf, buflen, chans = "5.1"); > > ^~~~~~~~~~~~~ > >/usr/subversion-src/sys/dev/sound/pci/hda/hdaa.c:5711:25: warning: format > >string is not a string literal (potentially insecure) [-Wformat-security] > > snprintf(buf, buflen, chans = "7.1"); > > ^~~~~~~~~~~~~~ > >/usr/subversion-src/sys/dev/sound/pci/hda/hdacc.c:563:52: warning: if > >statement has empty body [-Wempty-body] > > if ((child = codec->streams[dir][stream]) != NULL); > > ^ > >4 warning generated. > > > >..i'll report how the changes interact with my system later on. > > Thank you! That variable is not even used now, so I'll just remove that > assignment. I've passed the code through the clang static analyzer at > some point, but probably I've introduced that later. thanks. :) the patch works great for me, too. dmesg -a: hdacc0: at cad 2 on hdac0 hdaa0: at nid 1 on hdacc0 pcm0: at nid 20,22,21,23 and 24,26 on hdaa0 pcm1: at nid 27 and 25 on hdaa0 pcm2: at nid 30 and 31 on hdaa0 cat /dev/sndstat: FreeBSD Audio Driver (newpcm: 64bit 2009061500/amd64) Installed devices: pcm0: on hdaa0 (1p:1v/2r:1v) default snddev flags=0x2e6 [pcm0:play:dsp0.p0]: spd 48000, fmt 0x00200010, flags 0x00002108, 0x00000004 interrupts 1274, underruns 0, feed 1274, ready 0 [b:16384/8192/2|bs:16384/8192/2] channel flags=0x2108 {userland} -> feeder_mixer(0x00200010) -> {hardware} pcm0:play:dsp0.p0[pcm0:virtual:dsp0.vp0]: spd 44100/48000, fmt 0x00200010, flags 0x1000012c, 0x00000029, pid 927 (musicpd) interrupts 0, underruns 0, feed 1859, ready 65536 [b:0/0/0|bs:65536/8192/8] channel flags=0x1000012c {userland} -> feeder_root(0x00200010) -> feeder_volume(0x00200010) -> feeder_rate(0x00200010 q:1 44100 -> 48000) -> {hardware} [pcm0:record:dsp0.r0]: spd 48000, fmt 0x00200010, flags 0x00002100, 0x00000005 interrupts 0, overruns 0, feed 0, hfree 16384, sfree 16384 [b:16384/8192/2|bs:16384/8192/2] channel flags=0x2100 {hardware} -> feeder_root(0x00200010) -> feeder_mixer(0x00200010) -> {userland} [pcm0:record:dsp0.r1]: spd 8000, fmt 0x00100008, flags 0x00000000, 0x00000000 interrupts 0, overruns 0, feed 0, hfree 65536, sfree 0 [b:65536/32768/2|bs:0/0/0] channel flags=0x0 {hardware} -> feeder_root(0x00000000) -> {userland} pcm0:record:dsp0.r0[pcm0:virtual:dsp0.vr0]: spd 8000, fmt 0x00100008, flags 0x10000000, 0x00000000 interrupts 0, overruns 0, feed 0, hfree 0, sfree 0 [b:0/0/0|bs:0/0/0] channel flags=0x10000000 {hardware} -> feeder_root(0x00000000) -> {userland} pcm1: on hdaa0 (1p:1v/1r:1v) snddev flags=0x2e6 [pcm1:play:dsp1.p0]: spd 48000, fmt 0x00200010, flags 0x00002100, 0x00000004 interrupts 0, underruns 0, feed 0, ready 0 [b:16384/8192/2|bs:16384/8192/2] channel flags=0x2100 {userland} -> feeder_mixer(0x00200010) -> {hardware} pcm1:play:dsp1.p0[pcm1:virtual:dsp1.vp0]: spd 8000, fmt 0x00100008, flags 0x10000000, 0x00000000 interrupts 0, underruns 0, feed 0, ready 0 [b:0/0/0|bs:0/0/0] channel flags=0x10000000 {userland} -> feeder_root(0x00000000) -> {hardware} [pcm1:record:dsp1.r0]: spd 48000, fmt 0x00200010, flags 0x00002100, 0x00000005 interrupts 0, overruns 0, feed 0, hfree 16384, sfree 16384 [b:16384/8192/2|bs:16384/8192/2] channel flags=0x2100 {hardware} -> feeder_root(0x00200010) -> feeder_mixer(0x00200010) -> {userland} pcm1:record:dsp1.r0[pcm1:virtual:dsp1.vr0]: spd 8000, fmt 0x00100008, flags 0x10000000, 0x00000000 interrupts 0, overruns 0, feed 0, hfree 0, sfree 0 [b:0/0/0|bs:0/0/0] channel flags=0x10000000 {hardware} -> feeder_root(0x00000000) -> {userland} pcm2: on hdaa0 (1p:1v/1r:1v) snddev flags=0x2e6 [pcm2:play:dsp2.p0]: spd 48000, fmt 0x00200010, flags 0x00006100, 0x00000004 interrupts 0, underruns 0, feed 0, ready 0 [b:16384/8192/2|bs:16384/8192/2] channel flags=0x6100 {userland} -> feeder_mixer(0x00200010) -> {hardware} pcm2:play:dsp2.p0[pcm2:virtual:dsp2.vp0]: spd 8000, fmt 0x00100008, flags 0x10000000, 0x00000000 interrupts 0, underruns 0, feed 0, ready 0 [b:0/0/0|bs:0/0/0] channel flags=0x10000000 {userland} -> feeder_root(0x00000000) -> {hardware} [pcm2:record:dsp2.r0]: spd 48000, fmt 0x00200010, flags 0x00006100, 0x00000005 interrupts 0, overruns 0, feed 0, hfree 16384, sfree 16384 [b:16384/8192/2|bs:16384/8192/2] channel flags=0x6100 {hardware} -> feeder_root(0x00200010) -> feeder_mixer(0x00200010) -> {userland} pcm2:record:dsp2.r0[pcm2:virtual:dsp2.vr0]: spd 8000, fmt 0x00100008, flags 0x10000000, 0x00000000 interrupts 0, overruns 0, feed 0, hfree 0, sfree 0 [b:0/0/0|bs:0/0/0] channel flags=0x10000000 {hardware} -> feeder_root(0x00000000) -> {userland} cheers. alex > > -- > Alexander Motin From owner-freebsd-multimedia@FreeBSD.ORG Sat Jan 14 15:55:04 2012 Return-Path: Delivered-To: freebsd-multimedia@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7DD541065670; Sat, 14 Jan 2012 15:55:04 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 45ECA8FC08; Sat, 14 Jan 2012 15:55:04 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q0EFt4UG070668; Sat, 14 Jan 2012 15:55:04 GMT (envelope-from eadler@freefall.freebsd.org) Received: (from eadler@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q0EFt30O070664; Sat, 14 Jan 2012 15:55:03 GMT (envelope-from eadler) Date: Sat, 14 Jan 2012 15:55:03 GMT Message-Id: <201201141555.q0EFt30O070664@freefall.freebsd.org> To: rostyslav@optonline.net, eadler@FreeBSD.org, freebsd-multimedia@FreeBSD.org From: eadler@FreeBSD.org Cc: Subject: Re: kern/115666: [sound] Microphone does not work 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, 14 Jan 2012 15:55:04 -0000 Synopsis: [sound] Microphone does not work State-Changed-From-To: feedback->closed State-Changed-By: eadler State-Changed-When: Sat Jan 14 15:55:03 UTC 2012 State-Changed-Why: and it will be rewritten yet again :) http://www.freebsd.org/cgi/query-pr.cgi?pr=115666 From owner-freebsd-multimedia@FreeBSD.ORG Sat Jan 14 18:51:53 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 4F5111065672 for ; Sat, 14 Jan 2012 18:51:53 +0000 (UTC) (envelope-from s-qMEohHjJlabE8Wz3-RegKZKLGABKyjXPCcElbqjJfnD2j0z3cbWUE1@bounce.linkedin.com) Received: from mailb-bc.linkedin.com (mailb-bc.linkedin.com [216.52.242.148]) by mx1.freebsd.org (Postfix) with ESMTP id 2887A8FC08 for ; Sat, 14 Jan 2012 18:51:52 +0000 (UTC) DomainKey-Signature: q=dns; a=rsa-sha1; c=nofws; s=prod; d=linkedin.com; h=DKIM-Signature:Sender:Date:From:Reply-To:To:Message-ID:Subject:MIME-Version:Content-Type:X-LinkedIn-Template:X-LinkedIn-Class:X-LinkedIn-fbl; b=tLVxA4zs9PSZIrfRuH6XF6hEgTvvtPaqj4hC1zBqfOGjfAlSUJWdf7LdtwzMFIX7 JRvIoNIUNUA7PZHLY71ju/RbReeZDy5mWfyxQwXrtskBeEBrXvq7DPUsJ+pNz0wA DKIM-Signature: v=1; a=rsa-sha1; d=linkedin.com; s=proddkim; c=relaxed/relaxed; q=dns/txt; i=@linkedin.com; t=1326566211; h=From:Subject:Date:To:MIME-Version:Content-Type:X-LinkedIn-Class:X-LinkedIn-fbl: X-LinkedIn-Template; bh=5fJlXd8OE8TzqcMBw9Y94FfF5/M=; b=VWDHnNOr/u9whlji+l1ma+9pFlLBNBwDzoH6BUaMVAVATG/icsbCEqkBempC7pXg WHd4yynPstC3BxjnWVuPj6/AVQh5fROQf+dbjaahfITFjr53BnRTTlVMxhpy07J1; Sender: messages-noreply@bounce.linkedin.com Date: Sat, 14 Jan 2012 18:36:51 +0000 (UTC) From: Dariusz Emilianowicz via LinkedIn To: =?UTF-8?Q?Micha=C5=82_Hendzel?= Message-ID: <1913788554.4655259.1326566211517.JavaMail.app@ela4-app0131.prod> MIME-Version: 1.0 X-LinkedIn-Template: email_type_MEBC_MEBC X-LinkedIn-Class: MBR-TO-MBR X-LinkedIn-fbl: s-qMEohHjJlabE8Wz3-RegKZKLGABKyjXPCcElbqjJfnD2j0z3cbWUE1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: ankieta z outsourcingu X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Dariusz Emilianowicz List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Jan 2012 18:51:53 -0000 LinkedIn ------------ Dariusz Emilianowicz has sent you a message Date: 1/14/2012 Subject: ankieta z outsourcingu Cze=C5=9B=C4=87 Czy m=C3=B3g=C5=82bym Ci=C4=99 prosi=C4=87 o wype=C5=82nienie ankiety dla m= ojej =C5=BCony? Pisze ona teraz prac=C4=99 magistersk=C4=85 i robi do niej = badania. Ankieta jest anonimowa i zajmuje jakie=C5=9B 5 minut. Tutaj jest a= dres ankiety http://moje-ankiety.pl/respond-15379.html.=20 Z g=C3=B3ry dzi=C4=99kuj=C4=99. Pozdrawiam Darek View/reply to this message: http://www.linkedin.com/e/-mu8r6-gxez9rqx-3v/umwsJlIwa4ysXbTY0ftX8MpkRIe_X0= HC3-ZgHMGB76brby/mbi/I3322731453_2/?hs=3Dfalse&tok=3D3ycG4JxuXYn541 Don't want to receive e-mail notifications? Adjust your message settings: http://www.linkedin.com/e/-mu8r6-gxez9rqx-3v/umwsJlIwa4ysXbTY0ftX8MpkRIe_X0= HC3-ZgHMGB76brby/blk/I3322731453_2/s6hJbOYWrSlI/mdp/?hs=3Dfalse&tok=3D15Xlz= tXFHYn541 From owner-freebsd-multimedia@FreeBSD.ORG Sat Jan 14 19:52:23 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 975B81065673; Sat, 14 Jan 2012 19:52:23 +0000 (UTC) (envelope-from mickael.maillot@gmail.com) Received: from mail-qy0-f182.google.com (mail-qy0-f182.google.com [209.85.216.182]) by mx1.freebsd.org (Postfix) with ESMTP id 232ED8FC08; Sat, 14 Jan 2012 19:52:22 +0000 (UTC) Received: by qcse1 with SMTP id e1so34905qcs.13 for ; Sat, 14 Jan 2012 11:52:22 -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=m/TbA7HWZqi1HBMXYNp+vwDc5bQP5rIXTLlNFZJkadQ=; b=IKENjV8ShSOiWsh8gTIKNeD9MR29QmC8Oak/3vGwsxKZtDmNyc3JEiBkp3tWu5ESzH FoH6/oSgHlcuFNmIZsTmiSaIE5aMRPoB4L4iKjl+TguknyrykQGVpihv6fko6uRxrK6l YL3LAV8s0mHG6rUwoBjoS40uGezo35g4Y9PIc= MIME-Version: 1.0 Received: by 10.229.77.73 with SMTP id f9mr2280339qck.76.1326570740359; Sat, 14 Jan 2012 11:52:20 -0800 (PST) Received: by 10.229.124.11 with HTTP; Sat, 14 Jan 2012 11:52:20 -0800 (PST) In-Reply-To: <4F0DE3FD.2020203@FreeBSD.org> References: <4F0DE3FD.2020203@FreeBSD.org> Date: Sat, 14 Jan 2012 20:52:20 +0100 Message-ID: From: =?ISO-8859-1?Q?Micka=EBl_Maillot?= To: Alexander Motin Content-Type: text/plain; charset=ISO-8859-1 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, 14 Jan 2012 19:52:23 -0000 2012/1/11 Alexander Motin > Hi. > > I would like request for testing of my work on further HDA sound driver > improvement. > > List of changes done this time: > - Huge old hdac driver was split into three independent pieces: HDA > controller driver (hdac), HDA CODEC driver (hdacc) and HDA sudio function > driver (hdaa). All drivers are completely independent and talk to each > other only via NewBus interfaces. Using more NewBus bells and whistles > allows to properly see HDA structure with standard system instruments, such > as `devinfo -v`. Biggest driver file size now is 150K, instead of 240K > before, and the code is much more clean. > - Support for multichannel recording was added. While I've never seen it > configured by default, UAA specification tells that it is possible. Now, as > specification defines, driver checks input associations for pins with > sequence numbers 14 and 15, and if found (usually) -- works as before, > mixing signals together. If it doesn't, it configures input association as > multichannel. I've found some CODECs doing strange things when configured > for multichannel recording, but I've also found successfully working > examples. > - Signal tracer was improved to look for cases where several DACs/ADCs in > CODEC can work with the same audio signal. If such case found, driver > registers additional playback/record stream (channel) for the pcm device. > Having more then one stream allows to avoid vchans use and so avoid extra > conversion to pre-configured vchan rate and sample format. Not many CODECs > allow this, especially on playback, but some do. > - New controller streams reservation mechanism was implemented. That > allows to have more pcm devices then streams supported by the controller > (usually 4 in each direction). Now it limits only number of > _simultaneously_ transferred audio streams, that is rarely reachable and > properly reported if happens. > - Codec pins and GPIO signals configuration was exported via set of > writable sysctls. Another sysctl dev.hdaa.X.reconfig allows to trigger > driver reconfiguration in run-time. The only requirement is that all pcm > devices should be closed at the moment, as they will be destroyed and > recreated. This should significantly simplify process of fixing CODEC > configuration. It should be possible now even to write GUI to do it with > few mouse clicks. > - Driver now decodes pins location and connector type names. In some > cases it allows to hint user where on the system case connectors, related > to the pcm device, are located. Number of channels supported by pcm device, > reported now (if it is not 2), should also make search easier. > - Added fix for digital mic recording on some Asus laptops/netbooks. > > That is how it may look now in dmesg: > > hdac0: mem > 0xf7ef4000-0xf7ef7fff irq 22 at device 27.0 on pci0 > hdacc0: at cad 0 on hdac0 > hdaa0: at nid 1 on hdacc0 > hdacc1: at cad 3 on hdac0 > hdaa1: at nid 1 on hdacc1 > pcm0: at nid 28,29 and 26,30,27 on > hdaa0 > pcm1: at nid 32 on hdaa0 > pcm2: at nid 6 on hdaa1 > > Patch can be found here: > http://people.freebsd.org/~**mav/hda.rewrite.patch > > Patch was generated for 10-CURRENT, but should apply to fresh 9-STABLE and > 8-STABLE branches also. > > Special thanks to iXsystems, Inc. for supporting this work. > > Comments and tests results are welcome! > > to much work for me to get it work on 8-STABLE (missing MFC of r227701, r227849 and other things) so i'll update my htpc to 9-STABLE. From owner-freebsd-multimedia@FreeBSD.ORG Sat Jan 14 20:17:34 2012 Return-Path: Delivered-To: multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 53C391065675 for ; Sat, 14 Jan 2012 20:17:34 +0000 (UTC) (envelope-from SHolland148@g2gm.com) Received: from [223.108.173.213] (70-7-12-51.pools.spcsdns.net [70.7.12.51]) by mx1.freebsd.org (Postfix) with SMTP id 737058FC16 for ; Sat, 14 Jan 2012 20:17:32 +0000 (UTC) Received: from [223.108.173.213][127.0.0.1] by [223.108.173.213][127.0.0.1] (SMTPD32); Sat, 14 Jan 2012 13:17:27 -0700 Message-ID: From: "Steve Holland" To: Date: Sat, 14 Jan 2012 13:17:24 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: quoted-printable Cc: Subject: Important Notice 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, 14 Jan 2012 20:17:34 -0000 Hello, Google Wallet is now officially launching "The Google Wallet", a mobile = phone app that turns your customer' phone into their wallet. Merchants use = a Pay-Pass terminal in their stores to enable customers to make purchases = through the tap of a smart phone=2E We have selected your establishment to be a test site for this new = technology. It is estimated that 80% of credit card transactions will be = replaced with this exciting new technology. By participating in this = initial roll out, you have the opportunity to be set up with this new = state of the art technology for FREE! We will provide you with a zero-rent = Pay-Pass terminal. Not only will you be able to accept payment through = Google Wallet, but we will give you the ability to "Push Offers" to = potential customers who are actively searching your products in your area! I am willing to go over this whole program with you, either in person or = via telephone, depending on your location and/or preference=2E Please call 1 (866) 240-3863 Ext 108 today! Sincerely, Steve Holland National Account Manager Google Wallet - Valuplus 1 (866) 240-3863 Ext 108 From owner-freebsd-multimedia@FreeBSD.ORG Sat Jan 14 21:25:54 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 51A1C106564A; Sat, 14 Jan 2012 21:25:54 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) by mx1.freebsd.org (Postfix) with ESMTP id 2D0E28FC0A; Sat, 14 Jan 2012 21:25:54 +0000 (UTC) Received: from troutmask.apl.washington.edu (localhost.apl.washington.edu [127.0.0.1]) by troutmask.apl.washington.edu (8.14.5/8.14.5) with ESMTP id q0ELPrF0018598; Sat, 14 Jan 2012 13:25:53 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.14.5/8.14.5/Submit) id q0ELPrFm018597; Sat, 14 Jan 2012 13:25:53 -0800 (PST) (envelope-from sgk) Date: Sat, 14 Jan 2012 13:25:53 -0800 From: Steve Kargl To: Alexander Motin Message-ID: <20120114212553.GA18574@troutmask.apl.washington.edu> References: <4F0DE3FD.2020203@FreeBSD.org> <20120112115220.1c32b3e2@ernst.jennejohn.org> <4F0EC17B.8040908@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4F0EC17B.8040908@FreeBSD.org> User-Agent: Mutt/1.4.2.3i Cc: freebsd-multimedia@freebsd.org, FreeBSD current , gljennjohn@googlemail.com 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, 14 Jan 2012 21:25:54 -0000 On Thu, Jan 12, 2012 at 01:18:19PM +0200, Alexander Motin wrote: > > That is probably because of $FreeBSD$ macro resolution. Here is version > with present value from 10-CURRENT SVN (sources from CVS or STABLE will > need that patch line modified respectively) and some minor additional > improvements like CODEC ODs and some more sysctls: > http://people.freebsd.org/~mav/hda.rewrite2.patch > Patch applied cleanly. Patch does not fix http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/120780 Putting a dvd into the dvd drive. Executing 'mplayer dvd://', the movie starts and sound comes from both the speakers and headphones. Remove dvd insert music cd in drive, 'cdcontrol play'. The drive is reading the cd and 'cdcontrol status' indicates that it is playing. No sound. Verbose dmesg.txt and 'sysctl -a | grep {hda,snd,pcm} > {hda,snd,pcm.txt}' available at http://troutmask.apl.washington.edu/~kargl/hda/ -- Steve From owner-freebsd-multimedia@FreeBSD.ORG Sat Jan 14 21:39:57 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 F168C1065677; Sat, 14 Jan 2012 21:39:57 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: from mail-ee0-f54.google.com (mail-ee0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id 4BD9C8FC12; Sat, 14 Jan 2012 21:39:56 +0000 (UTC) Received: by eeke53 with SMTP id e53so1005373eek.13 for ; Sat, 14 Jan 2012 13:39:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=Xd/ofhsqE5UD715uyn3jfdGBo4HBXy4ps6LXkMSW0RU=; b=Gw0gQ6CFwowTHwtbb5x2TyjsBOZwLQoiAEA7W2Gw+Tk1J41L8wpTP0DK8L6AOpNT3J FPj4mUXBb1Iq7gR4vguvHkJAgkrKJlzbNpI1Skov0GLiuLkVkU9G4VkX0wiror0xRFZd x1Eu+FDnDgYxSQS9iySKxQDaw/GnZs0DLqg6Y= Received: by 10.213.26.4 with SMTP id b4mr1051801ebc.86.1326577195616; Sat, 14 Jan 2012 13:39:55 -0800 (PST) Received: from mavbook.mavhome.dp.ua (pc.mavhome.dp.ua. [212.86.226.226]) by mx.google.com with ESMTPS id u53sm49177904eeu.6.2012.01.14.13.39.52 (version=SSLv3 cipher=OTHER); Sat, 14 Jan 2012 13:39:53 -0800 (PST) Sender: Alexander Motin Message-ID: <4F11F61F.7070301@FreeBSD.org> Date: Sat, 14 Jan 2012 23:39:43 +0200 From: Alexander Motin User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:8.0) Gecko/20111112 Thunderbird/8.0 MIME-Version: 1.0 To: Steve Kargl References: <4F0DE3FD.2020203@FreeBSD.org> <20120112115220.1c32b3e2@ernst.jennejohn.org> <4F0EC17B.8040908@FreeBSD.org> <20120114212553.GA18574@troutmask.apl.washington.edu> In-Reply-To: <20120114212553.GA18574@troutmask.apl.washington.edu> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-multimedia@freebsd.org, FreeBSD current , gljennjohn@googlemail.com 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, 14 Jan 2012 21:39:58 -0000 On 14.01.2012 23:25, Steve Kargl wrote: > On Thu, Jan 12, 2012 at 01:18:19PM +0200, Alexander Motin wrote: >> >> That is probably because of $FreeBSD$ macro resolution. Here is version >> with present value from 10-CURRENT SVN (sources from CVS or STABLE will >> need that patch line modified respectively) and some minor additional >> improvements like CODEC ODs and some more sysctls: >> http://people.freebsd.org/~mav/hda.rewrite2.patch >> > > Patch applied cleanly. > Patch does not fix http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/120780 > > Putting a dvd into the dvd drive. Executing 'mplayer dvd://', the > movie starts and sound comes from both the speakers and headphones. You mean that speakers are not disabled when headphones are plugged in? In PR you've written that no sound goes from speakers, but here tell opposite. What is right? > Remove dvd insert music cd in drive, 'cdcontrol play'. The > drive is reading the cd and 'cdcontrol status' indicates > that it is playing. No sound. Most likely analog audio output of your CD is not connected to the CODEC. At least there are no CODEC pin configured for it. You may try to configure different pins manually, but if there is no electrical connection... > Verbose dmesg.txt and 'sysctl -a | grep {hda,snd,pcm}> {hda,snd,pcm.txt}' > available at http://troutmask.apl.washington.edu/~kargl/hda/ -- Alexander Motin From owner-freebsd-multimedia@FreeBSD.ORG Sat Jan 14 22:10:32 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 0EAD4106566B; Sat, 14 Jan 2012 22:10:32 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) by mx1.freebsd.org (Postfix) with ESMTP id D7BA18FC13; Sat, 14 Jan 2012 22:10:31 +0000 (UTC) Received: from troutmask.apl.washington.edu (localhost.apl.washington.edu [127.0.0.1]) by troutmask.apl.washington.edu (8.14.5/8.14.5) with ESMTP id q0EMAVtL018840; Sat, 14 Jan 2012 14:10:31 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.14.5/8.14.5/Submit) id q0EMAVME018839; Sat, 14 Jan 2012 14:10:31 -0800 (PST) (envelope-from sgk) Date: Sat, 14 Jan 2012 14:10:31 -0800 From: Steve Kargl To: Alexander Motin Message-ID: <20120114221031.GA18816@troutmask.apl.washington.edu> References: <4F0DE3FD.2020203@FreeBSD.org> <20120112115220.1c32b3e2@ernst.jennejohn.org> <4F0EC17B.8040908@FreeBSD.org> <20120114212553.GA18574@troutmask.apl.washington.edu> <4F11F61F.7070301@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4F11F61F.7070301@FreeBSD.org> User-Agent: Mutt/1.4.2.3i Cc: freebsd-multimedia@FreeBSD.org, FreeBSD current , gljennjohn@googlemail.com 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, 14 Jan 2012 22:10:32 -0000 On Sat, Jan 14, 2012 at 11:39:43PM +0200, Alexander Motin wrote: > On 14.01.2012 23:25, Steve Kargl wrote: > >On Thu, Jan 12, 2012 at 01:18:19PM +0200, Alexander Motin wrote: > >> > >>That is probably because of $FreeBSD$ macro resolution. Here is version > >>with present value from 10-CURRENT SVN (sources from CVS or STABLE will > >>need that patch line modified respectively) and some minor additional > >>improvements like CODEC ODs and some more sysctls: > >>http://people.freebsd.org/~mav/hda.rewrite2.patch > >> > > > >Patch applied cleanly. > >Patch does not fix http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/120780 > > > >Putting a dvd into the dvd drive. Executing 'mplayer dvd://', the > >movie starts and sound comes from both the speakers and headphones. > > You mean that speakers are not disabled when headphones are plugged in? No. I mean that sound is available from either the speakers (ie, no headphones) or from the headphones (ie no sound from speakers). That is, this is working as expected. > In PR you've written that no sound goes from speakers, but here tell > opposite. What is right? If the medium is a DVD, sound works. If the medium is a music CD, then sound does not work. > >Remove dvd insert music cd in drive, 'cdcontrol play'. The > >drive is reading the cd and 'cdcontrol status' indicates > >that it is playing. No sound. > > Most likely analog audio output of your CD is not connected to the > CODEC. At least there are no CODEC pin configured for it. You may try to > configure different pins manually, but if there is no electrical > connection... Works with MS Windows XP. Put music CD into drive. Fire up MediaPlayer and sound works. So, I would assume that there is an electrical connection. So, how does one manually configure the pins? > >Verbose dmesg.txt and 'sysctl -a | grep {hda,snd,pcm}> {hda,snd,pcm.txt}' > >available at http://troutmask.apl.washington.edu/~kargl/hda/ -- Steve From owner-freebsd-multimedia@FreeBSD.ORG Sat Jan 14 22:17:13 2012 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id A84011065673; Sat, 14 Jan 2012 22:17:13 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 172-17-198-245.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 9687B14F8D7; Sat, 14 Jan 2012 22:17:11 +0000 (UTC) Message-ID: <4F11FEE6.8060006@FreeBSD.org> Date: Sat, 14 Jan 2012 14:17:10 -0800 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0) Gecko/20111222 Thunderbird/9.0 MIME-Version: 1.0 To: Steve Kargl References: <4F0DE3FD.2020203@FreeBSD.org> <20120112115220.1c32b3e2@ernst.jennejohn.org> <4F0EC17B.8040908@FreeBSD.org> <20120114212553.GA18574@troutmask.apl.washington.edu> In-Reply-To: <20120114212553.GA18574@troutmask.apl.washington.edu> X-Enigmail-Version: undefined OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-multimedia@freebsd.org, Alexander Motin , 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, 14 Jan 2012 22:17:13 -0000 On 01/14/2012 13:25, Steve Kargl wrote: > Remove dvd insert music cd in drive, 'cdcontrol play'. The > drive is reading the cd and 'cdcontrol status' indicates > that it is playing. No sound. The way that this was explained to me (and I'm certainly no expert) is that in the ATA-CAM world the only way the access method used by cdcontrol will be able to play the music is if there is a direct (wired) connection from the cd player to the sound card, like we had back in the 80's. :) Other tools (such as vlc, mplayer, etc.) use the cdda:// method of access, which does not rely on the wire. (As I understand it) this also explains why dvds work, but cds don't. hth, Doug -- You can observe a lot just by watching. -- Yogi Berra Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/ From owner-freebsd-multimedia@FreeBSD.ORG Sat Jan 14 22:32:04 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 5A36E106564A; Sat, 14 Jan 2012 22:32:04 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: from mail-ey0-f182.google.com (mail-ey0-f182.google.com [209.85.215.182]) by mx1.freebsd.org (Postfix) with ESMTP id B42248FC14; Sat, 14 Jan 2012 22:32:03 +0000 (UTC) Received: by eaai10 with SMTP id i10so55632eaa.13 for ; Sat, 14 Jan 2012 14:32:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=/5M07B8V/yj/VxXCQW7PDRfl+qda3DvaSBXS/PFQRSw=; b=OpVhoIXLtKD7HofiIpivtEce6Lt4HwnOTGNXfAQ0CQqthX6Xj1XaZeVesszbv3kFhp G3Zz8dEMmeG/liPseNnK23D0trf9+uePhXckL7+Ghw0ANBo3pUxkyPCM8TIKvWQR/U3o suADYFn+ZxYuGqg9hDWkH0u8/6s4+egVZNoFw= Received: by 10.213.8.70 with SMTP id g6mr1824046ebg.46.1326580322206; Sat, 14 Jan 2012 14:32:02 -0800 (PST) Received: from mavbook.mavhome.dp.ua (pc.mavhome.dp.ua. [212.86.226.226]) by mx.google.com with ESMTPS id y12sm49680574eeb.11.2012.01.14.14.32.00 (version=SSLv3 cipher=OTHER); Sat, 14 Jan 2012 14:32:01 -0800 (PST) Sender: Alexander Motin Message-ID: <4F120257.6040306@FreeBSD.org> Date: Sun, 15 Jan 2012 00:31:51 +0200 From: Alexander Motin User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:8.0) Gecko/20111112 Thunderbird/8.0 MIME-Version: 1.0 To: Steve Kargl References: <4F0DE3FD.2020203@FreeBSD.org> <20120112115220.1c32b3e2@ernst.jennejohn.org> <4F0EC17B.8040908@FreeBSD.org> <20120114212553.GA18574@troutmask.apl.washington.edu> <4F11F61F.7070301@FreeBSD.org> <20120114221031.GA18816@troutmask.apl.washington.edu> In-Reply-To: <20120114221031.GA18816@troutmask.apl.washington.edu> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-multimedia@FreeBSD.org, FreeBSD current , gljennjohn@googlemail.com 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, 14 Jan 2012 22:32:04 -0000 On 15.01.2012 00:10, Steve Kargl wrote: > On Sat, Jan 14, 2012 at 11:39:43PM +0200, Alexander Motin wrote: >> On 14.01.2012 23:25, Steve Kargl wrote: >>> On Thu, Jan 12, 2012 at 01:18:19PM +0200, Alexander Motin wrote: >>>> >>>> That is probably because of $FreeBSD$ macro resolution. Here is version >>>> with present value from 10-CURRENT SVN (sources from CVS or STABLE will >>>> need that patch line modified respectively) and some minor additional >>>> improvements like CODEC ODs and some more sysctls: >>>> http://people.freebsd.org/~mav/hda.rewrite2.patch >>>> >>> >>> Patch applied cleanly. >>> Patch does not fix http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/120780 >>> >>> Putting a dvd into the dvd drive. Executing 'mplayer dvd://', the >>> movie starts and sound comes from both the speakers and headphones. >> >> You mean that speakers are not disabled when headphones are plugged in? > > No. I mean that sound is available from either the speakers > (ie, no headphones) or from the headphones (ie no sound > from speakers). That is, this is working as expected. > >> In PR you've written that no sound goes from speakers, but here tell >> opposite. What is right? > > If the medium is a DVD, sound works. If the medium is a music CD, > then sound does not work. Audio from DVDs always played by software after reading if from the disk as usual data. Audio CDs instead could be played either by the CD drive itself via analog audio connection or by software using digital audio extraction (reading from the disk). >>> Remove dvd insert music cd in drive, 'cdcontrol play'. The >>> drive is reading the cd and 'cdcontrol status' indicates >>> that it is playing. No sound. >> >> Most likely analog audio output of your CD is not connected to the >> CODEC. At least there are no CODEC pin configured for it. You may try to >> configure different pins manually, but if there is no electrical >> connection... > > Works with MS Windows XP. Put music CD into drive. Fire up > MediaPlayer and sound works. So, I would assume that there > is an electrical connection. I think no. Windows Media Player is able to play Audio CDs via digital audio extraction. 'cdcontrol play' just commands drive to play Audio CD. To play Audio CD via digital audio extraction use 'mplayer cdda://'. > So, how does one manually configure the pins? Read man snd_hda, try, try, try, ... But most likely it is just not implemented in hardware. >>> Verbose dmesg.txt and 'sysctl -a | grep {hda,snd,pcm}> {hda,snd,pcm.txt}' >>> available at http://troutmask.apl.washington.edu/~kargl/hda/ -- Alexander Motin