Subject: Re: CVS commit: src/sys/arch
To: Andrew Doran <ad@NetBSD.org>
From: Matthias Drochner <M.Drochner@fz-juelich.de>
List: source-changes
Date: 11/13/2007 20:58:44
ad@NetBSD.org said:
> Here is what I have been told: with a roughly PAL sized video
> (640x350) on a dual core box, trying to scroll through the video or
> trying to exit Xine causes it to stall (it does not respond quickly
> enough).

Yes, I'm seeing that with xine-lib 1.1.8 too. It is just extremely
sluggish. It also happens if I boot single-core (by restricting
the apicid in "cpu* at mainbus" per userconf).

> Presumably there
> are a number of threads split between UI/decoding.

Yes -- I see 17 LWPs. Probably 1 for UI, rest is decoding etc.
While at least the gxine UI is ridden by locking bugs as usually
done by Linux programmers (unlocking unlocked mutex etc), I don't
think that is the problem here. Both the "xine-ui" and the "gxine"
UIs are equally slow.

> trying to find a VCD that I can actually read

Just some .mov (mpeg-4/avc) is enough to reproduce this.
I can send you one, or do some research if you tell me
what to check.

best regards
Matthias




-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
Forschungszentrum Juelich GmbH
52425 Juelich

Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzende des Aufsichtsrats: MinDirig'in Baerbel Brumme-Bothe
Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender), Dr. Ulrich Krafft (stellv. 
Vorsitzender)
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------