1. 09 Jan, 2004 1 commit
    • Derk-Jan Hartman's avatar
      * include/variables.h · 1114ee5a
      Derk-Jan Hartman authored
        src/misc/variables.c: Added a VLC_VAR_TRIGGER_CALLBACKS action
      * src/libvlc.c: You can now change verbosity on the fly by using the "verbose"
        variable of p_vlc. -1 == quiet
      1114ee5a
  2. 06 Jan, 2004 2 commits
  3. 05 Jan, 2004 1 commit
    • Clément Stenac's avatar
      * Makefile.am : Added src/playlist/item-ext.c and src/playlist/info.c · 17557ea6
      Clément Stenac authored
      * src/playlist/item.c
        src/playlist/info.c
        src/playlist/item-ext.c
        src/playlist/group.c
        src/playlist/sort.c
        src/playlist/loadsave.c
        include/vlc_playlist.h
            - New playlist_info structures and accessors
              It works pretty like the old input_info (with categories)
              It provides modularity to the playlist
            - Removed ppsz_options and i_options from playlist_item
              (we use the special category Options)
            - Added a unique id to each playlist_item to be able to track the
              items accross playlist reorders
            - Simplified adding of items.
                 - playlist_AddExt is removed
                 - playlist_AddItem is still here and exported but should not be used
                 - use playlist_Add( p_playlist, uri, name, duration, mode, pos )
                   and use the accessors for all other things
            - Added setters for fields of the playlist_item structure
            - Introduced "item-change" and "playlist-current" playlist variables
              to give more flexibility than only intf-change
      
            At the moment, duration is still in the structure (easier to use, IMHO)
      
      * src/input/input.c
        src/libvlc.c :
              playlist item options parsing changed
      
      * include/vlc_common.h : added playlist_info structures
      17557ea6
  4. 24 Dec, 2003 1 commit
    • Gildas Bazin's avatar
      · 8a9ed930
      Gildas Bazin authored
      * src/libvlc.c: small fixes to Usage().
      8a9ed930
  5. 04 Dec, 2003 1 commit
    • Sam Hocevar's avatar
      * modules/misc/dummy/renderer.c: · 3d6ee48d
      Sam Hocevar authored
          + Removed evil ^Ms from the file.
        * modules/video_output/caca.c:
          + Support for new dithering modes (libcaca HEAD only).
        * modules/* src/*:
          + Grammar and spelling fixes.
          + Coding style fixes.
        * po/fr.po:
          + Spelling fixes.
          + Updated a few translations.
        * po/en_GB.po:
          + Updated a few translations.
      3d6ee48d
  6. 25 Nov, 2003 2 commits
  7. 23 Nov, 2003 1 commit
  8. 29 Oct, 2003 1 commit
    • Gildas Bazin's avatar
      · 90973854
      Gildas Bazin authored
      * ALL: improved hotkeys support.
      90973854
  9. 27 Oct, 2003 1 commit
    • Gildas Bazin's avatar
      · 5d8bdd3f
      Gildas Bazin authored
      * src/audio_output/dec.c: moved the audio desync option out of p_vlc so it can be modified on a per input basis.
      5d8bdd3f
  10. 26 Oct, 2003 1 commit
    • Sigmund Augdal Helberg's avatar
      src/libvlc.c: · 9ec1b8a0
      Sigmund Augdal Helberg authored
       * created a variable "key-pressed" in p_vlc that can be used to
         report or read key presses
       * allways try to start hotkeys interface in the background
      configure.ac, modules/control/Modules.am, modules/control/hotkeys.c:
       * a new control module that reads keypresses from "key-pressed" and
         performs an action depending on what is asosiated with this key.
         Also uses nice on screen messages to indicate what action was performed
      modules/video_filter/filter_common.h:
       * removed code to pass old style key reporting through filters
      modules/video_output/x11/xcommon.c:
       * report key-presses through the new mechanism. Incomplete, I need help
         with this.
      9ec1b8a0
  11. 23 Oct, 2003 1 commit
  12. 29 Sep, 2003 1 commit
    • Gildas Bazin's avatar
      · 08e5a1f7
      Gildas Bazin authored
      * include/os_specific.h, src/libvlc.[c,h], src/misc/win32_specific.c: new win32 specific option (--one-instance) to have only one instance of vlc running at once.
       Running another vlc (with --one-instance as well) will only transfer the requested playlist items to the first instance.
      08e5a1f7
  13. 24 Sep, 2003 1 commit
    • Gildas Bazin's avatar
      · 45687727
      Gildas Bazin authored
      * include/main.h, src/libvlc.c, src/libvlc.h, src/misc/configuration.c: added a --config, --save-config and --reset-config option to the command line.
      * modules/gui/wxwindows/preferences.cpp: fixed breakeage of "Save", "Reset" and SwitchAdvanced().
      45687727
  14. 14 Aug, 2003 1 commit
  15. 23 Jul, 2003 1 commit
    • Gildas Bazin's avatar
      · eb505a2f
      Gildas Bazin authored
      * ALL: changes to the playlist_Add() and VLC_AddTarget() proto to include a list of options associated with the input.
      * src/input/input.c: parses the input options list before spawning the input and create object variables for these options. Options are of the form "[no[-]]foo[=bar]" where foo is the option name and bar is its value.
      * src/input/input.c, src/input/input_dec.c: use the object var api to get the value of the "sout", "sout-video" and "sout-audio" options.
      * src/libvlc.c: extended the command line parser to parse input options. Input options must always follow the input they apply to and begin with a ':'.
      
      All these changes allow you to specify input specific options.
      eg: ./vlc --no-sout-audio yourvideo.mpeg :sout=udp/http::8080 :sout-audio yourvideo2.mpeg
      Here the ":sout" option will only apply to yourvideo.mpeg.
      "--no-sout-audio" will be a global option so will apply to yourvideo2.mpeg but the global behaviour is overriden by ":sout-audio" for yourvideo.mpeg.
      
      TODO: - the interfaces need to be modified to benefit from the new playlist_Add() api.
            - only "sout", "sout-video", "sout-audio" implemented for now. To make it work with other options, we need to get rid of all the config_GetFoo() and replace them with var_Create()/var_Change()/var_Get().
      eb505a2f
  16. 19 Jul, 2003 1 commit
    • Gildas Bazin's avatar
      · bf31a776
      Gildas Bazin authored
      * src/libvlc.c: use UTF-8 internally on win32.
      bf31a776
  17. 01 Jul, 2003 1 commit
  18. 26 Jun, 2003 1 commit
  19. 24 Jun, 2003 1 commit
  20. 21 Jun, 2003 1 commit
  21. 25 May, 2003 1 commit
  22. 21 May, 2003 1 commit
    • Derk-Jan Hartman's avatar
      * include/main.h · d90e04a7
      Derk-Jan Hartman authored
        src/libvlc.c: Added a quicktime_lock on SYS_DARWIN
      * ALL: QT on OSX is not threadsafe in certain areas. i have found the proces
        of identifying the right Codec to use for decoding to be one of these areas.
        So when we do this, only one thread at a time can use QT.
        Watching QT trailers is doable now, as soon as ffmpeg fix their altivec optimizations again ;)
      d90e04a7
  23. 11 May, 2003 1 commit
  24. 10 May, 2003 1 commit
  25. 08 May, 2003 2 commits
  26. 05 May, 2003 1 commit
    • Gildas Bazin's avatar
      · cf3c9805
      Gildas Bazin authored
      * ALL: removed the old channels server stuff (was deprecated).
      cf3c9805
  27. 24 Apr, 2003 1 commit
    • Gildas Bazin's avatar
      · 5979db31
      Gildas Bazin authored
      * src/libvlc.c: forgot to reload the command line options after we reload the main module when the user disables the translation.
      5979db31
  28. 22 Apr, 2003 1 commit
    • Eric Petit's avatar
      * Makefile.am: fixed 'make package-beos' · d9ddadd0
      Eric Petit authored
       * modules/gui/beos/*: added _()s so the whole interface is translated
       * src/libvlc.c: ask gettext for UTF-8 strings (under BeOS only for now)
         FIXME: currently, untranslated strings are not converted to UTF-8
      d9ddadd0
  29. 18 Apr, 2003 1 commit
  30. 09 Apr, 2003 1 commit
    • Gildas Bazin's avatar
      · 1d5ecc23
      Gildas Bazin authored
      * src/libvlc.c: fixed the "color" config option.
      * src/misc/messages.c: removed an unnecessary #ifdef WIN32 in PrintMsg().
      1d5ecc23
  31. 08 Apr, 2003 1 commit
  32. 07 Apr, 2003 3 commits
    • Christophe Massiot's avatar
      * Updated ChangeLog · 6bbf004e
      Christophe Massiot authored
      * src/libvlc.c: Darwin doesn't have a "translation" config variable
      6bbf004e
    • Gildas Bazin's avatar
      · 032fff9a
      Gildas Bazin authored
      * src/libvlc.c: fixed the translation config option to also take into
        account the value in the config file.
      032fff9a
    • Gildas Bazin's avatar
      · f8527b83
      Gildas Bazin authored
      * src/libvlc.c: reload the main module in case the user asks for the
         translation to be disabled. That way, the translation will even be
         disabled in the preferences panel.
      f8527b83
  33. 06 Apr, 2003 1 commit
  34. 29 Mar, 2003 1 commit
    • Gildas Bazin's avatar
      · c32ee2a6
      Gildas Bazin authored
      * modules/audio_filter/channel_mixer/headphone.c, src/libvlc.h:
         moved the headphone-dim config option to the headphone plugin.
      * modules/demux/demuxdump.c: the demuxdump-file config optin now has a default value.
      * src/libvlc.c: fixed the extraintf config option not to spawn an interface plugin when an invalid name has been given.
      c32ee2a6
  35. 26 Mar, 2003 1 commit
    • Gildas Bazin's avatar
      · 3cec32c6
      Gildas Bazin authored
      * src/libvlc.c, src/libvlc.h: added a config option to disable the translation of the interface.
      * modules/gui/wxwindows/*: misc improvements + skeleton for a preferences panel.
      3cec32c6