[MPlayer-G2-dev] pre32 released!

Arpi arpi at thot.banki.hu
Sun Jul 6 01:13:36 CEST 2003


Hi,

mphq/~arpi/g2/mplayer-G2-preview32.tar.gz

pre32:
- cvs up (libavcodec, swscale, mp3lib updated)
- input support into test-play
- codec-cfg.c updated to use img_format.* functions for fourcc<->name
- audio-only fixes (sleep, print status etc)
- x11 framework code separated to libvo2/x11_common.c. event check/handle
  code ported from g1 (ugly, needs cleanup/rewrite!), now it handles
  key and move/resize events from the window. works well with -vo xv


now test-play is somewhat usable as a commandline player :)
ok, no seeking yet, i'm working on it.

also no fullscreen switching, someone with X11 knowledge and enough patience
should implement that. (i would go for the 2 windows solution used by SDL
and xine too, instead of our -fstype hacks with single window, but you know)

i've copypasted lots of code from g1's libvo to x11_common.c to get x11
things (window move/resize, keyboard events) functioning somewhat.
it's very ugly, has lots of globals and so on, someone should
cleanup/rewrite that. read DOCS/tech/libvo2.txt before you start.

note that in libvo2, the x11 vo drivers do just the rendering, all the window
handling work is done by the next layer, currently implemented in x11_common.c
it must be independent layer, so gui developers (who want to control video
window directly, for example embed it in a browser or skinned player) can
replace it with their implementation.


A'rpi / Astral & ESP-team

--
Developer of MPlayer G2, the Movie Framework for all - http://www.MPlayerHQ.hu



More information about the MPlayer-G2-dev mailing list