Date: Thu, 19 Jun 2003 21:01:50 +0900 From: Alexander Nedotsukov <bland@mail.ru> To: Jeremy Messenger <mezz7@cox.net> Cc: Mario Sergio Fujikawa Ferreira <lioux@freebsd.org> Subject: Re: question for gst-player users Message-ID: <3EF1A62E.2000302@mail.ru> In-Reply-To: <oprqzynwzs8ckrg5@smtp.central.cox.net> References: <3EF0033E.40901@mail.ru> <oprqzynwzs8ckrg5@smtp.central.cox.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Jeremy Messenger wrote: > On Wed, 18 Jun 2003 15:14:22 +0900, Alexander Nedotsukov > <bland@mail.ru> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3EF1A62E.2000302>