From owner-freebsd-multimedia@FreeBSD.ORG Sun Nov 21 07:30:16 2010 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 A23FB10656B1 for ; Sun, 21 Nov 2010 07:30:16 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from mail.droso.net (koala.droso.net [IPv6:2001:6c8:130:400::6]) by mx1.freebsd.org (Postfix) with ESMTP id 6D7E28FC26 for ; Sun, 21 Nov 2010 07:30:16 +0000 (UTC) Received: from koala.droso.net (localhost.droso.net [IPv6:::1]) by mail.droso.net (Postfix) with ESMTP id CD0591CC8F for ; Sun, 21 Nov 2010 08:30:15 +0100 (CET) From: linimon@FreeBSD.org To: multimedia@freebsd.org Message-Id: <20101121073015.CD0591CC8F@mail.droso.net> Date: Sun, 21 Nov 2010 08:30:15 +0100 (CET) Cc: Subject: FreeBSD ports that you maintain which are currently scheduled for deletion X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: portmgr-feedback@FreeBSD.org List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Nov 2010 07:30:16 -0000 Dear FreeBSD port maintainer: As part of an ongoing effort to reduce the number of problems in the FreeBSD ports system, we periodically schedule removal of ports that have been judged to have outlived their usefulness. Often, this is due to a better alternative having become available and/or the cessation of development on the existing port. In some cases, ports are marked for removal because they fail to build and install correctly from their sources, or otherwise fail in operation. The ports, and the reason and date that they have been scheduled for removal, are listed below. If no one has stepped forward before that time to propose a way to fix the problems (such as via a PR), the ports will be deleted. portname: audio/libmpcdec description: High quality audio compression format maintainer: multimedia@FreeBSD.org deprecated because: superseded by audio/musepack expiration date: 2010-11-15 build errors: none. overview: http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=libmpcdec If this problem is one that you are already aware of, please accept our apologies and ignore this message. On the other hand, if you no longer wish to maintain this port (or ports), please reply with a message stating that, and accept our thanks for your efforts in the past. Thanks for your efforts to help improve FreeBSD. From owner-freebsd-multimedia@FreeBSD.ORG Sun Nov 21 10:32:27 2010 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 202111065674; Sun, 21 Nov 2010 10:32:27 +0000 (UTC) (envelope-from stefan@freebsd.org) Received: from mail.hamcom.de (mail.hamcom.de [212.37.37.211]) by mx1.freebsd.org (Postfix) with ESMTP id CF57E8FC15; Sun, 21 Nov 2010 10:32:26 +0000 (UTC) Received: from adsl-dyn-88-208-146-24.heliweb.de ([88.208.146.24] helo=birne.dunkelkammer.void) by mail.hamcom.de with esmtpa (Exim 4.71) (envelope-from ) id 1PK7Dd-0002sI-4b; Sun, 21 Nov 2010 11:32:25 +0100 Received: by birne.dunkelkammer.void (Postfix, from userid 1002) id BCD9511443; Sun, 21 Nov 2010 11:32:24 +0100 (CET) X-HeLi-id: cfcd208495d565ef66e7dff9f98764da Date: Sun, 21 Nov 2010 11:32:24 +0100 From: Stefan Walter To: freebsd-stable@freebsd.org, freebsd-multimedia@freebsd.org Message-ID: <20101121103224.GA1430@birne.dunkelkammer.void> Mail-Followup-To: freebsd-stable@freebsd.org, freebsd-multimedia@freebsd.org References: <20101115093709.GA1452@birne.dunkelkammer.void> <201011161444.00227.bruce@cran.org.uk> <20101116190601.GE1435@birne.dunkelkammer.void> <20101116204644.GR56407@e.0x20.net> <20101116205116.000032a6@unknown> <20101117141403.P39988@sola.nimnet.asn.au> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="envbJBWh7q8WU6mo" Content-Disposition: inline In-Reply-To: <20101117141403.P39988@sola.nimnet.asn.au> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Subject: Re: 8.1-RELEASE: snd_hda works as module only, suspend/resume leaves display off X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Nov 2010 10:32:27 -0000 --envbJBWh7q8WU6mo Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Ian Smith, 17.11.10, 04:20h CET: > On Tue, 16 Nov 2010, Bruce Cran wrote: > > On Tue, 16 Nov 2010 21:46:44 +0100 > > Lars Engels wrote: > >=20 > > > Download && compile the code (gcc -o chvt chvt.c). > > > Add "$path/$to/chvt 1" to /etc/rc.suspend and "$path/$to/chvt 9" to > > > /etc/rc.resume, so that your machine automatically changes to ttyv0 > > > before going to sleep and changes back to X after waking up. > >=20 > > The acpi code already does this: if you run acpiconf from within X > > you'll see ttyv0 appear, the system turns off and when resuming ttyv0 > > appears before X11. In my case, I don't see ttyv0 appear before suspend - neither from within X nor from another tty. But when suspending from another tty, I see ttyv0 briefly after resume before it switches back to the one I started acpiconf =66rom, so I guess the automatic switching works at least between ttys. When starting acpiconf from within X, I hear three beeps at intervals of about one second before the system suspends. As I wrote before, when the system resumes the screen turns on but remains black, the keyboard doesn't seem to do anything and I can only press the power button again to shut the system down completely. There have been cases where I've seen the console right before its powered down with lots of messages like this one (typed from memory): info: [drm] wait idle failed status > Perhaps this might be one of those machines (I have two) that respond=20 > positively to setting sysctl hw.syscons.sc_no_suspend_vtswitch=3D1 ? When I do that, the only difference I've noticed is that I don't hear the three beeps mentioned above. Can anyone tell me if there have been changes to the ACPI code in 8-STABLE since 8.1-RELEASE that might influence the suspend/resume behaviour in this case? (There has been an MFC recently, but I have no idea if that might change anything for me - cc'd jkim because he seems to know much about this stuff.) Regards, Stefan --envbJBWh7q8WU6mo Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iQGVAwUBTOj1OFaRERsSueCzAQIgHgv9GL03LHR+nrEPWsGjeVDDilm872/T7Xna 9embWGQw1XckKH1alCmVuHmRfcshkpT6Chi5yjJiQ/qrsacuMsRDBlYr5lz1/a7/ Rwa40smzJJ105qK37DAm6YSGVW14arpvOnW1nOIrY8aIWUp/xZou1FN2w9D7uFR9 V5BKh5WXNhZlSxHkVqMb/W/sCpGfc7Nu8fGXPNKbTFT/fyRqtJv4e36Fo13lazDN UeNIUXkjIF3RHBWvxH225DI2mzdb6mBIKuN510FYg0eGeld1UFXUBRgul5oYVbYv IjNJSzv85ovBXqUA/Z4OkKyt9mJjCj5MRUM2MTglHg8MUZX10Vhpd+Nxz1P60B3l 3/8CDD1vQXKB7mKAJuVgTF/DbF66EP4k0j0/f8UXeRCdig97Oa/BIgDvJF2e+R6f hBzeGTrFgJ4Gy8wqVj7HeW6L4PKwqKa2swLCITXuWpq8gwZD07TQFDu6VoCn6LNT tid87RZQnnQS10DJobSQksDfscb3lngu =mULK -----END PGP SIGNATURE----- --envbJBWh7q8WU6mo-- From owner-freebsd-multimedia@FreeBSD.ORG Sun Nov 21 10:37:33 2010 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 95B091065670; Sun, 21 Nov 2010 10:37:33 +0000 (UTC) (envelope-from stefan@freebsd.org) Received: from mail.hamcom.de (mail.hamcom.de [212.37.37.211]) by mx1.freebsd.org (Postfix) with ESMTP id 4F4768FC15; Sun, 21 Nov 2010 10:37:33 +0000 (UTC) Received: from adsl-dyn-88-208-146-24.heliweb.de ([88.208.146.24] helo=birne.dunkelkammer.void) by mail.hamcom.de with esmtpa (Exim 4.71) (envelope-from ) id 1PK7Ia-0003eO-7q; Sun, 21 Nov 2010 11:37:32 +0100 Received: by birne.dunkelkammer.void (Postfix, from userid 1002) id 033C311443; Sun, 21 Nov 2010 11:37:31 +0100 (CET) X-HeLi-id: cfcd208495d565ef66e7dff9f98764da Date: Sun, 21 Nov 2010 11:37:31 +0100 From: Stefan Walter To: freebsd-stable@freebsd.org, freebsd-multimedia@freebsd.org Message-ID: <20101121103731.GB1430@birne.dunkelkammer.void> Mail-Followup-To: freebsd-stable@freebsd.org, freebsd-multimedia@freebsd.org, jkim@freebsd.org References: <20101115093709.GA1452@birne.dunkelkammer.void> <201011161444.00227.bruce@cran.org.uk> <20101116190601.GE1435@birne.dunkelkammer.void> <20101116204644.GR56407@e.0x20.net> <20101116205116.000032a6@unknown> <20101117141403.P39988@sola.nimnet.asn.au> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="UHN/qo2QbUvPLonB" Content-Disposition: inline In-Reply-To: <20101117141403.P39988@sola.nimnet.asn.au> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: jkim@freebsd.org Subject: Re: 8.1-RELEASE: snd_hda works as module only, suspend/resume leaves display off X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Nov 2010 10:37:33 -0000 --UHN/qo2QbUvPLonB Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable [Resent because I forgot to really cc jkim...sorry!] Ian Smith, 17.11.10, 04:20h CET: > On Tue, 16 Nov 2010, Bruce Cran wrote: > > On Tue, 16 Nov 2010 21:46:44 +0100 > > Lars Engels wrote: > >=20 > > > Download && compile the code (gcc -o chvt chvt.c). > > > Add "$path/$to/chvt 1" to /etc/rc.suspend and "$path/$to/chvt 9" to > > > /etc/rc.resume, so that your machine automatically changes to ttyv0 > > > before going to sleep and changes back to X after waking up. > >=20 > > The acpi code already does this: if you run acpiconf from within X > > you'll see ttyv0 appear, the system turns off and when resuming ttyv0 > > appears before X11. In my case, I don't see ttyv0 appear before suspend - neither from within X nor from another tty. But when suspending from another tty, I see ttyv0 briefly after resume before it switches back to the one I started acpiconf =66rom, so I guess the automatic switching works at least between ttys. When starting acpiconf from within X, I hear three beeps at intervals of about one second before the system suspends. As I wrote before, when the system resumes the screen turns on but remains black, the keyboard doesn't seem to do anything and I can only press the power button again to shut the system down completely. There have been cases where I've seen the console right before its powered down with lots of messages like this one (typed from memory): info: [drm] wait idle failed status > Perhaps this might be one of those machines (I have two) that respond=20 > positively to setting sysctl hw.syscons.sc_no_suspend_vtswitch=3D1 ? When I do that, the only difference I've noticed is that I don't hear the three beeps mentioned above. Can anyone tell me if there have been changes to the ACPI code in 8-STABLE since 8.1-RELEASE that might influence the suspend/resume behaviour in this case? (There has been an MFC recently, but I have no idea if that might change anything for me - cc'd jkim because he seems to know much about this stuff.) Regards, Stefan --UHN/qo2QbUvPLonB Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iQGVAwUBTOj2a1aRERsSueCzAQIlDQv/SQNRjti/bW6tvofRWC2j1D/rLTc19tfp 0ILiMK/25U5TzL1UjTkXT75BIgL6J4SOt6mjRu3gHiExQJg/rRyBUMEDDs45tb0j WkJXLmfDS/XsltqlI3zVTWj4LcasW1hcSxXmT0I09HTFJEnZkrBANveyOoK8TG0E pJ8IOHqimdOWSPxoamRc0ss251F1ORumnLJ5Q2XCAQ8DUDc9OSXO52p7+mFnoywK MXxJuQAUCutG7CE8uVD6tdn7KHeSzMUB4cDd2fq+AVGGjFbEoNS3Ypeaq7ZOF3E/ UVqROgW+WP/OF5/HUDwlvsMr8xOf0va7ffDkDnTf2lVL0583oZwTO/upbtVVE2pD ooFD6JwVzFZJ00uKIhZXuqrnbyvYDpCAq76XgXo1h1sKhGdYDzLR8qVgcHH8zz7i yvSTCxzvK9MiC1lUg8wwCavvA5Q7kYccSS60h1lzK5BdsNs2OB/y3nhspfJCE18I /wIBIdBDqvuw1rx6vmu/7vWTXOOGUV9I =OHk3 -----END PGP SIGNATURE----- --UHN/qo2QbUvPLonB-- From owner-freebsd-multimedia@FreeBSD.ORG Mon Nov 22 00:19:44 2010 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 425D01065670; Mon, 22 Nov 2010 00:19:44 +0000 (UTC) (envelope-from nox@jelal.kn-bremen.de) Received: from smtp.kn-bremen.de (gelbbaer.kn-bremen.de [78.46.108.116]) by mx1.freebsd.org (Postfix) with ESMTP id EFFD28FC17; Mon, 22 Nov 2010 00:19:43 +0000 (UTC) Received: by smtp.kn-bremen.de (Postfix, from userid 10) id 778AD1E0097F; Mon, 22 Nov 2010 01:19:42 +0100 (CET) Received: from triton8.kn-bremen.de (noident@localhost [127.0.0.1]) by triton8.kn-bremen.de (8.14.4/8.14.3) with ESMTP id oAM0HO19061329; Mon, 22 Nov 2010 01:17:24 +0100 (CET) (envelope-from nox@triton8.kn-bremen.de) Received: (from nox@localhost) by triton8.kn-bremen.de (8.14.4/8.14.3/Submit) id oAM0HNlY061328; Mon, 22 Nov 2010 01:17:23 +0100 (CET) (envelope-from nox) From: Juergen Lock Date: Mon, 22 Nov 2010 01:17:22 +0100 To: freebsd-multimedia@FreeBSD.org Message-ID: <20101122001722.GA60138@triton8.kn-bremen.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) Cc: andreas.guenther@hftl.de, c0rn@o2.pl, denis.loh@hftl.de, lme@FreeBSD.org, Alexander Leidinger Subject: So i wanted to test the vdr upnp plugin on FreeBSD... X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Nov 2010 00:19:44 -0000 ..which turned out to be easier said than done: Besides some porting work for FreeBSD I had to hunt and patch several bugs, and did initial upgrading to libupnp 1.6.9 (because that's whats in ports, the plugin apparently was only tested up to 1.6.6.) And I also had to patch two nasty bugs in libupnp that caused vdr to spin one core at 100% and malloc() 32 GB... (I probably should submit those to the pupnp-devel list too, will do that later.) I've put the shar here: http://people.freebsd.org/~nox/dvb/vdr-plugin-upnp-20101121a.shar (to be used together with my latest vdr port shar on FreeBSD, see here: http://people.freebsd.org/~nox/dvb/ and http://lists.freebsd.org/pipermail/freebsd-multimedia/2010-November/011368.html ) As noted in the pkg-descr its still an alpha version so no guarantee the port will work for you, I could only test it with xbmc where after all my bugfixing streaming of live tv (hd and sd) and of vdr recordings now work, recordings only sd tho but that seems to be a known issue. Here's a rundown of the patches for the plugin: (below multimedia/vdr-plugin-upnp/ in the shar) files/patch-Makefile only needed for the FreeBSD port itself files/patch-badvideo ignore bad/unrecognized recordings (instead of crashing vdr) files/patch-freebsd FreeBSD portability patches files/patch-fromgit patch merged from the plugin git files/patch-iconv add missing charset conversion (upnp expects utf-8...) (I see there's also leftover #if 0'd debug code in there, will remove that later) files/patch-libupnp1.6.9 patches for libupnp 1.6.9 files/patch-livetv-channelname always list channel names with live tv (makes channels easier to find at least with xbmc) files/patch-size_t size_t *printf fixes (affectig 64 bit hosts) files/patch-strncpy bad use of strncpy() And the libupnp patches: ports-patches/devel/upnp/files/patch-upnp-src-gena-gena_device.c another size_t varargs fix (again affectig 64 bit hosts) ports-patches/devel/upnp/files/patch-upnp-src-genlib-net-http-webserver.c wrong args to http_MakeMessage Some of the patches may apply with offsets cause I manually sorted them, you can ignore that, patch(1) will dtrt. Enjoy, :) Juergen From owner-freebsd-multimedia@FreeBSD.ORG Mon Nov 22 11:07:09 2010 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 60D0F1065672 for ; Mon, 22 Nov 2010 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 4D4A78FC0A for ; Mon, 22 Nov 2010 11:07:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oAMB79HQ051761 for ; Mon, 22 Nov 2010 11:07:09 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oAMB78Jh051757 for freebsd-multimedia@FreeBSD.org; Mon, 22 Nov 2010 11:07:08 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 22 Nov 2010 11:07:08 GMT Message-Id: <201011221107.oAMB78Jh051757@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-multimedia@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-multimedia@FreeBSD.org X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Nov 2010 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/152378 multimedia [sound][patch] Update snd_envy24ht to be MPSAFE and us o ports/151203 multimedia Fixed syntax in libfame.m4 file in multimedia/libfame o ports/150705 multimedia audio/grip seg faults on AMD64 8.1-STABLE (but not i38 o 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 ports/149765 multimedia [PATCH] audio/faac: improve build patches 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 p kern/147466 multimedia [snd_hda] [patch] Thinkpad t510, codecs not recognized 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/140453 multimedia [sound] No sound inside Virtualbox on 50% volume 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 s kern/113950 multimedia [sound] [patch] [request] add per-vchan mixer support 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 67 problems total. From owner-freebsd-multimedia@FreeBSD.ORG Mon Nov 22 20:45:41 2010 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from [127.0.0.1] (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by hub.freebsd.org (Postfix) with ESMTP id B9E60106566C; Mon, 22 Nov 2010 20:45:40 +0000 (UTC) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Stefan Walter Date: Mon, 22 Nov 2010 15:45:23 -0500 User-Agent: KMail/1.6.2 References: <20101115093709.GA1452@birne.dunkelkammer.void> <20101117141403.P39988@sola.nimnet.asn.au> <20101121103731.GB1430@birne.dunkelkammer.void> In-Reply-To: <20101121103731.GB1430@birne.dunkelkammer.void> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201011221545.25520.jkim@FreeBSD.org> Cc: freebsd-multimedia@freebsd.org, freebsd-stable@freebsd.org Subject: Re: 8.1-RELEASE: snd_hda works as module only, suspend/resume leaves display off X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Nov 2010 20:45:41 -0000 On Sunday 21 November 2010 05:37 am, Stefan Walter wrote: > [Resent because I forgot to really cc jkim...sorry!] > > Ian Smith, 17.11.10, 04:20h CET: > > On Tue, 16 Nov 2010, Bruce Cran wrote: > > > On Tue, 16 Nov 2010 21:46:44 +0100 > > > > > > Lars Engels wrote: > > > > Download && compile the code (gcc -o chvt chvt.c). > > > > Add "$path/$to/chvt 1" to /etc/rc.suspend and > > > > "$path/$to/chvt 9" to /etc/rc.resume, so that your machine > > > > automatically changes to ttyv0 before going to sleep and > > > > changes back to X after waking up. > > > > > > The acpi code already does this: if you run acpiconf from > > > within X you'll see ttyv0 appear, the system turns off and > > > when resuming ttyv0 appears before X11. > > In my case, I don't see ttyv0 appear before suspend - neither from > within X nor from another tty. But when suspending from another > tty, I see ttyv0 briefly after resume before it switches back to > the one I started acpiconf from, so I guess the automatic switching > works at least between ttys. Most cases, it happens too fast and users don't notice transition. > When starting acpiconf from within X, I hear three beeps at > intervals of about one second before the system suspends. As I > wrote before, when the system resumes the screen turns on but > remains black, the keyboard doesn't seem to do anything and I can > only press the power button again to shut the system down > completely. There have been cases where I've seen the console right > before its powered down with lots of messages like this one (typed > from memory): > > info: [drm] wait idle failed status If you are using hw.acpi.reset_video=1, please load vesa.ko instead. hw.acpi.reset_video is an evil hack. ;-) I don't know why X.org complains, though. > > Perhaps this might be one of those machines (I have two) that > > respond positively to setting sysctl > > hw.syscons.sc_no_suspend_vtswitch=1 ? > > When I do that, the only difference I've noticed is that I don't > hear the three beeps mentioned above. > > Can anyone tell me if there have been changes to the ACPI code in > 8-STABLE since 8.1-RELEASE that might influence the suspend/resume > behaviour in this case? (There has been an MFC recently, but I have > no idea if that might change anything for me - cc'd jkim because he > seems to know much about this stuff.) Yes, I did several MFCs after 8.1-RELEASE, especially syscons(4), not ACPI. Jung-uk Kim From owner-freebsd-multimedia@FreeBSD.ORG Tue Nov 23 22:35:18 2010 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 73566106564A; Tue, 23 Nov 2010 22:35:18 +0000 (UTC) (envelope-from jonathan.chen@solnetsolutions.co.nz) Received: from wlmlc.solnetsolutions.co.nz (wlmlc.solnetsolutions.co.nz [202.135.38.27]) by mx1.freebsd.org (Postfix) with ESMTP id 143188FC14; Tue, 23 Nov 2010 22:35:17 +0000 (UTC) Received: from wlmlc.solnetsolutions.co.nz (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with SMTP id 8FC876D4093; Wed, 24 Nov 2010 11:03:50 +1300 (NZDT) Received: from jonathan.chen (unknown [192.168.1.173]) by wlmlc.solnetsolutions.co.nz (Postfix) with ESMTP id 003E96D4099; Wed, 24 Nov 2010 11:03:46 +1300 (NZDT) Message-ID: <21069_1290549828_4CEC3A44_21069_13_1_4CEC3B16.4090206@solnetsolutions.co.nz> Date: Wed, 24 Nov 2010 11:07:18 +1300 From: Jonathan Chen Organization: Solnet Solutions User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.12) Gecko/20101123 Lightning/1.0b2 Thunderbird/3.1.6 MIME-Version: 1.0 To: freebsd-multimedia@freebsd.org, freebsd-stable@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Copyrighted-Material: Please read the disclaimer at the bottom of this email. Cc: Subject: snd_hda on Optiplex 980 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Nov 2010 22:35:18 -0000 Hi, I recently migrated my 8-STABLE/amd64 system to a Dell Optiplex 980 and have discovered that the sound system isn't recognised by snd_hda. cat /dev/sndstat: FreeBSD Audio Driver (newpcm: 64bit 2009061500/amd64) Installed devices: pcm0: (play) pcm1: (play) pcm2: (play) pcm3: (play) pcm4: (play/rec) default pcm5: (play/rec) The relevant bits from dmesg appears to be: hdac0: mem 0xf7dfc000-0xf7dfffff irq 17 at device 0.1 on pci1 hdac0: HDA Driver Revision: 20100226_0142 hdac0: [ITHREAD] hdac0: HDA Codec #0: NVidia (Unknown) hdac0: HDA Codec #1: NVidia (Unknown) hdac0: HDA Codec #2: NVidia (Unknown) hdac0: HDA Codec #3: NVidia (Unknown) pcm0: at cad 0 nid 1 on hdac0 pcm1: at cad 1 nid 1 on hdac0 pcm2: at cad 2 nid 1 on hdac0 pcm3: at cad 3 nid 1 on hdac0 And a lookup via pciconf -lvc: hdac0@pci0:1:0:1: class=0x040300 card=0x0cfb1028 chip=0x0be410de rev=0xa1 hdr=0x00 vendor = 'NVIDIA Corporation' class = multimedia subclass = HDA cap 01[60] = powerspec 3 supports D0 D3 current D0 cap 05[68] = MSI supports 1 message, 64 bit enabled with 1 message cap 10[78] = PCI-Express 2 endpoint max data 128(128) link x16(x16) Is there any chance that someone has got this working? Or that a quick patch of the lookup tables in sys/dev/sound/pci/hda will magically enable this? Cheers. -- Jonathan Chen Solnet Solutions Limited t: +64 9 9775800 Level 7, Brookfields House, f: +64 9 9775801 19 Victoria Street West, ddi: +64 9 9775871 PO Box 6619, m: +64 21 635618 Auckland 1141, New Zealand http://www.solnetsolutions.co.nz/ Attention: This email may contain information intended for the sole use of the original recipient. Please respect this when sharing or disclosing this email's contents with any third party. If you believe you have received this email in error, please delete it and notify the sender or postmaster@solnetsolutions.co.nz as soon as possible. The content of this email does not necessarily reflect the views of Solnet Solutions Ltd. From owner-freebsd-multimedia@FreeBSD.ORG Thu Nov 25 20:14:25 2010 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 43EFC106564A; Thu, 25 Nov 2010 20:14:25 +0000 (UTC) (envelope-from nox@jelal.kn-bremen.de) Received: from smtp.kn-bremen.de (gelbbaer.kn-bremen.de [78.46.108.116]) by mx1.freebsd.org (Postfix) with ESMTP id 78C118FC1C; Thu, 25 Nov 2010 20:14:24 +0000 (UTC) Received: by smtp.kn-bremen.de (Postfix, from userid 10) id AF9EE1E007A2; Thu, 25 Nov 2010 21:14:22 +0100 (CET) Received: from triton8.kn-bremen.de (noident@localhost [127.0.0.1]) by triton8.kn-bremen.de (8.14.4/8.14.3) with ESMTP id oAPKB1oj065750; Thu, 25 Nov 2010 21:11:01 +0100 (CET) (envelope-from nox@triton8.kn-bremen.de) Received: (from nox@localhost) by triton8.kn-bremen.de (8.14.4/8.14.3/Submit) id oAPKB1gc065749; Thu, 25 Nov 2010 21:11:01 +0100 (CET) (envelope-from nox) From: Juergen Lock Date: Thu, 25 Nov 2010 21:11:00 +0100 To: freebsd-multimedia@FreeBSD.org Message-ID: <20101125201100.GA65710@triton8.kn-bremen.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) Cc: lme@FreeBSD.org, Alexander Leidinger , freebsd-ports@FreeBSD.org Subject: CFT: vdr ports (watch/record/stream tv, works with xbmc too :) X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Nov 2010 20:14:25 -0000 Call for testing - vdr 1.7.16 with a bunch of plugins: http://people.freebsd.org/~nox/dvb/vdrdevel-preliminary-20101125a.shar [Updated Nov 25 2010 - I thought merging in the updates makes the text easier to read for new testers rather than adding updates as followups at the end. Main news: - Updated live web plugin to 0.2.0 20101122 git snapshot. If the port fails to fetch you can get the distfile from here while the mirrors have not updated yet: http://people.freebsd.org/~nox/tmp/distfiles/vdr-live-0.2.0s20101122.tar.bz2 Copy it to /usr/ports/distfiles/vdr/ . - Fixed a porting error/oversight for the epgsearch plugin that caused e.g. searchtimer setup to crash vdr. - I haven't added the upnp plugin port to the combined shar just yet because that really is alpha and also requires bugfix patches for libupnp that aren't in that lib's port yet - if you want to test upnp with vdr nevertheless the notes in my original post still apply: http://lists.freebsd.org/pipermail/freebsd-multimedia/2010-November/011388.html For details see below.] Hi! So what is vdr? It's something like a luxury settop box/pvr on a pc to receive/watch/record/stream digital tv channels with epg (electronic program guide), timers, client/server networking, webinterface etc pp. So if you have a FreeBSD (or Linux, but that's not covered here :) server you can add one or more dvb/atsc tuner(s) connected to a satellite dish, cable tv or just a dvb-t antenna (or receive iptv streams without a tuner if your isp provides those tho I don't know if anyone tested `real' iptv on FreeBSD yet), browse/search epg, set timers for automated or manual recordings, and watch the streams/recordings elsewhere on your lan. Or if you have a FreeBSD desktop you can also connect a tuner there and do it all on one box - or just run a vdr client like vdr-sxfe (installed by the multimedia/vdr-plugin-xineliboutput port) or a client vdr instance using the streamdev-client plugin connected to a (possibly Linux) vdr server elsewhere on your lan. So if your isp doesn't provide iptv, https://secure.wikimedia.org/wikipedia/en/wiki/IPTV (german info page: http://www.iptv-anbieter.info/ ) then you'll need a dvb tuner (or atsc, tho I have no idea if anyone tested that on FreeBSD yet) with corresponding v4l/dvb (`v4b') drivers, in most cases that means an usb tuner supported by the webcamd port: http://www.freshports.org/multimedia/webcamd And: While the ports still could use quite some cleanup work (like adding back locales) the installed bits are very much functional - or at least they are for me - so I think it's time for doing a `formal' CFT so this gets tested by a wider audience. And finally, if you want to compare vdr to other existing ports, it's a bit like mythtv - only most Linux users _I_ know prefer vdr over mythtv. :) (and vdr also doesn't use a rdbms so you don't have to worry about mysql etc.) ----snip---previous-notes-with-minor-updates:------- I started with jpulz' vdr 1.7.14 patches: (now updated to 1.7.16) ftp://ftp.frm2.tum.de/pub/jpulz/VDR/ ftp://ftp.frm2.tum.de/pub/jpulz/pictures/ and made q&d ports of those and of a few more plugins and two webinterfaces so I can now use FreeBSD as a pc dvb-s2 dvr: http://people.freebsd.org/~nox/dvb/vdrdevel-preliminary-20101125a.shar I still don't know if/when I'll be able finish these to make them commit-ready (or even port all of the other plugins that people might want to use), if anyone wants to take over from here or at least help they are most welcome... Note: vdr 1.7.16 is the development branch so expect bugs! (I mostly used it because the stable branch (1.6) doesn't support dvb-s2...) FreeBSD notes: 0. See my earlier threads on the freebsd-multimedia list about webcamd and the usb dvb-s2 tuner I use; the relevant webcamd ports and frieds have been updated now so you _should_ be able to just use those. (dvb-t or dvb-c tuners should also work as long as webcamd supports them, tho the one dual dvb-t tuner I tested for some reason seems to receive better when used with kaffeine than with mplayer or vdr, reasons still to be investigated...) Some links are here: http://people.freebsd.org/~nox/dvb/ 1. Before you start installing these ports add the vdr user and group to /usr/ports/UIDs: vdr:*:988:988::0:0:vdr user:/nonexistent:/usr/sbin/nologin and to /usr/ports/GIDs: vdr:*:988: (you don't have to use 988, I just didn't want the id to conflict with new ports being committed too quickly...), and then either mount an extra fs with enough space for the recordings on /video or create a video dir elsewhere where there is space, symlink it to /video and make it writable for vdr. (or if you do have one big / then you can create the dir on there too ofc, I just disabled the mkdir in the port to avoid inadvertently filling up ppl's small / fs.) 2. I now have rc.d scripts for vdr and vdradmin-am but even if you use those you still need to add plugins and their options similar to this to your /etc/rc.conf: ---snip---- # vdr vdr_flags="'-Pxineliboutput --local=none --remote=127.1:37890' \ -Pskinenigmang -Pfemon -Posdpip \ '-Posdteletext --directory=/var/cache/vdr-osdteletext --cache-system=packed --max-cache=128' \ -Pstreamdev-server '-Plive -i127.1' -Pepgsearch -Pcontrol \ '-Pinfosatepg -d /var/cache/vdr-infosatepg' '-Piptv'" ---snip---- look in the README.s of the individual plugin ports for any needed options. (should get installed below /usr/local/share/doc/vdr*) And if you want vdr to start at boot (instead of just manually by doing: /usr/local/etc/rc.d/vdr onestart ) you need to set: vdr_enable="YES" too of course. And for vdradmin_am its: vdradmind_enable="YES" If you want to start vdr manually in the foreground instead you need to be root (or the vdr user but vdr also drops to the vdr uid itself if started as root), and then run it like: vdr '-Pxineliboutput --local=none --remote=127.1:37890' -Pskinenigmang -Pfemon -Posdpip '-Posdteletext --directory=/var/cache/vdr-osdteletext --cache-system=packed --max-cache=128' -Pstreamdev-server '-Plive -i127.1' -Pepgsearch -Pcontrol '-Pinfosatepg -d /var/cache/vdr-infosatepg' '-Piptv' 2a.I now also have a multimedia/vdr-plugins metaport that allows you to select and install the plugins you want (and vdr itself as a dependency), so you don't have to install numeours vdr/plugin ports individually. 3. Of all the video output methods only xineliboutput and streamdev seem to work (and the vdr-live webinterface browser streaming which also uses streamdev), jpulz also has patches for softdevice so I made a port for that too but it only gave me a black screen... streamdev doesn't have an osd so you probably want xineliboutput at least for the first setup. I was unable to test xineliboutput's vdpau support since I no longer have nvidia (and miwi's issues with the nvidia blob on amd64 don't exactly encourage me to try it again soon...) - on the radeon here using xorg 7.4's video-ati driver with xv xineliboutput via vdr-sxfe, vdr-sxfe --video=xv --hotkeys --audio=oss xvdr://127.0.0.1:37890 (vdr-sxfe gets installed by the xineliboutput plugin port) as well as all other players I tested that knew the xvdr protocol (xineliboutput with osd) can now indeed play h264 hd channels on this PhenomII box after the ffmpeg updates a few months ago, with the only exception of kaffeine that still has issues with h264 1080i streams when deinterlacing is enabled: xine "xvdr://127.0.0.1#nocache" kaffeine "xvdr+tcp://127.0.0.1:37890" /usr/local/kde4/bin/kaffeine "xvdr+tcp://127.0.0.1:37890" (kaffeine also has no provision for vdr keyboard control...) You can now also run vdr-sxfe with --hud tho that didn't really work for me (probably needs compositing which I yet have to test.) --video opengl support is now also in the code but I disabled that for now since it was much slower than xv for me and I didn't want to add the dependency to the port just yet. Btw I use software volume control with xineliboutput (Setup -> Plugins -> xineliboutput -> Volume control in the osd) because selecting `hardware' there doesn't work so well with snd(4)'s volume-per-channel feature (hint.pcm.X.vpc, which also in fact is software) that I want to keep enabled for other apps... And in case you didn't know about this snd(4) feature you can read more here: http://people.freebsd.org/~ariff/SOUND_4.TXT.html You can also use other players like mplayer or totem/gstreamer (incluing the totem browser plugin invoked by the vdr-live webinterface), only those don't know the xvdr protocol and thus wont display an osd: mplayer -mc 10 -cache 8192 -demuxer lavf http://127.0.0.1:37890/ totem http://127.0.0.1:37890/ (or using streamdev: mplayer -mc 10 -cache 8192 -demuxer lavf http://127.0.0.1:3000/302 totem http://127.0.0.1:3000/302 - channel 302 is arte hd in my channels.conf.) 3a.And if you want to try out the xbmc port with vdr that was posted on -ports for testing recently, http://lists.freebsd.org/pipermail/freebsd-multimedia/2010-October/011309.html you can do that too even tho it is not the pvr-testing2 branch, you just won't get the fast channel switching etc you'd get via the vnsi protocol (that I also ported the plugin for but couldn't test it) - watching live channels and recordings done by vdr (possibly scheduled via webinterface) is still possible. Just make sure you run vdr with the streamdev-server plugin enabled and that it is listening on the vdr-to-vdr server port (thats 2004 and is disabled by default, see in the osd under Setup -> Plugins -> streamdev-server.) Then in xbmc you can add vdr streamdev as a video source either via the gui or manually by putting something like this in ~/.xbmc/userdata/mediasources.xml: vtp://127.0.0.1:2004/ 4. I have no idea if the lirc support works on FreeBSD, and the uhid(4) remote plugin support (see that port's pkg-descr) is highly experimental - as well as webcamd not yet supporting dvb tuner remotes unless they already appear as uhid(4)/ukbd(4) without webcamd's help - so you probably will at least initially want to use keyboard control. I have included an example remote.conf for vdr-sxfe and the multimedia/vdr-plugin-control plugin that you can access by telnet (default port is 2002), I have put the menu button on the tab and insert keys and OK on the return key, see /usr/local/etc/vdr/remote.conf for the full keybindings list. (If you start vdr in the foreground and keep that shell open you should be able to use that for keyboard control also, the control plugin just gives you an osd too over telnet.) And if you use xine xine "xvdr://127.0.0.1#nocache" instead of vdr-sxfe vdr-sxfe --video=xv --hotkeys --audio=oss xvdr://127.0.0.1:37890 you probably want to use a ~/.xine/keymap that includes vdr controls, I've put mine here: http://people.freebsd.org/~nox/dvb/xine/keymap Oh and the webinterfaces have point-and-click remotes too but those are pretty clunky to use... 5. The example channels.conf is the one that comes with the vdr sources, its for Astra 19.2E and a little outdated (also doesn't have hd channels yet), if you receive something else and don't want to go hunting for a suitable channels.conf on the web you can use the multimedia/w_scan port. Remember to use -o7 for vdr 1.7.x, see the w_scan homepage and w_scan's -h and -H usage messages for options and examples: http://wirbel.htpc-forum.de/w_scan/index_en.html (the w_scan start script hasn't been ported to FreeBSD yet.) Also note you probably will only need to use w_scan once initially, this vdr version by default should look for new transponders itself when it does its epg scan during idle times unles you disable that feature. And if you install the iptv plugin and want to test it with some internet streams if your isp dosn't provide `real' iptv (or you just want to be able to press `r'ecord while watching web streams like nasatv), you can merge example /usr/local/etc/vdr/channels.conf entries from here: /usr/local/share/examples/vdr_plugin_iptv/channels.conf.iptv (I don't have `real' iptv here so that's all I can test. Also don't expect 100% performance with these examples, live transcoding streams to mpeg-ts that vdr expects still is kinda fragile and sometimes needs to be manually restarted by e.g. hitting OK (return) in the channel list (c) before it works, and startup is usually slow too... Transcoding uses vlc with those examples, you can see vlc's messages if you start vdr in the foreground instead of via the rc.d script as explained above. Also see /usr/local/etc/vdr/plugins/iptv and /usr/local/etc/vdr/plugins/iptv/vlcinput for configurations. And there seems to be a `feature' that sometimes causes vdr to start receiving streams without anyone watching/recording just because the iptv plugin is enabled...) 5. I ported two webinterfaces because I only learned about vdr-live later which seems to be faster and uses fewer resources meaning you could probably turn a pretty wimpy box into a vdr server as long as you keep the actual watching (especially of h264 hd) to a faster box connected over the network. The vdr-plugin-live webinterface by default listens on port 8008: http://127.1:8008/ Default login/pw is admin/live as also mentioned in: /usr/local/share/doc/vdr_plugin_live/README vdradmin_am listens on 8001: http://127.1:8001/ Default login/pw for that is vdr/vdr. And the streamdev plugin has a (simple) webinterface too if you point a browser at it: (instead of a player) http://127.1:3000/ 6. I may have forgot some other manual installation steps, if you notice something just post a followup... Most of vdr's own configuration including plugins should be available in the osd under `Setup', some things like allowed hosts/subnets for network plugins need to be manually configured under /usr/local/etc/vdr/plugins tho. And here are some links about vdr and the plugins and webinterfaces I made ports for: 0. vdr 1.7.16: http://www.tvdr.de/ http://www.linuxtv.org/vdrwiki/index.php/Main_Page 1. xineliboutput-1.0.5 cvs snapshot from 20101019: http://sourceforge.net/projects/xineliboutput/ http://www.linuxtv.org/vdrwiki/index.php/Xineliboutput-plugin 2. streamdev-0.5.0 cvs snapshot from 20100426: http://streamdev.vdr-developer.org/ http://www.linuxtv.org/vdrwiki/index.php/Streamdev-plugin 3. live-0.2.0s20101122 git snapshot: http://live.vdr-developer.org/ 4. live also depends on cxxtools and tntnet which I also had to port: http://www.tntnet.org/cxxtools.html http://www.tntnet.org/index.html 5. epgsearch-0.9.25.beta17: http://winni.vdr-developer.org/epgsearch/index_eng.html http://www.linuxtv.org/vdrwiki/index.php/Epgsearch-plugin 6. femon-1.7.7: http://www.saunalahti.fi/~rahrenbe/vdr/femon/ http://www.linuxtv.org/vdrwiki/index.php/Femon-plugin 7. osdpip-0.1.0: http://projects.vdr-developer.org/projects/show/plg-osdpip http://www.linuxtv.org/vdrwiki/index.php/Osdpip-plugin 8. osdteletext-0.9.0: http://projects.vdr-developer.org/projects/show/plg-osdteletext http://www.linuxtv.org/vdrwiki/index.php/Osdteletext-plugin 9. skinenigmang-0.1.1: http://andreas.vdr-developer.org/enigmang/index.html http://www.vdr-wiki.de/wiki/index.php/Skinenigmang-plugin (sorry for de in the second link but at least there are pics...) 10. softdevice 0.5.0 cvs snapshot from 20100414: http://softdevice.berlios.de/ http://www.linuxtv.org/vdrwiki/index.php/Softdevice-plugin 11. control-0.0.2a-45yavdr1 with ubuntu yavdr patches: (and a patch by me to fix a segfault on vdr exit) http://ricomp.de/vdr/down_en.html http://www.linuxtv.org/vdrwiki/index.php/Control-plugin 12. vdradmin_am-3.6.7: http://andreas.vdr-developer.org/vdradmin-am/ 13. infosatepg-0.0.11: http://projects.vdr-developer.org/projects/show/plg-infosatepg http://vdr-wiki.de/wiki/index.php/Infosatepg-plugin My post including notes about how I got it receiving and using the infosat epg data quickly: http://lists.freebsd.org/pipermail/freebsd-multimedia/2010-July/011158.html 14. remote-0.4.0: (with experimental FreeBSD uhid(4) support, some notes are in the port's pkg-descr) http://escape-edv.de/endriss/vdr http://www.linuxtv.org/vdrwiki/index.php/Remote-plugin 15. iptv-0.4.2: http://www.saunalahti.fi/~rahrenbe/vdr/iptv/ 16. vnsiserver-0.0.2s20100808.0952: http://www.vdr-wiki.de/wiki/index.php/Vnsi-server-plugin http://www.vdr-portal.de/board/thread.php?threadid=95292 (sorry about the german but as I said this is only useful with the xbmc pvr-testing2 branch anyway and its untested too.) TODO: - I skipped install of a lot of locales for now, add back those. - The ports still need quite some cleanup work, also to make upgrading them or adding new plugins easier. - Submit the rest of the non-hacky FreeBSD patches back to the individual upstream maintainers (that should be pretty much all of the patches for *.[ch] source files, only Makefile/configure scripts patches less so.) - Someone(tm) may want to write a `real' step-by-step guide how to get a FreeBSD vdr going... (preferably someone who has never used vdr before to make sure important stuff I never think about isn't left out.) Enjoy, :) Juergen From owner-freebsd-multimedia@FreeBSD.ORG Thu Nov 25 20:41:06 2010 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 DA8B51065695; Thu, 25 Nov 2010 20:41:06 +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 0A6888FC1E; Thu, 25 Nov 2010 20:41:05 +0000 (UTC) X-Cloudmark-Score: 0.000000 [] X-Cloudmark-Analysis: v=1.1 cv=5OBHFxb9I47YZ7HELXzI6cL6pwPTRnd5uxbD1DPQ4WY= c=1 sm=1 a=QixV84p3ZBkA:10 a=8nJEP1OIZ-IA:10 a=CL8lFSKtTFcA:10 a=i9M/sDlu2rpZ9XS819oYzg==:17 a=6I5d2MoRAAAA:8 a=dRFIiu2KJA4i_OusHUIA:9 a=kq1zxsVTL_QOneh9TEgPWlX5I-8A:4 a=wPNLvfGTeEIA:10 a=i9M/sDlu2rpZ9XS819oYzg==:117 Received: from [188.126.198.129] (account mc467741@c2i.net HELO laptop002.hselasky.homeunix.org) by mailfe05.swip.net (CommuniGate Pro SMTP 5.2.19) with ESMTPA id 53257128; Thu, 25 Nov 2010 21:21:03 +0100 From: Hans Petter Selasky To: freebsd-multimedia@freebsd.org Date: Thu, 25 Nov 2010 21:21:48 +0100 User-Agent: KMail/1.13.5 (FreeBSD/8.1-STABLE; KDE/4.4.5; amd64; ; ) References: <20101125201100.GA65710@triton8.kn-bremen.de> In-Reply-To: <20101125201100.GA65710@triton8.kn-bremen.de> X-Face: +~\`s("[*|O,="7?X@L.elg*F"OA\I/3%^p8g?ab%RN'(; _IjlA: hGE..Ew, XAQ*o#\/M~SC=S1-f9{EzRfT'|Hhll5Q]ha5Bt-s|oTlKMusi:1e[wJl}kd}GR Z0adGx-x_0zGbZj'e(Y[(UNle~)8CQWXW@:DX+9)_YlB[tIccCPN$7/L' MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201011252121.48477.hselasky@c2i.net> Cc: lme@freebsd.org, Alexander Leidinger , Juergen Lock , freebsd-ports@freebsd.org Subject: Re: CFT: vdr ports (watch/record/stream tv, works with xbmc too :) X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Nov 2010 20:41:06 -0000 On Thursday 25 November 2010 21:11:00 Juergen Lock wrote: > Call for testing - vdr 1.7.16 with a bunch of plugins: > > http://people.freebsd.org/~nox/dvb/vdrdevel-preliminary-20101125a.shar > > [Updated Nov 25 2010 - I thought merging in the updates makes the > text easier to read for new testers rather than adding updates as > followups at the end. Main news: > > - Updated live web plugin to 0.2.0 20101122 git snapshot. If the > port fails to fetch you can get the distfile from here while the > mirrors have not updated yet: > Good work! --HPS From owner-freebsd-multimedia@FreeBSD.ORG Thu Nov 25 20:50:31 2010 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 302D31065694; Thu, 25 Nov 2010 20:50:31 +0000 (UTC) (envelope-from nox@jelal.kn-bremen.de) Received: from smtp.kn-bremen.de (gelbbaer.kn-bremen.de [78.46.108.116]) by mx1.freebsd.org (Postfix) with ESMTP id D730A8FC14; Thu, 25 Nov 2010 20:50:30 +0000 (UTC) Received: by smtp.kn-bremen.de (Postfix, from userid 10) id DF3DB1E007A4; Thu, 25 Nov 2010 21:50:29 +0100 (CET) Received: from triton8.kn-bremen.de (noident@localhost [127.0.0.1]) by triton8.kn-bremen.de (8.14.4/8.14.3) with ESMTP id oAPKn1Bb067311; Thu, 25 Nov 2010 21:49:01 +0100 (CET) (envelope-from nox@triton8.kn-bremen.de) Received: (from nox@localhost) by triton8.kn-bremen.de (8.14.4/8.14.3/Submit) id oAPKn06l067308; Thu, 25 Nov 2010 21:49:00 +0100 (CET) (envelope-from nox) From: Juergen Lock Date: Thu, 25 Nov 2010 21:49:00 +0100 To: Hans Petter Selasky Message-ID: <20101125204900.GA67290@triton8.kn-bremen.de> References: <20101125201100.GA65710@triton8.kn-bremen.de> <201011252121.48477.hselasky@c2i.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <201011252121.48477.hselasky@c2i.net> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-multimedia@freebsd.org, lme@freebsd.org, Juergen Lock , freebsd-ports@freebsd.org, Alexander Leidinger Subject: Re: CFT: vdr ports (watch/record/stream tv, works with xbmc too :) X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Nov 2010 20:50:31 -0000 On Thu, Nov 25, 2010 at 09:21:48PM +0100, Hans Petter Selasky wrote: > On Thursday 25 November 2010 21:11:00 Juergen Lock wrote: > > Call for testing - vdr 1.7.16 with a bunch of plugins: > > > > http://people.freebsd.org/~nox/dvb/vdrdevel-preliminary-20101125a.shar > > > > [Updated Nov 25 2010 - I thought merging in the updates makes the > > text easier to read for new testers rather than adding updates as > > followups at the end. Main news: > > > > - Updated live web plugin to 0.2.0 20101122 git snapshot. If the > > port fails to fetch you can get the distfile from here while the > > mirrors have not updated yet: > > > > Good work! Thank you! (Does that mean you tested vdr too? :) Juergen From owner-freebsd-multimedia@FreeBSD.ORG Sat Nov 27 05:59:06 2010 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 38415106566C for ; Sat, 27 Nov 2010 05:59:06 +0000 (UTC) (envelope-from iop8@o2.pl) Received: from tur.go2.pl (tur.go2.pl [193.17.41.50]) by mx1.freebsd.org (Postfix) with ESMTP id E6F188FC16 for ; Sat, 27 Nov 2010 05:59:05 +0000 (UTC) Received: from moh2-ve3.go2.pl (moh2-ve3.go2.pl [193.17.41.208]) by tur.go2.pl (o2.pl Mailer 2.0.1) with ESMTP id 45E95230075 for ; Sat, 27 Nov 2010 06:28:13 +0100 (CET) Received: from moh2-ve3.go2.pl (unknown [10.0.0.208]) by moh2-ve3.go2.pl (Postfix) with ESMTP id 3B6CD370144 for ; Sat, 27 Nov 2010 06:27:53 +0100 (CET) Received: from unknown (unknown [10.0.0.142]) by moh2-ve3.go2.pl (Postfix) with SMTP for ; Sat, 27 Nov 2010 06:27:52 +0100 (CET) Received: from adlk103.neoplus.adsl.tpnet.pl [79.185.14.103] by poczta.o2.pl with ESMTP id zAnrCA; Sat, 27 Nov 2010 06:27:50 +0100 Message-ID: <4CF096B9.4080800@o2.pl> Date: Sat, 27 Nov 2010 06:27:21 +0100 From: iop User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.1.10) Gecko/20100630 Thunderbird/3.0.5 MIME-Version: 1.0 To: multimedia@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-O2-Trust: 2, 63 X-O2-SPF: neutral Cc: Subject: Cannot build gstreamer-plugins X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Nov 2010 05:59:06 -0000 Hi, after a recent (yesterday) portsnap I wanted to update my ports with portmaster -a but it keeps getting error on updating gstreamer-plugins. The error is: gmake[4]: Leaving directory `/usr/ports/multimedia/gstreamer-plugins/work/gst-plugins-base-0.10.30/gst-libs/gst/pbutils' Making all in riff gmake[4]: Entering directory `/usr/ports/multimedia/gstreamer-plugins/work/gst-plugins-base-0.10.30/gst-libs/gst/riff' CC libgstriff_0.10_la-riff.lo CC libgstriff_0.10_la-riff-media.lo CC libgstriff_0.10_la-riff-read.lo CCLD libgstriff-0.10.la GEN GstRiff-0.10.gir g-ir-scanner: warning: Option --strip-prefix has been deprecated; see --identifier-prefix and --symbol-prefix. /usr/local/share/gir-1.0/GstAudio-0.10.gir: Incompatible version 1.0 (supported: 1.2) gmake[4]: *** [GstRiff-0.10.gir] Error 1 My machine is (i5): FreeBSD **** 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:36:49 UTC 2010 root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 I've also tried rebuilding manually: gstreamer, v4l_compat, ocr, gir-repository, and object-introspection, and it didn't help. There is also my post on FreeBSD forum where nobody seems to have a similar problem: forums.freebsd.org/showthread.php?t=19712. I hope you can help me. Greetings Fatfredyy