
On Sat, Jul 28, 2001 at 08:26:35AM +0200, Samuel Hocevar wrote:
> On Sat, Jul 28, 2001, Scott Lambert wrote:
> 
> > >    Great ! Did you get XVideo/overlay to work with SDL ?
> > 
> > vlc -V xvideo  works.  Does that answer your question?
> 
>    Yes :)

Xvideo doesn't work here (on FreeBSD with Xfree 4.1.0).
It is ok that it doesn't work, as it says it cannot find a
suitable Xvideo input port. What is a little bit annoying is that it
segfaults afterwards, when it tries to lock an apparently
uninitialized mutex:

(gdb) run -V xvideo AlienSong.mpg
Starting program: /usr/local/vlc/bin/vlc -V xvideo AlienSong.mpg
VideoLAN Client - version 0.2.81 Ourumov - (C)1996-2001 VideoLAN

vout error: no suitable Xvideo image input port
vpar error: can't open vout, aborting

Program received signal SIGSEGV, Segmentation fault.
0x28167487 in pthread_mutex_lock () from /usr/lib/libc_r.so.4
(gdb) bt
#0  0x28167487 in pthread_mutex_lock () from /usr/lib/libc_r.so.4
#1  0x808e457 in vpar_SynchroChoose (p_vpar=0x815f000, i_coding_type=1, 
    i_structure=3) at include/threads.h:314
#2  0x8073209 in PictureHeader (p_vpar=0x815f000)
    at src/video_decoder/vpar_headers.c:675
#3  0x8071541 in vpar_ParseHeader (p_vpar=0x815f000)
    at src/video_decoder/vpar_headers.c:270
#4  0x8071086 in RunThread (p_vpar=0x815f000)
    at src/video_decoder/video_parser.c:299
#5  0x2812de27 in _thread_start () from /usr/lib/libc_r.so.4
#6  0x0 in ?? ()

In my case it tries to lock a mutex at 0x18. That address is probably
not reproducible, but it is definitely not a pointer to a mutex.

--gt

-- Attached file included as plaintext by Listar --

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (FreeBSD)
Comment: For info see http://www.gnupg.org

[payload removed: 376 characters in 6 lines]
=/u+J
-----END PGP SIGNATURE-----



