question for gst-player users

Alexander Nedotsukov bland at mail.ru
Thu Jun 19 05:01:54 PDT 2003


Jeremy Messenger wrote:

> On Wed, 18 Jun 2003 15:14:22 +0900, Alexander Nedotsukov 
> <bland at 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 at 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




More information about the freebsd-gnome mailing list