1. 07 Jul, 2004 1 commit
  2. 27 Jun, 2004 1 commit
  3. 23 Jun, 2004 1 commit
    • Laurent Aimar's avatar
      * all: - added a boolean "seekable" object variable to p_input. · 2aebce79
      Laurent Aimar authored
       (becarefull, it's just if you can seek or not, and not if you have to
       display the progress bar, for thet last you have to check if "position"
       value get != 0.0 )
             - added "audio-delay" and "spu-delay" object variables to delay
       audio/spu to the video. They can be changed on the fly (untested).
             - renamed INPUT__GET/SET_SUBDELAY into
       INPUT_SET_SPU_DELAY and added INPUT_SET_AUDIO_DELAY
       (wrapper to "audio-delay" and "spu-delay")
       - readded INPUT_ADD/GET_INFO/INPUT_SET_NAME. Becarefull to not over-use
      them, a demuxer should export DEMUX_GET_META and not using them.
      2aebce79
  4. 22 Jun, 2004 1 commit
  5. 17 Jun, 2004 1 commit
    • Yoann Peronneau's avatar
      * src/video_output/vout_subpictures.c : New OSD channels · 11e8ae92
      Yoann Peronneau authored
      When you want to use OSD, you have to register an OSD channel, by calling
      vout_RegisterOSDChannel, then pass it to vout_CreateSubPicture.
      There is a particular channel, DEFAULT_CHANNEL that can be used for
      general purpose.
      See modules/control/hotkeys.c for an example.
      11e8ae92
  6. 08 Jun, 2004 1 commit
  7. 06 Jun, 2004 1 commit
  8. 02 Jun, 2004 2 commits
  9. 29 May, 2004 1 commit
  10. 26 May, 2004 1 commit
  11. 25 May, 2004 1 commit
  12. 23 May, 2004 2 commits
  13. 17 May, 2004 1 commit
  14. 02 May, 2004 1 commit
  15. 29 Apr, 2004 1 commit
  16. 28 Apr, 2004 1 commit
  17. 31 Mar, 2004 1 commit
    • Gildas Bazin's avatar
      * src/input/control.c: added INPUT_ADD_INFO/INPUT_SET_NAME to input_Control(). · 562ab59b
      Gildas Bazin authored
      * src/input/input.c:
         + introduced input_item_t that is shared between the playlist/vlm and the input thread (contains input name, options, infos, etc...).
         + changed prototype of input_CreateThread() to input_thread_t *input_CreateThread( vlc_object_t *, input_item_t * ).
      * ALL: use input_item_t and INPUT_ADD_INFO when necessary.
      562ab59b
  18. 29 Mar, 2004 2 commits
    • Sigmund Augdal Helberg's avatar
      fixed "slower" hotkey. · c6413af1
      Sigmund Augdal Helberg authored
      c6413af1
    • Clément Stenac's avatar
      * Implement INPUT_GET_SUBDELAY and INPUT_SET_SUBDELAY · 17d78502
      Clément Stenac authored
      * Allow to modify subtitle delay on the fly and implement hotkeys 
        (h and j)
      
      * When framerate is available with subrip, use sub-fps to make corrections
        (sub-fps default value is now 0, if left to this value, 25fps will be
         assumed in microdvd mode and no correction will be applied in subrip)
      
      Main problem is that when seeking in the subtitles, you easily get
      several of them displayed. Maybe we could add a flag to subpicture_t,
      like SUBTITLE_PICTURE to say that only one of them must be displayed at
      a time, but that other subpictures (OSD, ...) can remain present on the
      screen at the same time.
      
      17d78502
  19. 17 Feb, 2004 1 commit
  20. 25 Jan, 2004 1 commit
  21. 15 Dec, 2003 2 commits
  22. 12 Dec, 2003 1 commit
  23. 11 Dec, 2003 1 commit
  24. 10 Dec, 2003 2 commits
  25. 08 Dec, 2003 1 commit
  26. 04 Nov, 2003 1 commit
    • Laurent Aimar's avatar
      * input: fixed position-offset, time and time-offset. · ea33ac4c
      Laurent Aimar authored
       * hotkeys: never _never_ use  demux_Control outside of src/input/ (it's
       completely broken,  there is a lot  more things to do),  all interfaces
       have  to  use  var_Get/Set  (time(-offset),  position(-offset),  state,
       rate(-slower|-faster)...  ).
       Btw,   input_SetStatus,   input_Seek,   input_Tell,   input_ChangeArea,
       input_ToggleES,  will   be  quickly   obsolete  and   removed(at  least
       unavailable for intf), so we should convert remaining interfaces (ie all
       except wx, osx, rc, http, hotkeys).
      
       * avi: implemented DEMUX_SET_TIME (not yet used).
      ea33ac4c
  27. 31 Oct, 2003 1 commit
    • Gildas Bazin's avatar
      · f698e1fc
      Gildas Bazin authored
      * modules/control/hotkeys.c: use demux_Control( p_input, DEMUX_SET_TIME, ...) to seek, for better precision.
      * modules/video_output/directx/events.c: fix to catch the Alt key.
      f698e1fc
  28. 30 Oct, 2003 3 commits
  29. 29 Oct, 2003 2 commits
  30. 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