
I just received this mail and don't know how to do (I'm not
concerned with this)
Can someone help him ?

--
Marc ARIBERTI
marcari@via.ecp.fr


-- Attached file included as plaintext by Listar --

Return-Path: <rosenauer@gmx.at>
Delivered-To: marcari@via.ecp.fr
Received: from chat.ecp.fr (chat.ecp.fr [138.195.33.30])
	by zen.via.ecp.fr (Postfix) with ESMTP id 2150086
	for <marcari@via.ecp.fr>; Wed,  7 Mar 2001 22:03:03 +0100 (CET)
Received: from unet.univie.ac.at (unet.univie.ac.at [131.130.221.38])
	by chat.ecp.fr (Postfix) with ESMTP id 1DC947D95
	for <marcari@via.ecp.fr>; Wed,  7 Mar 2001 22:03:00 +0100 (CET)
Received: from gmx.at (chello213047124019.14.univie.teleweb.at [213.47.124.19])
	by unet.univie.ac.at (8.11.2/8.11.2) with ESMTP id f27L2l0249398
	for <marcari@via.ecp.fr>; Wed, 7 Mar 2001 22:02:48 +0100
Message-ID: <3AA6A26A.5040507@gmx.at>
Date: Wed, 07 Mar 2001 22:04:42 +0100
From: Gregor Rosenauer <rosenauer@gmx.at>
User-Agent: Mozilla/5.0 (BeOS; U; BeOS 5.0 BePC; en-US; 0.8) Gecko/20010208
X-Accept-Language: en
MIME-Version: 1.0
To: marcari@via.ecp.fr
Subject: vlc/BeOS: Debugger Call and questions
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Salut Marc,

I have been told by Jean-Marc that you will most probably take over the 
BeOS-port, so I'm directing this mail to you - if you're not responsible 
please forward this mail to the respective contact in your excellent team.

What's the best way to issue future bug-reports and feature-requests, 
BTW? (If I don't want to join the mailing-lists)

Ok, now the crash: there are some related issues: when pausing, the 
display stands still (as it should;), but only for a few seconds, after 
that, it starts to jitter (quickly moves forward/backward one frame or so).
So I was watching "The Matrix" when my girl-friend called me up on the 
phone, and I paused for 5-10 minutes, after that I wanted to continue, 
and then vlc crashed.

I have just compiled the latest version off CVS (no build-ID, sadly), 
started from Terminal, BeOS 5.0.3 x86.
This is the Terminal-output:

> VideoLAN Client - version 0.2.63 Urumov - (c)1996-2000 VideoLAN
> 
> intf: interface initialized
> vout: video display initialized (720x576, 32/32 bpp)
> input: opening dvd:/dev/disk/ide/atapi/1/slave/0/raw
> input: seeking position 889424445/5558902784 (0:11:45/1:13:31)
> input: seeking position 889424445/5558902784 (0:11:45/1:13:31)
> input: seeking position 889424445/5558902784 (0:11:45/1:13:31)
> input: seeking position 3557697781/5558902784 (0:47:03/1:13:31)
> input: seeking position 2279150141/5558902784 (0:30:08/1:13:31)
> vpar error: synchro fifo full, estimations will be biased (1:0)
> input: toggling pause
> input: toggling pause
> input: toggling pause
> input: toggling pause
> $
and the debugger-dump:

> loading symbols
> looper must be locked before proceeding
> 
> _debugger:
> _debugger:
> +0007  ec084853:   *            c3    retn
> drawing_thread:sc
>    frame         retaddr
> fd182240   ec16a0a5  BLooper::AssertLocked(void) const + 0000002d
> fd182250   ec16a3b6  BLooper::Unlock(void) + 0000001a
> fd182264   ea099f29  DrawingThread(void *) + 0000009d
> 80088028   80088c90  _end + 0002af24
> 80088c32   c01a0000  _end + 40142294
> non-resident page encountered - cannot crawl any farther.  Sorry!
> drawing_thread:regs
>  eax 00000038   ebp fd182240   cs 001b
>  edx 00000000   esi 80087e90   ss 0023
>  ecx 00000000   edi fd182284   ds 0023
>  ebx ec0a7990   esp fd182234   es 0023
>                                fs 3eab
>  eflags 00000296  eip ec084853
>  trap_no 00000025  error_code 00000000
> drawing_thread:ps
>  PID  DEBUG NAME                              STATUS
>  47b6        vlc                               snoozing
>  47b9        app thread                        semaphore
>  47be        w>VideoLAN Client 0.2.63 (BeOS    semaphore
>  47c1        _Media_Roster_                    semaphore
>  47c2        vlc control                       semaphore
>  47c4        audio output                      suspended
>  47c6  curr  drawing_thread                    semaphore
>  47c7  wait  w>VideoLAN Client 0.2.63 (BBitm   semaphore
>  47c8  wait  video output                      semaphore
>  47ce  wait  input                             semaphore
>  47da        ac3 decoder                       suspended
>  47fd        team 6267 debugtask               semaphore
> drawing_thread:

On a positive note, it's great to see the DVD-menu implemented - now I 
can start vlc from Tracker and don't have to specify the dev-path everytime.

When is chapter-support planned? For now, a simple menu with the 
chapter-list with the current chapter marked would suffice.
Another very important (for me;) thing would be switching of the 
audio-channel and subtitles on-the-fly.

BTW a frame-rate-counter would be great for benchmarking and comparing..:)

You people are doing a great job with vlc, and it's even better that 
BeOS is fully supported now..!
Keep up the splendid work!

Greetings,
Gregor

PS: Are you planning to include optimisations for 3DNow (+extended for 
Duron/Athlon) ? Even on my new Duron-600, playback is not always smooth 
(but hey, it's all in software for now, so still fine!)




