vlc/plugins/yuv
Sam Hocevar 959674591f Beginning of Interface II
---------------------------

 * Plugins have completely disappeared, we now only use the new module API.
 * All intf and vout modules are now independant. So far, only the Gnome
   intf module and the SDL vout module have been ported. configure.in has
   been modified to reflect the changes (x11 and dummy aren't compiled by
   default anymore, while SDL and Gnome are).

  Note that this is _not_ Interface II, it's just a step forward. For
  instance, it lacks the whole message passing scheme.

  Things that should work:

 * Right-clicking on the SDL video output window brings the Gnome menu.
 * Pause, Play, Exit, About work from the menu or from the interface window.
 * The old SDL keys still work.

   Things that are broken or may be broken:

 * Xlib calls are not locked yet, which may lead to "Unexpected async reply"
   errors, and make the vlc segfault.
 * Sound only works for the first file.
 * The SDL vout_sdl.c file is absolutely ugly and kludgey.
 * The vlc immediately quits when no filename is given as an argument. Not
   a real bug, but still annoying.
 * The Gnome menu does not work in fullscreen mode.

   Things that will come soon, maybe tomorrow:

 * Complete navigation buttons (fast forward, slow, etc.).
 * File/Open menu to add files to the playlist.
 * Return of the X11 video output for those of us who do not have SDL.
 * Textmode interface for those of us who do not have Gnome.
 * aout and vout autospawn (maybe).
2001-02-11 01:15:12 +00:00
..
transforms_common.h . merged the YUV plugins in the same directory to avoid too much code 2001-01-16 02:16:38 +00:00
transforms_yuv.c [ include/config.h.in has changed, don't forget tu run ./configure ] 2001-01-16 05:04:25 +00:00
transforms_yuv.h . merged the YUV plugins in the same directory to avoid too much code 2001-01-16 02:16:38 +00:00
transforms_yuvmmx.c [ include/config.h.in has changed, don't forget tu run ./configure ] 2001-01-16 05:04:25 +00:00
transforms_yuvmmx.h . merged the YUV plugins in the same directory to avoid too much code 2001-01-16 02:16:38 +00:00
video_common.h . merged the YUV plugins in the same directory to avoid too much code 2001-01-16 02:16:38 +00:00
video_yuv.c Beginning of Interface II 2001-02-11 01:15:12 +00:00
video_yuvmmx.c Beginning of Interface II 2001-02-11 01:15:12 +00:00
yuv.c The motion compensation routines are now modules as well ; choose your 2001-01-18 05:13:23 +00:00
yuvmmx.c The motion compensation routines are now modules as well ; choose your 2001-01-18 05:13:23 +00:00