From owner-freebsd-multimedia@FreeBSD.ORG Mon Dec 12 11:07:28 2011 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 198AE106568A for ; Mon, 12 Dec 2011 11:07:28 +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 067AE8FC15 for ; Mon, 12 Dec 2011 11:07:28 +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 pBCB7Rdh030082 for ; Mon, 12 Dec 2011 11:07:27 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id pBCB7R4C030080 for freebsd-multimedia@FreeBSD.org; Mon, 12 Dec 2011 11:07:27 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 12 Dec 2011 11:07:27 GMT Message-Id: <201112121107.pBCB7R4C030080@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, 12 Dec 2011 11:07:28 -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 kern/153901 multimedia [sound] [patch] Replace the GPL'd emu10k1-alsa.h with 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 79 problems total. From owner-freebsd-multimedia@FreeBSD.ORG Mon Dec 12 12:41:33 2011 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 DDC46106564A for ; Mon, 12 Dec 2011 12:41:33 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from groupware.itac.at (groupware.itac.at [91.205.172.99]) by mx1.freebsd.org (Postfix) with ESMTP id 6B90A8FC14 for ; Mon, 12 Dec 2011 12:41:33 +0000 (UTC) Received: from home.bluelife.at (93.104.210.95) by groupware.itac.at (Axigen) with (AES256-SHA encrypted) ESMTPSA id 287B67; Mon, 12 Dec 2011 13:26:42 +0100 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=_f81db72343eceb8c0b6962cb54dd9517" Date: Mon, 12 Dec 2011 13:26:26 +0100 From: Bernhard Froehlich To: Juergen Lock In-Reply-To: <20111205185645.GA76468@triton8.kn-bremen.de> References: <20111119113719.GA20783@triton8.kn-bremen.de> <20111205185645.GA76468@triton8.kn-bremen.de> Message-ID: <3b76d03bf4984690e60f3c13e3eb84c8@bluelife.at> X-Sender: decke@bluelife.at User-Agent: Roundcube Webmail/0.6 X-AxigenSpam-Level: 1 X-CTCH-RefID: str=0001.0A0B0207.4EE5F2F1.023F,ss=1,fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown Cc: freebsd-multimedia@freebsd.org, freebsd-ports@freebsd.org Subject: Re: xbmc pvr in ports; update, please test with MythTV 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: Mon, 12 Dec 2011 12:41:33 -0000 --=_f81db72343eceb8c0b6962cb54dd9517 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8; format=flowed On 05.12.2011 19:56, Juergen Lock wrote: > I just updated to the latest release pvr-ppa-odk56: > > http://people.freebsd.org/~nox/tmp/xbmc-pvr-ppa-odk56.patch > > It would be nice if someone could verify this works with mythtv too > before I commit it... First thing I noticed was that XBMC_Mythtv.pvr should really be XBMC_MythTV.pvr because it complains in the logfile when loading the addon: ERROR: ADDON: Could not locate XBMC_MythTV.pvr Moving the file to /usr/local/lib/xbmc/addons/pvr.mythtv/XBMC_MythTV.pvr gets it a step further. Next thing is an undefined symbol: ERROR: Unable to load /usr/local/lib/xbmc/addons/pvr.mythtv/XBMC_MythTV.pvr, reason: /usr/local/lib/xbmc/addons/pvr.mythtv/XBMC_MythTV.pvr: Undefined symbol "_ZTI14MythXmlCommand" It looks like this is part of libmythxml but It was not linked to the shared object. While searching for that problem I found the following commit which includes a hunk for xbmc/pvrclients/mythtv/Makefile.in and looks pretty right in what it does. But it's quite different code than what you have in your port. Are you sure you aren't using an old branch for the PVR code? http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/xbmc;a=patch;h=7e83f17 Both problems fixed with the attached patch. Now getting to the next undefined symbol: ERROR: Unable to load /usr/local/lib/xbmc/addons/pvr.mythtv/XBMC_MythTV.pvr, reason: /usr/local/lib/xbmc/add ons/pvr.mythtv/XBMC_MythTV.pvr: Undefined symbol "GetChannelsAmount" -- Bernhard Fröhlich http://www.bluelife.at/ --=_f81db72343eceb8c0b6962cb54dd9517 Content-Transfer-Encoding: base64 Content-Type: application/octet-stream; name=patch-xbmc-pvrclients-mythtv-Makefile.in Content-Disposition: attachment; filename=patch-xbmc-pvrclients-mythtv-Makefile.in LS0tIHhibWMvcHZyY2xpZW50cy9teXRodHYvTWFrZWZpbGUuaW4ub3JpZwkyMDExLTEyLTEyIDEy OjUyOjMzLjAzNzQ1MDkxMSArMDEwMAorKysgeGJtYy9wdnJjbGllbnRzL215dGh0di9NYWtlZmls ZS5pbgkyMDExLTEyLTEyIDEyOjUzOjQ3LjcyMzQ3MjU5OCArMDEwMApAQCAtNSw4ICs1LDkgQEAK ICMgaG93IHRvIHJlYWNoIHRoZSBhdXRob3IuCiAjCiAKK0xJQlMgICA9IGxpYm15dGh4bWwvbGli bXl0aHhtbC5hCiBMSUJESVIgPSBAYWJzX3RvcF9zcmNkaXJAL2FkZG9ucy9wdnIubXl0aHR2Ci1M SUIgICAgPSBAYWJzX3RvcF9zcmNkaXJAL2FkZG9ucy9wdnIubXl0aHR2L1hCTUNfTXl0aHR2LnB2 cgorTElCICAgID0gQGFic190b3Bfc3JjZGlyQC9hZGRvbnMvcHZyLm15dGh0di9YQk1DX015dGhU Vi5wdnIKIAogU1JDUz1jbGllbnQuY3BwIFwKIAlNeXRoWG1sLmNwcAo= --=_f81db72343eceb8c0b6962cb54dd9517-- From owner-freebsd-multimedia@FreeBSD.ORG Mon Dec 12 13:54:12 2011 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 99FB41065670; Mon, 12 Dec 2011 13:54:12 +0000 (UTC) (envelope-from decke@bluelife.at) Received: from groupware.itac.at (groupware.itac.at [91.205.172.99]) by mx1.freebsd.org (Postfix) with ESMTP id 25C418FC0A; Mon, 12 Dec 2011 13:54:11 +0000 (UTC) Received: from home.bluelife.at (93.104.210.95) by groupware.itac.at (Axigen) with (AES256-SHA encrypted) ESMTPSA id 341CA1; Mon, 12 Dec 2011 14:54:27 +0100 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=_cd4ee35281441c5628f13417a9308142" Date: Mon, 12 Dec 2011 14:54:11 +0100 From: Bernhard Froehlich To: Bernhard Froehlich In-Reply-To: <3b76d03bf4984690e60f3c13e3eb84c8@bluelife.at> References: <20111119113719.GA20783@triton8.kn-bremen.de> <20111205185645.GA76468@triton8.kn-bremen.de> <3b76d03bf4984690e60f3c13e3eb84c8@bluelife.at> Message-ID: X-Sender: decke@bluelife.at User-Agent: Roundcube Webmail/0.6 X-AxigenSpam-Level: 1 X-CTCH-RefID: str=0001.0A0B020C.4EE60782.0212,ss=1,fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown Cc: freebsd-multimedia@freebsd.org, Juergen Lock , freebsd-ports@freebsd.org Subject: Re: xbmc pvr in ports; update, please test with MythTV 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: Mon, 12 Dec 2011 13:54:12 -0000 --=_cd4ee35281441c5628f13417a9308142 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8; format=flowed On 12.12.2011 13:26, Bernhard Froehlich wrote: > On 05.12.2011 19:56, Juergen Lock wrote: >> I just updated to the latest release pvr-ppa-odk56: >> >> http://people.freebsd.org/~nox/tmp/xbmc-pvr-ppa-odk56.patch >> >> It would be nice if someone could verify this works with mythtv too >> before I commit it... > > First thing I noticed was that XBMC_Mythtv.pvr should really be > XBMC_MythTV.pvr because it complains in the logfile when loading the > addon: > > ERROR: ADDON: Could not locate XBMC_MythTV.pvr > > Moving the file to > /usr/local/lib/xbmc/addons/pvr.mythtv/XBMC_MythTV.pvr > gets it a step further. > > Next thing is an undefined symbol: > > ERROR: Unable to load > /usr/local/lib/xbmc/addons/pvr.mythtv/XBMC_MythTV.pvr, > reason: /usr/local/lib/xbmc/addons/pvr.mythtv/XBMC_MythTV.pvr: > Undefined > symbol "_ZTI14MythXmlCommand" > > It looks like this is part of libmythxml but It was not linked to the > shared object. While searching for that problem I found the following > commit which includes a hunk for xbmc/pvrclients/mythtv/Makefile.in > and > looks pretty right in what it does. But it's quite different code > than > what you have in your port. Are you sure you aren't using an old > branch > for the PVR code? > > > http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/xbmc;a=patch;h=7e83f17 > > Both problems fixed with the attached patch. > > Now getting to the next undefined symbol: > > ERROR: Unable to load > /usr/local/lib/xbmc/addons/pvr.mythtv/XBMC_MythTV.pvr, reason: > /usr/local/lib/xbmc/add > ons/pvr.mythtv/XBMC_MythTV.pvr: Undefined symbol "GetChannelsAmount" I got the plugin load correctly now with another patch that is attached. After setting the PIN in mythtv-setup it also connects fine to the backend now but I cannot import any channels into xbmc so I cannot even test watching TV. It feels a lot like the code is unfinished or unmaintained and not expected to work with mythtv 0.24. The future also doesn't look good because I found in the MythTV wiki (http://www.mythtv.org/wiki/Category:MythXML): The MythXML interface has been rewritten for upcoming 0.25, and these methods will no longer be valid. So the xbmc pvr plugin for mythtv is kind of useless. -- Bernhard Fröhlich http://www.bluelife.at/ --=_cd4ee35281441c5628f13417a9308142 Content-Transfer-Encoding: base64 Content-Type: application/octet-stream; name=patch-xbmc-pvrclients-mythtv-client.cpp Content-Disposition: attachment; filename=patch-xbmc-pvrclients-mythtv-client.cpp LS0tIHhibWMvcHZyY2xpZW50cy9teXRodHYvY2xpZW50LmNwcC5vcmlnCTIwMTEtMTItMTIgMTQ6 MDI6MzguMjU1NDY5MjYyICswMTAwCisrKyB4Ym1jL3B2cmNsaWVudHMvbXl0aHR2L2NsaWVudC5j cHAJMjAxMS0xMi0xMiAxNDowMjozMi41OTQ0Njc0NDUgKzAxMDAKQEAgLTI5Miw3ICsyOTIsNyBA QAogLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCiAvKiogUFZS IENoYW5uZWwgRnVuY3Rpb25zICAgICAgICAgICAgICAgICAqKi8KIAotaW50IEdldE51bUNoYW5u ZWxzKCkKK2ludCBHZXRDaGFubmVsc0Ftb3VudCgpCiB7CiAJaWYgKE15dGhYbWxBcGkgPT0gTlVM TCkKIAkJcmV0dXJuIFBWUl9FUlJPUl9TRVJWRVJfRVJST1I7CkBAIC00NTMsNiArNDUzLDI0IEBA CiAJcmV0dXJuIDA7CiB9CiAKKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqLworLyoqIFBWUiBDaGFubmVsIGdyb3VwIEZ1bmN0aW9ucyAgICAgICAgICAgKiovCisg CitpbnQgR2V0Q2hhbm5lbEdyb3Vwc0Ftb3VudCh2b2lkKQoreworICByZXR1cm4gMDsKK30KKyAK K1BWUl9FUlJPUiBHZXRDaGFubmVsR3JvdXBzKFBWUl9IQU5ETEUgaGFuZGxlLCBib29sIGJSYWRp bykKK3sKKyAgcmV0dXJuIFBWUl9FUlJPUl9TRVJWRVJfRVJST1I7Cit9CisKK1BWUl9FUlJPUiBH ZXRDaGFubmVsR3JvdXBNZW1iZXJzKFBWUl9IQU5ETEUgaGFuZGxlLCBjb25zdCBQVlJfQ0hBTk5F TF9HUk9VUCAmZ3JvdXApCit7CisgIHJldHVybiBQVlJfRVJST1JfU0VSVkVSX0VSUk9SOworfQor CiAKIC8qKiBVTlVTRUQgQVBJIEZVTkNUSU9OUyAqLwogRGVtdXhQYWNrZXQqIERlbXV4UmVhZCgp IHsgcmV0dXJuIE5VTEw7IH0K --=_cd4ee35281441c5628f13417a9308142-- From owner-freebsd-multimedia@FreeBSD.ORG Mon Dec 12 14:44:33 2011 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 730471065676; Mon, 12 Dec 2011 14:44:33 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe04.c2i.net [212.247.154.98]) by mx1.freebsd.org (Postfix) with ESMTP id 734C78FC17; Mon, 12 Dec 2011 14:44:31 +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 mailfe04.swip.net (CommuniGate Pro SMTP 5.4.2) with ESMTPA id 215304159; Mon, 12 Dec 2011 15:34:26 +0100 To: ports@freebsd.org From: Hans Petter Selasky X-Face: *nPdTl_}RuAI6^PVpA02T?$%Xa^>@hE0uyUIoiha$pC:9TVgl.Oq,NwSZ4V" =?iso-8859-1?q?=7CLR=2E+tj=7Dg5=0A=09=25V?=,x^qOs~mnU3]Gn; cQLv&.N>TrxmSFf+p6(30a/{)KUU!s}w\IhQBj}[g}bj0I3^glmC( =?iso-8859-1?q?=0A=09=3AAuzV9=3A=2EhESm-x4h240C=609=3Dw?= Date: Mon, 12 Dec 2011 15:31:52 +0100 MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201112121531.52164.hselasky@c2i.net> Cc: freebsd-multimedia@freebsd.org, kwm@freebsd.org, nox@freebsd.org Subject: New version of Cuse4BSD ready for testing X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Dec 2011 14:44:33 -0000 Hi, I've fixed some SMP issues. The problem will be most visible with DVB-X, if at all. I've also made MLINKs for the Cuse4BSD API functions. Please test and report any errors or regressions! svn --username anonsvn --password anonsvn \ checkout svn://svn.turbocat.net/i4b/trunk/ports cd ports/multimedia/cuse4bsd-kmod make all deinstall install clean killall webcamd kldunload cuse4bsd kldload cuse4bsd webcamd & pwcview --HPS From owner-freebsd-multimedia@FreeBSD.ORG Mon Dec 12 18:03:41 2011 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 5BD861065675; Mon, 12 Dec 2011 18:03:41 +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 B8CF98FC17; Mon, 12 Dec 2011 18:03:40 +0000 (UTC) Received: by smtp.kn-bremen.de (Postfix, from userid 10) id 0EEFB1E00244; Mon, 12 Dec 2011 19:03:39 +0100 (CET) Received: from triton8.kn-bremen.de (noident@localhost [127.0.0.1]) by triton8.kn-bremen.de (8.14.4/8.14.4) with ESMTP id pBCI21ML066815; Mon, 12 Dec 2011 19:02: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 pBCI20K1066814; Mon, 12 Dec 2011 19:02:00 +0100 (CET) (envelope-from nox) From: Juergen Lock Date: Mon, 12 Dec 2011 19:02:00 +0100 To: Juergen Lock Message-ID: <20111212180200.GA66794@triton8.kn-bremen.de> References: <20111119113719.GA20783@triton8.kn-bremen.de> <20111205185645.GA76468@triton8.kn-bremen.de> <3b76d03bf4984690e60f3c13e3eb84c8@bluelife.at> <20111212175834.GA66571@triton8.kn-bremen.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20111212175834.GA66571@triton8.kn-bremen.de> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-multimedia@freebsd.org, Bernhard Froehlich , freebsd-ports@freebsd.org Subject: Re: xbmc pvr in ports; update, please test with MythTV 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: Mon, 12 Dec 2011 18:03:41 -0000 On Mon, Dec 12, 2011 at 06:58:34PM +0100, Juergen Lock wrote: > On Mon, Dec 12, 2011 at 02:54:11PM +0100, Bernhard Froehlich wrote: > > On 12.12.2011 13:26, Bernhard Froehlich wrote: > > > On 05.12.2011 19:56, Juergen Lock wrote: > > >> I just updated to the latest release pvr-ppa-odk56: > > >> > > >> http://people.freebsd.org/~nox/tmp/xbmc-pvr-ppa-odk56.patch > > >> > > >> It would be nice if someone could verify this works with mythtv too > > >> before I commit it... > > > > > > First thing I noticed was that XBMC_Mythtv.pvr should really be > > > XBMC_MythTV.pvr because it complains in the logfile when loading the > > > addon: > > > > > > ERROR: ADDON: Could not locate XBMC_MythTV.pvr > > > > > > Moving the file to > > > /usr/local/lib/xbmc/addons/pvr.mythtv/XBMC_MythTV.pvr > > > gets it a step further. > > > > > > Next thing is an undefined symbol: > > > > > > ERROR: Unable to load > > > /usr/local/lib/xbmc/addons/pvr.mythtv/XBMC_MythTV.pvr, > > > reason: /usr/local/lib/xbmc/addons/pvr.mythtv/XBMC_MythTV.pvr: > > > Undefined > > > symbol "_ZTI14MythXmlCommand" > > > > > > It looks like this is part of libmythxml but It was not linked to the > > > shared object. While searching for that problem I found the following > > > commit which includes a hunk for xbmc/pvrclients/mythtv/Makefile.in > > > and > > > looks pretty right in what it does. But it's quite different code > > > than > > > what you have in your port. Are you sure you aren't using an old > > > branch > > > for the PVR code? > > > > > > > > > http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/xbmc;a=patch;h=7e83f17 > > > > > > Both problems fixed with the attached patch. > > > > > > Now getting to the next undefined symbol: > > > > > > ERROR: Unable to load > > > /usr/local/lib/xbmc/addons/pvr.mythtv/XBMC_MythTV.pvr, reason: > > > /usr/local/lib/xbmc/add > > > ons/pvr.mythtv/XBMC_MythTV.pvr: Undefined symbol "GetChannelsAmount" > > > > I got the plugin load correctly now with another patch that is > > attached. After > > setting the PIN in mythtv-setup it also connects fine to the backend > > now but > > I cannot import any channels into xbmc so I cannot even test watching > > TV. > > > > It feels a lot like the code is unfinished or unmaintained and not > > expected > > to work with mythtv 0.24. The future also doesn't look good because I > > found > > in the MythTV wiki (http://www.mythtv.org/wiki/Category:MythXML): > > > > The MythXML interface has been rewritten for upcoming 0.25, and these > > methods > > will no longer be valid. > > > > So the xbmc pvr plugin for mythtv is kind of useless. > > Hm yeah as I posted on Saturday when Torfinn Ingolfsen did a first > test (I think I even Cc'd you): > > Bad news: I asked on the xbmc-pvr channel and was told this mythtv > addon hasn't been maintained for months i.e. it apparently bitrotted. > There is a new one using libcmyth mentioned here: > > http://forum.xbmc.org/showthread.php?t=110694 > > only the git repo linked, > > https://github.com/tsp/xbmc > > is a fork of the entire opdenkamp xbmc pvr, so I guess I'll leave > porting that to someone that actually uses mythtv i.e. not me... > > Sorry, :( > Juergen And thanx for your testing effort! :) even if it didn't help... Juergen From owner-freebsd-multimedia@FreeBSD.ORG Mon Dec 12 18:03:41 2011 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 761CD106567A; Mon, 12 Dec 2011 18:03:41 +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 B8CD28FC12; Mon, 12 Dec 2011 18:03:40 +0000 (UTC) Received: by smtp.kn-bremen.de (Postfix, from userid 10) id 1A51A1E000DF; Mon, 12 Dec 2011 19:03:39 +0100 (CET) Received: from triton8.kn-bremen.de (noident@localhost [127.0.0.1]) by triton8.kn-bremen.de (8.14.4/8.14.4) with ESMTP id pBCHwaSH066758; Mon, 12 Dec 2011 18:58:36 +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 pBCHwYBN066757; Mon, 12 Dec 2011 18:58:34 +0100 (CET) (envelope-from nox) From: Juergen Lock Date: Mon, 12 Dec 2011 18:58:34 +0100 To: Bernhard Froehlich Message-ID: <20111212175834.GA66571@triton8.kn-bremen.de> References: <20111119113719.GA20783@triton8.kn-bremen.de> <20111205185645.GA76468@triton8.kn-bremen.de> <3b76d03bf4984690e60f3c13e3eb84c8@bluelife.at> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-multimedia@freebsd.org, Juergen Lock , freebsd-ports@freebsd.org Subject: Re: xbmc pvr in ports; update, please test with MythTV 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: Mon, 12 Dec 2011 18:03:41 -0000 On Mon, Dec 12, 2011 at 02:54:11PM +0100, Bernhard Froehlich wrote: > On 12.12.2011 13:26, Bernhard Froehlich wrote: > > On 05.12.2011 19:56, Juergen Lock wrote: > >> I just updated to the latest release pvr-ppa-odk56: > >> > >> http://people.freebsd.org/~nox/tmp/xbmc-pvr-ppa-odk56.patch > >> > >> It would be nice if someone could verify this works with mythtv too > >> before I commit it... > > > > First thing I noticed was that XBMC_Mythtv.pvr should really be > > XBMC_MythTV.pvr because it complains in the logfile when loading the > > addon: > > > > ERROR: ADDON: Could not locate XBMC_MythTV.pvr > > > > Moving the file to > > /usr/local/lib/xbmc/addons/pvr.mythtv/XBMC_MythTV.pvr > > gets it a step further. > > > > Next thing is an undefined symbol: > > > > ERROR: Unable to load > > /usr/local/lib/xbmc/addons/pvr.mythtv/XBMC_MythTV.pvr, > > reason: /usr/local/lib/xbmc/addons/pvr.mythtv/XBMC_MythTV.pvr: > > Undefined > > symbol "_ZTI14MythXmlCommand" > > > > It looks like this is part of libmythxml but It was not linked to the > > shared object. While searching for that problem I found the following > > commit which includes a hunk for xbmc/pvrclients/mythtv/Makefile.in > > and > > looks pretty right in what it does. But it's quite different code > > than > > what you have in your port. Are you sure you aren't using an old > > branch > > for the PVR code? > > > > > > http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/xbmc;a=patch;h=7e83f17 > > > > Both problems fixed with the attached patch. > > > > Now getting to the next undefined symbol: > > > > ERROR: Unable to load > > /usr/local/lib/xbmc/addons/pvr.mythtv/XBMC_MythTV.pvr, reason: > > /usr/local/lib/xbmc/add > > ons/pvr.mythtv/XBMC_MythTV.pvr: Undefined symbol "GetChannelsAmount" > > I got the plugin load correctly now with another patch that is > attached. After > setting the PIN in mythtv-setup it also connects fine to the backend > now but > I cannot import any channels into xbmc so I cannot even test watching > TV. > > It feels a lot like the code is unfinished or unmaintained and not > expected > to work with mythtv 0.24. The future also doesn't look good because I > found > in the MythTV wiki (http://www.mythtv.org/wiki/Category:MythXML): > > The MythXML interface has been rewritten for upcoming 0.25, and these > methods > will no longer be valid. > > So the xbmc pvr plugin for mythtv is kind of useless. Hm yeah as I posted on Saturday when Torfinn Ingolfsen did a first test (I think I even Cc'd you): Bad news: I asked on the xbmc-pvr channel and was told this mythtv addon hasn't been maintained for months i.e. it apparently bitrotted. There is a new one using libcmyth mentioned here: http://forum.xbmc.org/showthread.php?t=110694 only the git repo linked, https://github.com/tsp/xbmc is a fork of the entire opdenkamp xbmc pvr, so I guess I'll leave porting that to someone that actually uses mythtv i.e. not me... Sorry, :( Juergen From owner-freebsd-multimedia@FreeBSD.ORG Sat Dec 17 19:40:11 2011 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 C1939106564A; Sat, 17 Dec 2011 19:40:11 +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 4BF128FC08; Sat, 17 Dec 2011 19:40:10 +0000 (UTC) Received: by smtp.kn-bremen.de (Postfix, from userid 10) id 815F91E00170; Sat, 17 Dec 2011 20:40:09 +0100 (CET) Received: from triton8.kn-bremen.de (noident@localhost [127.0.0.1]) by triton8.kn-bremen.de (8.14.4/8.14.4) with ESMTP id pBHJd3YF088353; Sat, 17 Dec 2011 20:39:03 +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 pBHJd3Ub088352; Sat, 17 Dec 2011 20:39:03 +0100 (CET) (envelope-from nox) From: Juergen Lock Date: Sat, 17 Dec 2011 20:39:02 +0100 To: Juergen Lock Message-ID: <20111217193902.GA88180@triton8.kn-bremen.de> References: <20111119113719.GA20783@triton8.kn-bremen.de> <20111205185645.GA76468@triton8.kn-bremen.de> <3b76d03bf4984690e60f3c13e3eb84c8@bluelife.at> <20111212175834.GA66571@triton8.kn-bremen.de> <20111212180200.GA66794@triton8.kn-bremen.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20111212180200.GA66794@triton8.kn-bremen.de> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-multimedia@freebsd.org, Bernhard Froehlich , freebsd-ports@freebsd.org Subject: Re: xbmc pvr in ports; update, please test with MythTV 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: Sat, 17 Dec 2011 19:40:11 -0000 Now updated the patch to release 57: http://people.freebsd.org/~nox/tmp/xbmc-pvr-ppa-odk57.patch I hope I can commit this and the vdr xvdr addon/plugin ports soon. :) Juergen On Mon, Dec 12, 2011 at 07:02:00PM +0100, Juergen Lock wrote: > On Mon, Dec 12, 2011 at 06:58:34PM +0100, Juergen Lock wrote: > > On Mon, Dec 12, 2011 at 02:54:11PM +0100, Bernhard Froehlich wrote: > > > On 12.12.2011 13:26, Bernhard Froehlich wrote: > > > > On 05.12.2011 19:56, Juergen Lock wrote: > > > >> I just updated to the latest release pvr-ppa-odk56: > > > >> > > > >> http://people.freebsd.org/~nox/tmp/xbmc-pvr-ppa-odk56.patch > > > >> > > > >> It would be nice if someone could verify this works with mythtv too > > > >> before I commit it... > > > > > > > > First thing I noticed was that XBMC_Mythtv.pvr should really be > > > > XBMC_MythTV.pvr because it complains in the logfile when loading the > > > > addon: > > > > > > > > ERROR: ADDON: Could not locate XBMC_MythTV.pvr > > > > > > > > Moving the file to > > > > /usr/local/lib/xbmc/addons/pvr.mythtv/XBMC_MythTV.pvr > > > > gets it a step further. > > > > > > > > Next thing is an undefined symbol: > > > > > > > > ERROR: Unable to load > > > > /usr/local/lib/xbmc/addons/pvr.mythtv/XBMC_MythTV.pvr, > > > > reason: /usr/local/lib/xbmc/addons/pvr.mythtv/XBMC_MythTV.pvr: > > > > Undefined > > > > symbol "_ZTI14MythXmlCommand" > > > > > > > > It looks like this is part of libmythxml but It was not linked to the > > > > shared object. While searching for that problem I found the following > > > > commit which includes a hunk for xbmc/pvrclients/mythtv/Makefile.in > > > > and > > > > looks pretty right in what it does. But it's quite different code > > > > than > > > > what you have in your port. Are you sure you aren't using an old > > > > branch > > > > for the PVR code? > > > > > > > > > > > > http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/xbmc;a=patch;h=7e83f17 > > > > > > > > Both problems fixed with the attached patch. > > > > > > > > Now getting to the next undefined symbol: > > > > > > > > ERROR: Unable to load > > > > /usr/local/lib/xbmc/addons/pvr.mythtv/XBMC_MythTV.pvr, reason: > > > > /usr/local/lib/xbmc/add > > > > ons/pvr.mythtv/XBMC_MythTV.pvr: Undefined symbol "GetChannelsAmount" > > > > > > I got the plugin load correctly now with another patch that is > > > attached. After > > > setting the PIN in mythtv-setup it also connects fine to the backend > > > now but > > > I cannot import any channels into xbmc so I cannot even test watching > > > TV. > > > > > > It feels a lot like the code is unfinished or unmaintained and not > > > expected > > > to work with mythtv 0.24. The future also doesn't look good because I > > > found > > > in the MythTV wiki (http://www.mythtv.org/wiki/Category:MythXML): > > > > > > The MythXML interface has been rewritten for upcoming 0.25, and these > > > methods > > > will no longer be valid. > > > > > > So the xbmc pvr plugin for mythtv is kind of useless. > > > > Hm yeah as I posted on Saturday when Torfinn Ingolfsen did a first > > test (I think I even Cc'd you): > > > > Bad news: I asked on the xbmc-pvr channel and was told this mythtv > > addon hasn't been maintained for months i.e. it apparently bitrotted. > > There is a new one using libcmyth mentioned here: > > > > http://forum.xbmc.org/showthread.php?t=110694 > > > > only the git repo linked, > > > > https://github.com/tsp/xbmc > > > > is a fork of the entire opdenkamp xbmc pvr, so I guess I'll leave > > porting that to someone that actually uses mythtv i.e. not me... > > > > Sorry, :( > > Juergen > > And thanx for your testing effort! :) even if it didn't help... > > Juergen From owner-freebsd-multimedia@FreeBSD.ORG Sat Dec 17 22:47:01 2011 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 A463A106564A for ; Sat, 17 Dec 2011 22:47:01 +0000 (UTC) (envelope-from torfinn.ingolfsen@broadpark.no) Received: from thalia-smout.broadpark.no (thalia-smout.broadpark.no [80.202.8.21]) by mx1.freebsd.org (Postfix) with ESMTP id 57E8B8FC13 for ; Sat, 17 Dec 2011 22:47:01 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII Received: from terra-smin.broadpark.no ([80.202.8.13]) by thalia-smout.broadpark.no (Sun Java(tm) System Messaging Server 7u3-15.01 64bit (built Feb 12 2010)) with ESMTP id <0LWD009OFDYCR110@thalia-smout.broadpark.no> for freebsd-multimedia@FreeBSD.org; Sat, 17 Dec 2011 23:47:00 +0100 (CET) Received: from kg-v2.kg4.no ([84.48.120.32]) by terra-smin.broadpark.no (Sun Java(tm) System Messaging Server 7u3-15.01 64bit (built Feb 12 2010)) with SMTP id <0LWD003SWDYB8590@terra-smin.broadpark.no> for freebsd-multimedia@FreeBSD.org; Sat, 17 Dec 2011 23:46:59 +0100 (CET) Date: Sat, 17 Dec 2011 23:46:59 +0100 From: Torfinn Ingolfsen To: freebsd-multimedia@FreeBSD.org Message-id: <20111217234659.d812ffb5.torfinn.ingolfsen@broadpark.no> In-reply-to: <20111217193902.GA88180@triton8.kn-bremen.de> References: <20111119113719.GA20783@triton8.kn-bremen.de> <20111205185645.GA76468@triton8.kn-bremen.de> <3b76d03bf4984690e60f3c13e3eb84c8@bluelife.at> <20111212175834.GA66571@triton8.kn-bremen.de> <20111212180200.GA66794@triton8.kn-bremen.de> <20111217193902.GA88180@triton8.kn-bremen.de> X-Mailer: Sylpheed 3.1.2 (GTK+ 2.24.6; amd64-portbld-freebsd8.2) X-Face: "t9w2,-X@O^I`jVW\sonI3.,36KBLZE*AL[y9lL[PyFD*r_S:dIL9c[8Y>V42R0"!"yb_zN,f#%.[PYYNq; m"_0v; ~rUM2Yy!zmkh)3&U|u!=T(zyv,MHJv"nDH>OJ`t(@mil461d_B'Uo|'nMwlKe0Mv=kvV?Nh@>Hb<3s_z2jYgZhPb@?Wi^x1a~Hplz1.zH Cc: Subject: Re: xbmc pvr in ports; update, please test with MythTV 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: Sat, 17 Dec 2011 22:47:01 -0000 On Sat, 17 Dec 2011 20:39:02 +0100 Juergen Lock wrote: > Now updated the patch to release 57: > > http://people.freebsd.org/~nox/tmp/xbmc-pvr-ppa-odk57.patch For fun, I tried this one, with Bernhard's patches. It compiles and installs ok, and now I can even enable and configure the MythTV client. Still doesn't work; XBMC complains "No PVR add-on enabled", "The PVR manager has been enabled without any enabled PVR add-on. Enable at least one add-on in order to use the PVR functionality." So now we know. :-) -- Torfinn