1. 06 Jan, 2004 4 commits
  2. 05 Jan, 2004 4 commits
    • zorglub's avatar
      * modules/misc/sap.c : let the user configure timeout delay · 8278a76e
      zorglub authored
      * src/playlist/item-ext.c : sanity checks when adding items
      8278a76e
    • Laurent Aimar's avatar
      · 708fa729
      Laurent Aimar authored
       * configure.ac: readded AX_ADD_PLUGINS([mpgv mpga m4v mpeg_system ps ts
         avi asf aac mp4 rawdv demux2 nsv real]), it was probably a mistake ....
         ( ouiiinnn, another bootstrap ;)
      
       * all: added net_* helpers functions.
      708fa729
    • zorglub's avatar
      modules/demux/util/id3tag.c · aa830d43
      zorglub authored
        modules/demux/avi/avi.c
        modules/demux/asf/asf.c
        src/input/es_out.c
              - Fill the playlist info structures
      aa830d43
    • zorglub's avatar
      * Makefile.am : Added src/playlist/item-ext.c and src/playlist/info.c · 17557ea6
      zorglub 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
  3. 04 Jan, 2004 1 commit
  4. 03 Jan, 2004 1 commit
    • gbazin's avatar
      · 16ccd0f5
      gbazin authored
      * modules/demux/mpeg/mpga.c, src/input/stream.c: fixed mem leaks.
      16ccd0f5
  5. 24 Dec, 2003 3 commits
    • gbazin's avatar
      · c87f2a54
      gbazin authored
      * src/libvlc.h: on win9x --win9x-cv-method=0 was problematic (eg. vlc could get stuck during video startup) so --win9x-cv-method=1 is now the default.
      c87f2a54
    • gbazin's avatar
      · 8a9ed930
      gbazin authored
      * src/libvlc.c: small fixes to Usage().
      8a9ed930
    • gbazin's avatar
      · 26e930b5
      gbazin authored
      * include/vlc_block.h: added a temporary i_rate field to block_t.
      * modules/codec/libmpeg2.c: synchro uses p_block->i_rate again.
      * src/input/*: do not decode audio when i_rate != DEFAULT_RATE.
      26e930b5
  6. 22 Dec, 2003 3 commits
  7. 20 Dec, 2003 1 commit
    • Boris Dorès's avatar
      * libvlc.h input.c headphone.c: · 78ffa46b
      Boris Dorès authored
          fix support of audio channel mixers, like the headphone channel mixer
          for instance, which was broken since the introduction of user audio
          filters; if specified by the user and compatible with the audio
          pipeline, we add the channel mixer after the user filters.
          -> unfortunately, this fix removed two strings and introduced 4 new
             ones
          -> TODO: allow the user to choose only amongst channel mixers, not
             all available audio filters
      
      * vlc.exe.manifest Makefile.am install-win32 :
          add a manifest file to allow the win32 gui to use Windows XP visual
          styles when available.
      78ffa46b
  8. 17 Dec, 2003 1 commit
  9. 15 Dec, 2003 3 commits
  10. 14 Dec, 2003 1 commit
  11. 13 Dec, 2003 2 commits
    • Cyril Deguet's avatar
    • gbazin's avatar
      · d3de6466
      gbazin authored
      * src/playlist/*: when deleting the currently playing item, skip it instead of stopping the playlist.
      * include/modules_inner.h, include/configuration.h: don't use a static array anymore during the initialization of the plugins, malloc it instead. This fixes regular overflow problems we have when we increase the number of options in the main module.
      d3de6466
  12. 12 Dec, 2003 1 commit
    • yoann's avatar
      * added hotkeys F1, F2, ..., F10 to switch between predefined medias · f869db1f
      yoann authored
        (using CTRL+Fn)
      * only F1 and COMMAND+F1 are defined for OSX (I let those developpers
        chose their keys)
      * Currently the medias assigned to Fn are not saved in vlcrc if they
        have been assigned with Ctrl+Fn. But they are, if assigned via the
        preferences panel.
      f869db1f
  13. 11 Dec, 2003 7 commits
  14. 10 Dec, 2003 1 commit
  15. 09 Dec, 2003 3 commits
    • gbazin's avatar
      · 9e1d63b5
      gbazin authored
      * src/misc/mtime.c: fixed an overflow in mdate() on win32.
        This overflow was only affecting the hardware configurations where we can't use the performance counter and thus have to use GetTickCount().
        We now also check for the wrapping of the 32 bits value returned by GetTickCount() so mdate() doesn't wrap after 49.7 days.
      * src/misc/win32_specific.c: call mdate() once in system_Init() so as to avoid thread safety issues while initialising the static variables used in mdate().
      9e1d63b5
    • yoann's avatar
      * fixed a compatibility problem with the CVS version of wxwindows · b6b1e9ee
      yoann authored
      * added a lock when changing p_vout->p_last_osd_message
      b6b1e9ee
    • yoann's avatar
      This fixes bugs 1285 and 1343 · c743991c
      yoann authored
      * added a the default CD Audio device in General Settings -> Input
      * added OpenDialog::OnDiscPanelChange in wxwindows/open.cpp
      c743991c
  16. 08 Dec, 2003 3 commits
    • gbazin's avatar
      · b2149863
      gbazin authored
      * ALL: new main --video-on-top config option (in use by the x11/xvideo/osx/directx video outputs.)
      * modules/video_output/x11/*: implemented support for "video on top". Will likely only work with KDE for now.
      b2149863
    • gbazin's avatar
      · 1ddac121
      gbazin authored
      * modules/misc/dummy/*: new --dummy-save-es option to specify if we want the dummy
      decoder to save the raw codec data to a file. This is disabled by default (while
      it was always on before).
      * src/input/es_out.c: bug fix for ES autoselection.
      1ddac121
    • yoann's avatar
      improves OSD sytem · 32639eac
      yoann authored
      The last OSD message is now deleted before printing new one.
      32639eac
  17. 07 Dec, 2003 1 commit