1. 04 Jun, 2002 1 commit
    • Sam Hocevar's avatar
      (new in MAIN) · 7291e0a7
      Sam Hocevar authored
        * ./src/interface/interface.c: interfaces are no longer attached only to
          p_vlc.
        * ./src/libvlc.c, ./src/misc/modules.c, ./src/playlist/playlist.c,
          ./src/input/input.c: improvements in the playlist handling (not quite that
          yet though).
      (ported from v0_4_1_branch)
        * ./configure.in, ./plugins/mpeg_system/mpeg_ts.c: fixed libdvbpsi handling.
        * ./src/misc/configuration.c: fixed the --nofoo option handling.
        * ./src/interface/main.c: fixed two compilation warnings under Solaris.
      7291e0a7
  2. 02 Jun, 2002 6 commits
    • Sam Hocevar's avatar
      (ported from v0_4_1_branch) · 651da7f2
      Sam Hocevar authored
        * ./plugins/motion/motionmmx.c: MMX motion optimizations courtesy of
          Vladimir Chernyshov <greengrass@writeme.com>.
      651da7f2
    • Sam Hocevar's avatar
      (new in MAIN) · e058a315
      Sam Hocevar authored
        * ./plugins/spudec/spu_decoder.c: we now use FIND_ANYWHERE to find a vout.
      (ported from v0_4_1_branch)
        * ./plugins/dvdread/dvdread.c: disabled the dvdread plugin because it
          currently sucks.
        * ./src/misc/configuration.c, ./src/interface/main.c: we now accept --nofoo
          and --no-foo as negations for --foo. Also, the --help output is nicer.
        * ./plugins/qnx/vout_qnx.c: QNX compilation fix.
      e058a315
    • Christophe Massiot's avatar
    • Sam Hocevar's avatar
      (new in MAIN) · 695669c9
      Sam Hocevar authored
        * ./plugins/dvd/dvd_es.c, ./plugins/satellite/input_satellite.c,
          ./plugins/dvdread/input_dvdread.c: updated outdated variable names.
      (ported from 0_4_1_branch)
        * ./plugins/spudec/spu_decoder.c: fixed a margin bug in the SPU renderer
          which caused subtitles to appear slanted in odd width windows.
      695669c9
    • Sam Hocevar's avatar
      (new in MAIN) · b73f6722
      Sam Hocevar authored
        * ./src/playlist/playlist.c, src/input/input.c: added safety checks to
          prevent crashes on next file.
      (ported from 0_4_1_branch)
        * ./plugins/gtk/gtk_display.c, ./plugins/win32/mainframe.cpp: we deactivate
          popup menus when no stream is being played, even in network mode.
        * ./src/input/mpeg_system.c: removed unnecessarily verbose message.
      b73f6722
    • Sam Hocevar's avatar
      * ./src/video_output/video_output.c: fixed the "picture has invalid status" · 211d6bad
      Sam Hocevar authored
          bug which might have been the cause of crashes.
        * ./plugins/filter/crop.c: attempt at an automatic border cropping filter,
          using "--filter crop --autocrop".
        * ./vlc.spec: added missing filters to the RPM generation.
        * ./src/misc/objects.c: commented all functions.
        * ./src/misc/objects.c: implemented vlc_object_find( , , FIND_ANYWHERE).
        * ./src/misc/objects.c: renamed vlc_object_unlink to vlc_object_detach.
      211d6bad
  3. 01 Jun, 2002 3 commits
    • Sam Hocevar's avatar
      * ./include/main.h, ./plugins/beos/intf_beos.cpp: BeOS compilation fixes. · f60d5d58
      Sam Hocevar authored
        * ./bootstrap.sh, ./src/libvlc.h, ./po/*: fixed bootstrap.sh so that it does
          not include CVS Id lines in automatically created files.
      f60d5d58
    • Sam Hocevar's avatar
      * ./plugins/dummy/intf_dummy.c, ./plugins/chroma/i420_yuy2.c, · 1dedf688
      Sam Hocevar authored
          src/interface/intf_eject.c, src/misc/threads.c: win32 compilation fix.
        * ./plugins/directx/aout_directx.c, plugins/directx/vout_directx.c,
          ./plugins/directx/vout_events.c: the DirectX notification and event threads
          now use the vlc_thread_create / vlc_thread_ready scheme. Untested.
        * ./configure.in: added a check for inttypes.h and sys/int_types.h.
        * ./configure.in: fixed the HTTP plugin compilation under BeOS.
        * ./plugins/network/ipv6.c: reactivated IPv6 module.
      1dedf688
    • Sam Hocevar's avatar
      * ./src/misc/beos_specific.cpp: the BeOS BApplication thread now uses the · 23379347
      Sam Hocevar authored
          vlc_thread_create / vlc_thread_ready scheme to signal readiness.
        * ./src/misc/objects.c: prevent the creation of a too small vlc_object_t.
        * ./include/vdec_ext-plugins.h: removed the vdec_thread_t declaration, which
          belongs to plugins/mpeg_vdec.
        * ./ChangeLog: imported the 0_4_1_branch changelog.
        * ./plugins/chroma/i420_yuy2.h: imported a 0_4_1_branch fix.
      23379347
  4. 22 May, 2002 1 commit
  5. 20 May, 2002 4 commits
  6. 25 Apr, 2002 1 commit
    • Sam Hocevar's avatar
      * ./src/misc/modules_plugin.h: exported input_ClockManageRef for fenrir. · eb1ec4a4
      Sam Hocevar authored
        * ./include/video.h: moved vout_CopyPicture out of the way, an inline
          function did not make sense here.
        * ./include/video.h: moved vout_ChromaCmp out of the way.
        * ./plugins/avi/fourcc.h, ./include/video.h: merged these two files into
          video.h.
        * ./include/os_specific.h: this file is now always included.
        * ./include/debug.h: removed this file which was almost useless, and moved
          ASSERT to common.h.
        * ./include/common.h: fixed vlc_memalign and changed its prototype to
          follow posix_memalign's.
      eb1ec4a4
  7. 23 Apr, 2002 3 commits
  8. 19 Apr, 2002 1 commit
    • Sam Hocevar's avatar
      · 4f6c862b
      Sam Hocevar authored
        * ALL: internationalized all configuration strings.
        * ./src/interface/main.c: we now set LC_CTYPE to get the right charset.
        * ./src/misc/configuration.c: lots of simplifications in the code.
        * ./po/vlc/pot: updated translations.
      4f6c862b
  9. 18 Apr, 2002 3 commits
    • Sam Hocevar's avatar
      · 62ffd1a0
      Sam Hocevar authored
        * ./vlc.spec: fixed build dependencies.
        * ./configure.in: when -lintl is available, we now also link plugins with it.
      62ffd1a0
    • Sam Hocevar's avatar
      · 3eb0086e
      Sam Hocevar authored
        * ./include/threads.h: fixed a segfault under Solaris, thanks to Meuuh.
        * ./plugins/spudec/spu_decoder.c: RGB 24bpp and 32bpp support.
      3eb0086e
    • Sam Hocevar's avatar
      · 9e607c80
      Sam Hocevar authored
        * ./configure.in: switched version to 0.3.1.
        * ./vlc.spec: imported Mandrakesoft's latest enhancements.
        * ./ChangeLog: updated ChangeLog.
      9e607c80
  10. 11 Apr, 2002 1 commit
  11. 10 Apr, 2002 4 commits
    • Sam Hocevar's avatar
      · 6d8b08a4
      Sam Hocevar authored
        * ./configure.in: fixed a bug in the libdvdread detection.
        * ./configure.in: fixed plugin compilation under Win32.
      6d8b08a4
    • Sam Hocevar's avatar
      · 45c8658e
      Sam Hocevar authored
        * ./vlc.spec: imported MandrakeSoft's enhancements.
      45c8658e
    • Sam Hocevar's avatar
      · 4df58cdf
      Sam Hocevar authored
        * ./doc/developer/decoders.xml: fixed a typo preventing compilation.
      4df58cdf
    • Sam Hocevar's avatar
      · fe7ab73a
      Sam Hocevar authored
        * ./plugins/aa/aa.c: we now parse the AAOPTS environment variable.
        * ./plugins/aa/aa.c: a few simplifications in the code.
      fe7ab73a
  12. 07 Apr, 2002 1 commit
    • Sam Hocevar's avatar
      · a0249c48
      Sam Hocevar authored
        * ./configure.in: wrote a better test for libdvdread detection.
        * ./plugins/gtk/gtk.glade: added lines this #@%$! Glade had munched, fixes
          a segfault in the Gtk+ popup menu when toggling the interface.
        * ./plugins/motion/motion.c: fixed a compilation issue on compilers which
          do not accept empty macro arguments.
      a0249c48
  13. 06 Apr, 2002 2 commits
    • Sam Hocevar's avatar
      · b2f75d5c
      Sam Hocevar authored
        * ./doc/release-howto.txt: updated documentation.
        * ./vlc.spec: added missing plugin filenames to the build process.
      b2f75d5c
    • Sam Hocevar's avatar
      · bff02b4d
      Sam Hocevar authored
        * ./plugins/win32/mainframe.dfm: swapped two mixed up tooltips.
        * ./Makefile: fixed make dist and make distclean.
        * ./plugins/dvd/dvd.c: compilation fix.
        * ./plugins/gtk/gtk_callbacks.c: fixed ejection code.
        * ./plugins/text/ncurses.c: fixed compilation of the ncurses plugin.
        * ./vlc.spec: updated specfile.
      bff02b4d
  14. 05 Apr, 2002 4 commits
    • Sam Hocevar's avatar
      · db758124
      Sam Hocevar authored
        * ./Makefile, ./configure.in: misc BeOS build fixes.
      db758124
    • Sam Hocevar's avatar
      · 1b0868ed
      Sam Hocevar authored
        * ./plugins/win32/win32.cpp: fixed `--intf intfwin' which wasn't working.
        * ./Makefile: we don't include the Gtk+ and SDL DLLs in the win32 package
          anymore, the package is now 700k instead of 4MB.
        * ./configure.in, ./Makefile, ./Makefile.opts.in: replaced LIB_FOO with
          foo_LDFLAGS and CFLAGS_BAR with bar_CFLAGS for faster builds, and moved a
          lot of stuff from Makefile.opts.in back to configure.in.
        * ./install-win32: updated script for NSIS 1.96.
      
         I hope this doesn't break too many other architectures...
      1b0868ed
    • Sam Hocevar's avatar
      · 0d691469
      Sam Hocevar authored
        * ./configure.in: added --enable-intfwin to enable the win32 interface and
          --with-bcbuilder to tell make where to find Borland C++ Builder.
      0d691469
    • Sam Hocevar's avatar
      · e98aae28
      Sam Hocevar authored
        * ./plugins/win32/intfwin.bpr: we now build intfwin.so at the right place.
        * ./plugins/win32/Makefile: intfwin.so can be built using commandline.
        * ./configure.in, ./include/threads.h, ./include/common.h: a custom defs.h
          file isn't needed for the intfwin plugin anymore.
        * ./INSTALL.win32: updated compilation instructions for the intfwin plugin.
      e98aae28
  15. 04 Apr, 2002 3 commits
    • Olivier Teulière's avatar
      · d94ba355
      Olivier Teulière authored
        * ./AUTHORS: added myself :)
        * ./plugins/win32/mainframe.cpp: disabled the "hide interface" menu
          item, not yet implemented.
        * ./plugins/win32/about.dfm: replaced the outdated author list with a
          "VideoLAN Team" entry.
      d94ba355
    • Sam Hocevar's avatar
      · 71b4ea0b
      Sam Hocevar authored
        * ./plugins/gtk/gtk.glade, plugins/gtk/gnome.glade, ./plugins/kde/kde.cpp:
          replaced the outdated author list with a "VideoLAN Team" entry.
        * ./debian/rules, ./debian/control: deactivated the vlc-kde package because
          it does not work, and removed the vlc-a52 package because liba52 is
          statically linked into vlc.
        * ./debian/control: added more helpful package descriptions.
        * ALL: changed version to 0.3.0. Yeah, it's coming.
        * ./Makefile: fixed make dist.
      71b4ea0b
    • Sam Hocevar's avatar
      · b29f85e0
      Sam Hocevar authored
        * ./src/video_output/video_output.c: fixed a vout4 image starvation bug.
        * ./plugins/dvd/dvd.c: we look for libdvdcss.so.2 as well as -.so.1.
        * ./configure.in: BSD/OS fixes thanks to Steven M. Schultz.
        * ./Makefile: renamed the `snapshot' rule to `dist'.
        * ./Makefile: removed the `snapshot-nocss' rule which isn't needed anymore.
      b29f85e0
  16. 03 Apr, 2002 2 commits
    • Sam Hocevar's avatar
      · dd5d92a4
      Sam Hocevar authored
        * ./Makefile.modules: modules now depend on Makefile.opts.
        * ./configure.in: added (hopefully) explicit messages on how to get
          libdvdcss and link vlc with it.
        * ./plugins/dvdread/input_dvdread.c: removed inclusion of dvd_udf.h.
      dd5d92a4
    • Sam Hocevar's avatar
      · 5ba63c66
      Sam Hocevar authored
        * ./plugins/ogg/*: added preliminary files for an Ogg/Vorbis decoder a
          contributor is currently working on.
      5ba63c66