1. 22 Jul, 2003 1 commit
  2. 18 Jul, 2003 2 commits
    • gbazin's avatar
      · e809bbac
      gbazin authored
      * src/libvlc.h: disabled the encoders config options (encoders are not used anymore, all the encoding is done in the stream output transcode module).
      * src/misc/win32_specific.c: added an --high-priority config option on win32 to increase the priority of the process (default enabled for now so the behaviour isn't changed.)
    • gbazin's avatar
      · e1523249
      gbazin authored
      * modules/audio_output/alsa.c: alsa is now the default audio output.
      * src/misc/configuration.c: removed unnecessary line.
      * modules/gui/skins/parser.*: small cosmetic change.
  3. 14 Jul, 2003 1 commit
    • sigmunau's avatar
      All: My shot at improving subtitle rendering in vlc. Now each vout uses a... · 14b3f0cf
      sigmunau authored
      All: My shot at improving subtitle rendering in vlc. Now each vout uses a "text renderer" module to render text on the video when needed. I decieded to make this a module type, because other api's (win32 and macosx) is supposed to do better than freetype under some circumstances.
      include/video_output.h: added some members needed by text renderer modules
      src/video_output/video_output.c: load and unload text renderer module when needed
      src/video_output/video_text.c: implemented some functions to show text on the video
      include/osd.h: exported the functions to show text
      modules/misc/Modules.am, module/misc/freetype.c: new text renderer module, largly based on the old osdtext module.
      modules/video_filter/Modules.am, modules/video_filter/osd_text.c: removed the osdtext module
      configure.ac: changes "osdtext" to "freetype" some places
      modules/codec/spudec/*: when iconv is available, use it to convert textual subtitles from the encoding given by --sub-encoding to utf8. Use new code to render subtitles
      modules/control/lirc/lirc.c: use new code to give feedback on buttons pressed. untested.
      modules/demux/util/sub.c: remove all traces of the ugly old osdtext module
      modules/misc/dummy/*: added a "text renderer" submodule in the dummy module
      src/misc/modules.c: included osd.h as it seems to be needed to export symbols
      final notes: you need to give a proper value to --freetype-font. This should be the path to a font file freetype2 can handle (almost any format afaik) with a unicode translation table in it. Windows ttf files will do. In linux at least openoffice distributes some fonts that work. I think macosx and beos also has useable fonts.
  4. 01 Jul, 2003 2 commits
    • Sam Hocevar's avatar
      * include/error.h: Renamed this file to include/vlc_error.h to avoid name · 1122ff8f
      Sam Hocevar authored
          conflicts. Most headers in that directory should probably be renamed to
          their vlc_ equivalent.
    • Sam Hocevar's avatar
      * Makefile.am: · 2e743e00
      Sam Hocevar authored
          + Forward AM_MAKEFLAGS through recursive makefiles.
          + Removed the plugins and builtins rules. This causes libintl to be built
            before the plugins.
        * bootstrap:
          + Enabled recursive builds of plugins and builtins.
        * vlc-config.in.in:
          + Fixed a typo.
        * debian/changelog:
          + Next upload will fix bug #199427.
  5. 27 Jun, 2003 1 commit
  6. 26 Jun, 2003 1 commit
  7. 24 Jun, 2003 1 commit
  8. 23 Jun, 2003 1 commit
  9. 14 Jun, 2003 1 commit
    • gbazin's avatar
      · a1f11b40
      gbazin authored
      * src/misc/configuration.c: in config_SaveConfigFile() don't save options that
      kept their original value (thanks fenrir for the suggestion).
  10. 13 Jun, 2003 1 commit
  11. 05 Jun, 2003 1 commit
    • gbazin's avatar
      · 6350ac81
      gbazin authored
      * include/vlc_common.h: fixed the I64C() macro for mingw.
      * src/misc/mtime.c: implemented the heuristic described in http://www.cs.man.ac.uk/fellowsd-bin/TIP/7.html to test whether the win32 performance counter is reliable. That should fix the clock problems that a few users reported on win32.
  12. 25 May, 2003 1 commit
    • gbazin's avatar
      · 92993d58
      gbazin authored
      * src/video_output/video_output.c, modules/video_output/directx/*, modules/video_output/x11/xcommon.c: fullscreen state is now attached to the input, so it will be remembered even if the vout is restarted (switching filters, dvd menus, etc...).
      * modules/video_filter/deinterlace/deinterlace.c: small change.
  13. 24 May, 2003 1 commit
    • gbazin's avatar
      · 66815e2e
      gbazin authored
      * src/misc/variables.c, include/variables.h: first pass at object var inheritance.
      * rc/video_output/video_output.c, modules/video_filter/deinterlace/deinterlace.c: fixes to the deinterlace object var.
  14. 22 May, 2003 1 commit
    • gbazin's avatar
      · 8aa24cfe
      gbazin authored
      * INSTALL.win32: added a small note about running vlc under the msvc debugger.
      * modules/gui/wxwindows/*: small fixes.
      * modules/access/vcd/*, modules/access/cdda.c: re-activated autodetection of vcd and cdda on win32.
      * src/misc/cpu.c, src/stream_output/announce.c: msvc fixes.
  15. 20 May, 2003 1 commit
  16. 12 May, 2003 1 commit
    • gbazin's avatar
      · 0e7b380a
      gbazin authored
      * modules/gui/skins/*: got rid of wxdialogs.h, the skins plugin is now sharing wxwindows.h with the wxwindows plugin.
      * modules/video_output/directx/events.c: fixed non-initialized variable.
      * modules/gui/wxwindows/*: misc improvements to the playlist window (added an "Open MRL" menu as well as menus to load and save a playlist, we also make use of the "intf-change" playlist object variable now).
      * src/playlist/playlist.c: the playlist file is opened in text mode, no win32 eol hack is needed.
      * src/misc/configuration.c, include/configuration.h: new config_ResetAll() function to reset all config options to their original values (you still need to config_SaveConfigFile()).
      * modules/gui/wxwindows/preferences.cpp: new "Reset All" button in the preferences panel.
  17. 11 May, 2003 1 commit
    • gbazin's avatar
      · f7cc7ca2
      gbazin authored
      * src/input/input_programs.c: small bug fix.
      * src/misc/variables.c: compilation fix for MSVC.
  18. 09 May, 2003 1 commit
  19. 08 May, 2003 2 commits
  20. 05 May, 2003 2 commits
  21. 04 May, 2003 1 commit
    • gbazin's avatar
      · 30336bba
      gbazin authored
      * src/misc/variables.c, ALL: improvements to the object variables api.
         - added another argument to var_Change().
         - added a VLC_VAR_SETTEXT and VLC_VAR_GETTEXT method to var_Change()
           that are used to set/get a friendly name to an object variable.
         - added VLC_VAR_CHOICESCOUNT to var_Change() to be able to retrieve
           the number of availabel choices without having to get their value
           as well.
         - VLC_VAR_ADDCHOICE uses the extra var_Change() argument to assign
           a friendly name to the choice value.
         - VLC_VAR_GETCHOICES retrieves the choices values and their friendly
      * modules/gui/wxwindows/*: first step in implementing menu auto-generation in the wxWindows interface.
  22. 14 Apr, 2003 1 commit
  23. 09 Apr, 2003 1 commit
    • gbazin's avatar
      · 1d5ecc23
      gbazin authored
      * src/libvlc.c: fixed the "color" config option.
      * src/misc/messages.c: removed an unnecessary #ifdef WIN32 in PrintMsg().
  24. 08 Apr, 2003 1 commit
  25. 07 Apr, 2003 1 commit
    • gbazin's avatar
      · 22038e9f
      gbazin authored
      * src/misc/configuration.c: what the f??k, configuration variable names
         and subtypes were being translated.
  26. 06 Apr, 2003 1 commit
  27. 30 Mar, 2003 1 commit
    • gbazin's avatar
      · 4eb628bc
      gbazin authored
      * modules/gui/wxwindows/*: fixed the save feature of the preferences dialog box.
      * src/misc/configuration.c: added support for CONFIG_ITEM_DIRECTORY.
  28. 25 Mar, 2003 1 commit
    • gbazin's avatar
      · 8bc47474
      gbazin authored
      * src/misc/modules.c: module_Need() now only raises the scores of the
         plugins matching the given shortcuts list, unless "none" is closing the
         list (in which case only the plugins matching the list can be selected).
         Which means that users will stop complaining vlc doesn't launch anymore
         or can't play anything after they have fiddled with their config
         options :))
  29. 12 Mar, 2003 2 commits
  30. 11 Mar, 2003 1 commit
    • gbazin's avatar
      · 1171979d
      gbazin authored
      * ALL: experimental code for stream (dvd) navigation through object variables.
  31. 10 Mar, 2003 1 commit
  32. 09 Mar, 2003 1 commit
    • gbazin's avatar
      · ec22d731
      gbazin authored
      * configure.ac.in: don't include the screensaver plugin on win32.
      * src/misc/variables.c: fixed a bug in var_Change() and in var_DelCallback().
      * modules/codec/spudec/parse.c: removed unnessecary code.
      * modules/access/dvdplay/access.c: fixed some navigation problems.
  33. 04 Mar, 2003 1 commit
  34. 03 Mar, 2003 2 commits
    • gbazin's avatar
      · 171d858e
      gbazin authored
      * ALL: another bunch of fixes for the MSVC build.
    • gbazin's avatar
      · 7211d64e
      gbazin authored
      * ALL: Finally fixed the MSVC project files.
             Don't include io.h on win32 when not necessary.
             A few build fixes for MSVC.
      * src/misc/win32_specific.c: try to load winsock2 instead of winsock1 when