From owner-freebsd-gnome@FreeBSD.ORG Thu Jun 19 05:01:54 2003 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F80637B414; Thu, 19 Jun 2003 05:01:54 -0700 (PDT) Received: from bbnest.dyndns.org (r215123.ap.plala.or.jp [220.108.215.123]) by mx1.FreeBSD.org (Postfix) with ESMTP id 25C8443FB1; Thu, 19 Jun 2003 05:01:53 -0700 (PDT) (envelope-from bland@mail.ru) Received: from mail.ru (bland@localhost [127.0.0.1]) by bbnest.dyndns.org (8.12.9/8.12.9) with ESMTP id h5JC1ooo043901; Thu, 19 Jun 2003 21:01:50 +0900 (JST) (envelope-from bland@mail.ru) Message-ID: <3EF1A62E.2000302@mail.ru> Date: Thu, 19 Jun 2003 21:01:50 +0900 From: Alexander Nedotsukov User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3.1) Gecko/20030512 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jeremy Messenger References: <3EF0033E.40901@mail.ru> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit cc: gnome@freebsd.org cc: Mario Sergio Fujikawa Ferreira Subject: Re: question for gst-player users X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jun 2003 12:01:54 -0000 Jeremy Messenger wrote: > On Wed, 18 Jun 2003 15:14:22 +0900, Alexander Nedotsukov > wrote: > >> All, >> >> Before to bother thread guys I would like to confirm two things from >> some one else running -current or 5.1 systems. I assume bellow your >> system was built with /etc/make.conf contains WITH_LIBMAP=yes. Can >> you reproduce following behaviour? > > > Here's my info: > > -rw------- 1 mezz mezz 56821760 Jun 18 22:42 HomeWorld1024.avi > (This file was encoded with DivX503 Build830) > > % uname -a (CVSup'ed around 30 to 40 minutes before the uname's clock) > FreeBSD mezz.mezzweb.com 5.1-CURRENT FreeBSD 5.1-CURRENT #0: Wed Jun > 18 17:50:41 CDT 2003 > root@mezz.mezzweb.com:/usr/obj/usr/src/sys/BSDRULZ i386 > > > Here's my result: > > libc_r: > 0% idle > > libkse: > Loop like hell (eat a lot of ram and swap) of error messages and > finally crashed, so can't play. It's relating with libgthread errors. > > libthr: > Always over 70% idle; it will runs fine and UI is fine too, when > I play with the pause, play and etc options. It created more than > five gs-player in the top. UI is still alive. > > Note: I am using Jeff's ULE and all apps that I installed from ports > have been compiled with the debug. Thanks a lot. Good idea. I probably should try with ULE as well. At the moment I use BSD scheduler and so far no big problems with them (at least with libgthreads and no crashes in ggv, gst-inspect). > > > Ummm, strange.. Before, I can run Gnome2 with libkse, but not anymore > now.. I will try to run Gnome2 with libthr. > > Cheers, > Mezz > >> 1) Test gst-player against different threading libraries >> >> Add following entries to your /etc/libmap.conf >> >> [/usr/X11R6/bin/gst-player] >> libc_r.so.5 libc_r.so.5 >> libc_r.so libc_r.so >> >> [gst-player] >> libc_r.so.5 libc_r.so.5 >> libc_r.so libc_r.so >> >> Run gst-player and start playing some video. Check system idle time >> (ie. from top). Is it zero? >> >> Edit /etc/libmap.conf and change entries added above this way >> >> [/usr/X11R6/bin/gst-player] >> libc_r.so.5 libkse.so.1 >> libc_r.so libkse.so >> >> [gst-player] >> libc_r.so.5 libkse.so.5 >> libc_r.so libkse.so >> >> Run gst-player and start playing some video. Check system idle time >> again. Is it above zero this time? >> >> Repeat two previous steps with kse -> thr. >> >> 2) Test gst-palyer play/pause/play hangup >> >> Run gst-payer and start playing some video. Press pause button, check >> if player UI responds (ie. menu navigation). Press button again (to >> resume video). Can you see video playing? Does UI still alive? >> >> Just in case. Please do not reply if you already see more than 1K >> replies ;-) >> >> Thanks in advance, >> Alexander. > > > -- Alexander