From owner-freebsd-gnome@FreeBSD.ORG Wed Jun 18 21:27:24 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 DF43337B401; Wed, 18 Jun 2003 21:27:24 -0700 (PDT) Received: from lakemtao08.cox.net (lakemtao08.cox.net [68.1.17.113]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADF5643FDD; Wed, 18 Jun 2003 21:27:23 -0700 (PDT) (envelope-from mezz7@cox.net) Received: from mezz.mezzweb.com ([68.103.32.11]) by lakemtao08.cox.net (InterMail vM.5.01.04.05 201-253-122-122-105-20011231) with ESMTP id <20030619042721.TDIG7627.lakemtao08.cox.net@mezz.mezzweb.com>; Thu, 19 Jun 2003 00:27:21 -0400 Date: Wed, 18 Jun 2003 23:27:22 -0500 To: Alexander Nedotsukov , gnome@freebsd.org Content-Type: text/plain; charset=utf-8; format=flowed References: <3EF0033E.40901@mail.ru> From: Jeremy Messenger MIME-Version: 1.0 Message-ID: In-Reply-To: <3EF0033E.40901@mail.ru> User-Agent: Opera7.11/Linux M2 build 406 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 04:27:25 -0000 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. 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. -- bsdforums.org 's moderator, mezz.