1
mirror of https://code.videolan.org/videolan/vlc synced 2024-08-10 19:05:07 +02:00
Commit Graph

24 Commits

Author SHA1 Message Date
Antoine Cellerier
9b0fafb76d change trac url 2005-06-11 21:36:48 +00:00
Clément Stenac
fc722e84eb Clean BUGS and TODO 2005-05-08 07:40:39 +00:00
Sigmund Augdal Helberg
e895b2b22c BUGS,TODO: Remove stuff that has been added to Trac 2005-05-05 21:39:10 +00:00
Benjamin Pracht
8be1fcea4b * playlist.* support for DnD from Finder
* BUGS: remove OSX playlist (anyone sees some more issue here readd it with a description...)
2005-05-05 19:34:56 +00:00
Benjamin Pracht
9e3dfd2520 Forgot this one... 2005-05-03 23:18:04 +00:00
Benjamin Pracht
58757deeb5 One more bug 2005-05-03 23:14:39 +00:00
Benjamin Pracht
9dcc9c2079 some more bugs... 2005-05-03 23:04:10 +00:00
Clément Stenac
f3c78849c7 Added file about known bugs 2005-04-24 18:01:21 +00:00
Sam Hocevar
aa142dbe51 * ./BUGS: scrapped this file. Entered the remaining bugs in Bugzilla. 2002-11-26 15:03:28 +00:00
Sam Hocevar
976dfc3eb4 * ALL: new module API. Makes a few things a lot simpler, and we gain
about 2000 lines of code.

    I could not test everything on every architecture, so please report
    any module breakage (especially on BeOS, OSX and QNX).
2002-07-31 20:56:53 +00:00
Sam Hocevar
9e3ab283c2 * ALL: the first libvlc commit.
As for video output 4, this breaks almost everything, but I'll slowly
  do what remains to be fixed during the weekend.

   Changes in vlc:
   ===============

  * vlc is now a very small program (20 lines) which uses the libvlc API;
   it is quite simple for the moment but can be extended in the future.

  * interfaces, decoders, video outputs, etc. are now almost the same
   objects (yes, I know, this is C++ redone in C) and are structured in
   a tree. More about this later, but basically it allows the following
   nice features:
    - several interfaces
    - several playlists with several outputs
    - input plugins spawning helper interfaces (will be used for DVD menus)
    - anything spawning anything; I swear there are useful uses for this!

  * libvlc can be used in other programs; I'm currently writing a Mozilla
   plugin for my employer.

   Things currently broken:
   ========================

  * most interfaces, most ports
  * the playlist handling (almost finished rewriting this though). This means
   no file can be played from the GUI, you need to use the commandline. This
   also means it segfaults at EOF, when exiting the program, and it sometimes
   refuses to open a file when asked to.
2002-06-01 12:32:02 +00:00
Sam Hocevar
581319a16e * ./plugins/x11/xcommon.c: fixed x11 and xvideo alternate fullscreen (gibalou
on t'aiiiiiiiiimeuh).
2002-05-20 22:30:19 +00:00
Christophe Massiot
966567ba6d Removed fixed entries. 2002-05-19 16:01:26 +00:00
Gildas Bazin
9a9e873cb1 * new --with-mad-tree configure option.
* updated BUGS file.
2002-05-14 20:39:23 +00:00
Loïc Minier
d6aabb96d2 * ./BUGS :
- no text in the status bar with gtk intf
    - no window title in gtk intf on some machines, correct title on another
2002-05-04 03:36:19 +00:00
Gildas Bazin
313043fe87 * fixed stupid bug in stupid ConvertPrintfFormatString() function
* fixed the "waveout not closing" bug. We need to reset the waveout device
    before closing it.
2002-03-20 23:00:16 +00:00
Olivier Teulière
e2de855a92 * Added 3 bugs of the win32 port to the BUGS file 2002-03-20 03:12:20 +00:00
Sam Hocevar
ced4c0f627 * ./BUGS: updated bug list.
* ./configure.in: ./configure --help should be a lot clearer now.
2002-03-17 21:59:52 +00:00
Sam Hocevar
c36cfc3897 * ./plugins/chroma/i420_rgb16.c: MMX YUV to RGB transformation for 15bpp. 2002-01-28 16:51:22 +00:00
Sam Hocevar
ddec0b930e * ./plugins/win32: skeleton for the win32 interface Ipkiss is developing.
* ./config.guess ./config.sub: latest GNU versions.
  * ./configure.in: when possible, xvideo is compiled as a plugin.
  * ./vlc.spec: fixed a few minor inaccuracies.
  * ./debian/control: vlc-gui is no longer depended on, but rather recommended.
  * ./src/interface/main.c: --spumargin flag; use this to force displaying
    subtitles at the bottom of the screen instead of putting them in the
    middle, for instance: `--spumargin 5'.
2002-01-21 00:52:07 +00:00
Sam Hocevar
c7b1c474c6 * ./include/modules_inner.h: replaced _X with __VLC_SYMBOL because _X was
already a system macro under MacOS X.
  * ./plugins/dummy/dummy.c: fixed vlc:loop, vlc:quit, etc. entries.
  * ./plugins/glide/glide.c: activated double buffering.
  * ./plugins/mga/xmga.c: started writing an xmga plugin; doesn't work yet.
  * ./src/input/input.c: fixed the input memory leak, and the insane thread
    spawning we got with vlc:loop.
  * ./src/misc/intf_eject.c: disc ejection routine courtesy of Julien Blache,
    currently Linux-only.
2002-01-09 02:01:14 +00:00
Sam Hocevar
569eb5e1a1 * ./plugins/mga/mga.c: we use the MGA_VID_FSEL ioctl to select the
frame to be displayed. Unfortunately, increasing the number of
    frames doesn't seem to work and makes the picture stutter...
2002-01-05 16:09:49 +00:00
Sam Hocevar
aea6698deb * ./include/common.h: hton64 is now an inline function.
* ./src/video_output/vout_pictures.c et al.: vout4 now automatically
    detects when two chroma formats are the same, such as UYVY/Y422, or
    roughly equivalent, such as I420/YV12. Plugins need not worry about
    conversion anymore.
2002-01-05 02:22:03 +00:00
Sam Hocevar
53b978f865 * ./BUGS: added a list of known bugs. Please add your findings!
* ./MODULES: added a short description of each module. Maybe we should
    add more details to make this file really useful.
  * ./doc/bugreport-howto.txt: wishful thinking...
  * ./Makefile: added a workaround for the fact that .c files don't depend
    on <videolan/vlc.h>.
  * ./plugins/memcpy/memcpy.c: all memcpy modules are now built from the same
    single file.
  * ./src/interface/main.c: added the --nommx, --no3dnow, --nommxext, --nosse
    and --noaltivec options to vlc.
  * ./configure.in: removed the --disable-mmx option, now useless because
    of the vlc --no* options.
  * ./src/interface/main.c: fixed a crash caused by the memcpy module
    being released too early.
  * ./include/video.h: more vout4 changes, including margin support, more
    FOURCC formats recognized, transparent support of identical or almost
    identical FOURCC formats.
  * ./include/video_output.h: added a vout_Render function to video output
    modules which is to be executed before vout_Display.
  * ./include/common.h: this header is back.
  * ./plugins/chroma/i420_rgb.c: planar YUV 4:2:0 to packed RGB conversion
    functions, mostly taken from vout3's yuv functions, but heavily modified
    to use FAST_MEMCPY and to handle image dimensions which are not multiples
    of 16. Not all functions have been written yet, though.
  * ./plugins/chroma/i420_yuy2.c: planar YUV 4:2:0 to packed YUV conversion
    functions, various targets such as 4:2:2 YUYV, YVYU, UYVY, or 2:1:1 YUYV,
    with accelerated MMX versions.
  * ./plugins/chroma/i422_yuy2.c: same as i420_yuy2.c but takes planar YUV
    4:2:2 pictures in input. With accelerated MMX versions as well. This plugin
    makes it possible to display 4:2:2 files on most video cards without the
    quality loss of 4:2:0 downsampling.
  * ./plugins/filter/*: thanks to the vout_Render function, all filters now
    output their data perfectly in sync.
  * ./plugins/dvdread/Makefile: fix to prevent unnecessary target rebuilds.
  * ./plugins/sdl/vout_sdl.c: support for YV12, UYVY, YUY2 and YVYU overlays.
  * ./plugins/x11/xcommon.c: support for I420, YV12, YUY2 and Y211 overlays.
2002-01-04 14:01:35 +00:00