A few questions

Samuel Hocevar sam at zoy.org
Mon Feb 19 12:22:39 CET 2001


On Mon, Feb 19, 2001, Vidar Madsen wrote:

> I've noticed that the default window seems to scale the movie up or down
> somewhat, as some scanlines are noticably repeated. Not that it matters
> too much, but is there a way to force vlc to use a 1:1 window? (I guess
> SDL output + toggle scaling should do the trick, but it often segfaults
> when I resize the window.)

   Toggling scaling off is the way to go. If you do not want to resize
you window, you could alternatively launch vlc with options like
"--width 200 --height 150". As for segfaults when resizing, they aren't
normal at all.

> I get the occational SIGSEGV, and I'd like to help out. I'm no newbie to
> programming, so it's almost embarrasing to ask, but how do you guys go
> about debugging this thing? Is there a "secret" option to compile or run
> without threads? ;) (GDB halts on "unknown signal", and strace seems to
> make the whole thing freeze.)

   gdb sometimes barfs on vlc because of the dynamic plugins. I am
working on a way to compile these plugins within the application which
may probably make it easier to debug it with vlc.

   Being rather an old-school printf() debugging guy, I have limited
knowledge of gcc. Christophe Massiot, who spent a long time working on
vlc with gcc, may have more information on how to use it efficiently.

> Has there been any work done on a "real" DVD-player interface (with menus
> for scene selections, special features, all that stuff)?

   Subtitles and audio channel selection through menus should be
available Real Soon (tm). As for scene selection and DVD menu, it's
going to be a lot harder since everything has to be reverse-engineered
from almost nothing.

> Oh, and to whom it may concern; The anoncvs seems to have gone AWOL; 
> "Connection refused". 

   Its IP address has changed to 138.195.130.75, and the old one
probably hasn't expired on your DNS servers yet. To override this,
you may put a line like "138.195.130.75 anoncvs.videolan.org" in your
/etc/hosts.

Regards,
-- 
Sam.




More information about the vlc mailing list