From owner-freebsd-multimedia@FreeBSD.ORG Tue Aug 14 19:32:30 2012 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A944B106564A; Tue, 14 Aug 2012 19:32:30 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 034B88FC0C; Tue, 14 Aug 2012 19:32:29 +0000 (UTC) Received: by bkcje9 with SMTP id je9so315435bkc.13 for ; Tue, 14 Aug 2012 12:32:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=36f11RH+t4Yr66xUuLzD2AiOGRDb1ggUqTu5gR12+yg=; b=vmLiU//mkH6St76n69h1T8fMrH/geSRE7GVZ07kC0QslL+fpQg4fhVOxv6pqkhqblP Ue+fZ/wUCc2yd/Jm/4dOwEWph+tsHiM5reX84we6bohX4uihRIZTAbB5je8kT7ooSar4 /7vA7FkUqSKkeLQ0xTS9+WrUTvmZJRK10MKQEvraOHc3gkNa5bad4z4Sa7jaG8TxILmy 7DUVKCTGJx5NyZGeAjni0t/cWMEHfTGJhg9IZouI2edeDLc+xpPn5qcZQJJ1P6DyVKJW 0gOj+Wqh6KlQywF+CQWQydx3idyx7bcuR3EFlmpVVhyNeYOdn6kYKCF1IdElI10bipNQ jdXA== Received: by 10.204.130.146 with SMTP id t18mr6803694bks.65.1344972748878; Tue, 14 Aug 2012 12:32:28 -0700 (PDT) MIME-Version: 1.0 Sender: utisoft@gmail.com Received: by 10.205.134.12 with HTTP; Tue, 14 Aug 2012 12:31:58 -0700 (PDT) In-Reply-To: <20120814192453.GA8026@triton8.kn-bremen.de> References: <20120812231210.GA35081@triton8.kn-bremen.de> <502891F5.7080500@gwdg.de> <20120813174521.GA65208@triton8.kn-bremen.de> <50295485.3010706@gwdg.de> <50295B53.3020902@gwdg.de> <20120813211109.GA71682@triton8.kn-bremen.de> <20120813214651.GA72570@triton8.kn-bremen.de> <5029D6AE.4050205@gwdg.de> <20120814114214.GB94259@triton8.kn-bremen.de> <502A8206.4090505@gwdg.de> <20120814192453.GA8026@triton8.kn-bremen.de> From: Chris Rees Date: Tue, 14 Aug 2012 20:31:58 +0100 X-Google-Sender-Auth: NOlkjtytBkwKPiDk2QGUO0tKnh0 Message-ID: To: Juergen Lock Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-multimedia@freebsd.org, freebsd-ports@freebsd.org Subject: Re: vlc 2.0.3 ProjectM path fix (was: Re: More rtld trouble) 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, 14 Aug 2012 19:32:30 -0000 On 14 August 2012 20:24, Juergen Lock wrote: > On Tue, Aug 14, 2012 at 06:51:18PM +0200, Rainer Hurling wrote: >> On 14.08.2012 13:42 (UTC+2), Juergen Lock wrote: >> > On Tue, Aug 14, 2012 at 06:40:14AM +0200, Rainer Hurling wrote: >> >> >> >> >> >> Am 13.08.2012 23:46 (UTC+1) schrieb Juergen Lock: >> >>> [removed kan and kib from Cc as this is now not about rtld in fact] >> >>> >> >>> On Mon, Aug 13, 2012 at 11:11:09PM +0200, Juergen Lock wrote: >> >>>> Hi kib, kan, sorry to bother you again but... :) >> >>>> >> >>>> On Mon, Aug 13, 2012 at 09:53:55PM +0200, Rainer Hurling wrote: >> >>>>> On 13.08.2012 21:24 (UTC+2), Rainer Hurling wrote: >> >>>>>> On 13.08.2012 19:45 (UTC+2), Juergen Lock wrote: >> >>>>>>> On Mon, Aug 13, 2012 at 07:34:45AM +0200, Rainer Hurling wrote: >> >>>> [...] >> >>>>>>> I just posted the workaround for that crash: >> >>>>>>> >> >>>>>>> http://people.freebsd.org/~nox/tmp/vlc-2.0.3-009.patch >> >>>>>> >> >>>>>> Thanks for the newest patch! The change from >> >>>>>> sysconf(_SC_GETPW_R_SIZE_MAX) to LINE_MAX + 1 works nice here. No core >> >>>>>> dumps any more and sound via pulseaudio is working again :) >> >>>>>> >> >>>>>>>>> I'll Cc the pulseaudio port maintainers (gnome@), maybe they have >> >>>>>>>>> an idea? >> >>>>>>>> >> >>>>>>>> Did you forgot to Cc gnome@ (even on the other thread)? >> >>>>>>>> >> >>>>>>> Yeah, I manually forwarded the mail when I noticed. >> >>>>>>>> >> >>>>>>>> I tried out a little bit the build without pulseaudio enabled. It seems >> >>>>>>>> to me, that the sound of vlc is somewhat noisy or dirty, especially for >> >>>>>>>> parts with more dynamics. This scratchy noise grows up when gain control >> >>>>>>>> comes over 100% (up to 200% is possible). Can anyone confirm this? >> >>>>>>>> >> >>>>>>> I haven't noticed that here, maybe your soundcard is clipping etc >> >>>>>>> due to too high mixer levels? >> >>>>>> >> >>>>>> Hmm, possible, but unlikely. This worked pretty good with version 1.1.13 >> >>>>>> and as I wrote, gain control was set in the middle (100%). But now, with >> >>>>>> pulseaudio enabled again, there is not problem with damaged sound >> >>>>>> quality any more. >> >>>>>> >> >>> Btw it's still possible that different mixer items cause different >> >>> clipping etc, for example vol 100 and pcm low sounds worse than >> >>> vol 75 and pcm higher, etc. (Maybe pulseaudio does that...?) >> >> >> >> OK, thanks for the hint. I will have a further look at mixer. There are >> >> also some combinations like with kmix etc., that are not exactly >> >> represented in mixer settings ... >> >> >> >>>>>>>> And last but not least: When I deinstall vlc I get the following >> >>>>>>>> message: >> >>>>>>>> pkg_delete: '/usr/local/lib/vlc/plugins/plugins.dat' fails original MD5 >> >>>>>>>> checksum - deleted anyway. >> >>>>>>>> >> >>>>>>> That's the file whose generating crashed when building with the old >> >>>>>>> vlc still installed, maybe it's regenerated at runtime otherwise? >> >>>>>> >> >>>>>> No, it also fails original MD5 checksum with deinstall/reinstall within >> >>>>>> 2.0.3. >> >>>>>> >> >>>>>>>> Thanks again for your work on this port. >> >>>>>>>> Rainer >> >>>>>>> >> >>>>>>> You're welcome! :) >> >>>>>>> Juergen >> >>>>> >> >>>>> I just found two other problems, which at least occur on my system >> >>>>> (10.0-CURRENT amd64): >> >>>>> >> >>>>> (1) With option NOTIFY enabled I am able to build, but not to install >> >>>>> vlc. It gives me: >> >>>>> >> >>>> [...] >> >>>>> >> >>>>> (2) Option PROJM builds and installs, but crashes when I try to start it >> >>>>> within vlc: >> >>>>> >> >>>>> No Textures Loaded from /usr/local/share/projectM/textures >> >>>>> Segmentation fault (core dumped) >> >>>>> >> >>>>> As far as I can see, there is no path to projectM/textures (installed >> >>>>> from libprojectM) on FreeBSD, but to projectM/presets? >> >>>>> >> >>>> I'll have to look at that next... >> >>>>> >> >>> Hmm, cannot seem to reproduce this one, sorry. (Or do I have to do >> >>> something special in vlc to activate it? I just tried playing a >> >>> video file...) >> >> >> >> I have the problem with ProjectM when playing audio files and turn the >> >> ProjectM visualizations on. It immediately crashes. >> >> >> > Yes, I meanwhile found this too. Maybe our projectm port version >> > is too old? >> >> I think I got it: It is only a problem of configuring in the running >> vlc. You have to set the right path under >> 'Settings','All','Audio','Visualizing','projectM'. That's all ;-) >> > Aah-haah! :) I've fixed the default paths and made a new patch: > > http://people.freebsd.org/~nox/tmp/vlc-2.0.3-010.patch Is there anything I can do to the projectM port to make it easier for you? I'll see if I can get it to 2.1.0 shortly. Chris