1. 08 Jan, 2004 2 commits
    • Laurent Aimar's avatar
      * modules/demux/mp4/libmp4.c: use vasprintf · bf805a8b
      Laurent Aimar authored
       * modules/access/ftp.c: cleaned up.
      bf805a8b
    • Gildas Bazin's avatar
      · 516fba50
      Gildas Bazin authored
      * configure.ac: detect if libavformat is present.
      * modules/codec/ffmpeg/demux.c: new experimental demuxer using libavformat (most of the work done by fenrir).
         This demuxer should allow us to support "frindge" formats (FLIC, SWF, etc...).
         The demuxer has been put here because of its dependancy on libavformat and libavcodec.
      * modules/codec/ffmpeg/ffmpeg.c: re-arranged the codecs list.
      516fba50
  2. 07 Jan, 2004 10 commits
  3. 06 Jan, 2004 11 commits
  4. 05 Jan, 2004 17 commits
    • Cyril Deguet's avatar
      * commands/cmd_*.hpp: use the DEFINE_COMMAND macro for simple commands · edc9c954
      Cyril Deguet authored
      * commands/cmd_fullscreen.*, parser/interpreter.cpp: added a
        "vlc.fullscreen()" command
      edc9c954
    • Gildas Bazin's avatar
      · 1d07e63d
      Gildas Bazin authored
      * modules/video_output/directx/directx.c: patch by Mike Schrag to add a config var
      for the directx preferred display device.
      1d07e63d
    • Gildas Bazin's avatar
      · 0ab21006
      Gildas Bazin authored
      * modules/gui/skins2/vars/playlist.cpp: use ICONV_CONST to deal with the different prototypes for iconv(). Thanks sam!
      0ab21006
    • Sam Hocevar's avatar
    • Benjamin Pracht's avatar
    • Derk-Jan Hartman's avatar
    • Gildas Bazin's avatar
      · 31fc1d05
      Gildas Bazin authored
      * configure.ac: win32 compilation fixes for the skins2 plugin.
      * modules/gui/skins2/Modules.am: renamed the plugin name into skins2 so it doesn't conflict with the old plugin.
      * modules/gui/skins2/vars/playlist.cpp: fixed invalid cast.
      31fc1d05
    • Derk-Jan Hartman's avatar
      * Fixed mpeg2dec newer libcaca, newer matroska, www.videolan.org should now · 8281acf8
      Derk-Jan Hartman authored
        be download.videolan.org etc etc etc.
        A lot of small fixes
      8281acf8
    • Laurent Aimar's avatar
      * tcp: use net_*. · ff475a91
      Laurent Aimar authored
      ff475a91
    • Derk-Jan Hartman's avatar
      * Fix mpeg2dec buildsystem · fbbfa7bf
      Derk-Jan Hartman authored
      fbbfa7bf
    • Clément Stenac's avatar
      * modules/misc/sap.c : let the user configure timeout delay · 8278a76e
      Clément Stenac 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
    • Clément Stenac's avatar
      * ALL: playlist API changes · 85c7ea2e
      Clément Stenac authored
      What may be broken (untested):
      ------------------------------
         - Theora and Speex decoders
         - some interfaces
         - VCDX and CDDAX access
      
      The problems shouldn't hopefully excess compilation glitches.
      (removal of AddExt, of psz_author, and prototype of Add)
      
      Additionnaly, interfaces that do not support item-change will have
      update problems.
      
      * Updated modules list
      85c7ea2e
    • Clément Stenac's avatar
      modules/gui/wxwindows/playlist.cpp · 1595dc25
      Clément Stenac authored
        modules/gui/wxwindows/iteminfo.cpp
              - Show the info as a tree view.
               At the moment, all is shown. We should maybe hide the "Options" tree
               as it rather "internal"
              - Improved a little the layout
              - Added a popup menu to to the playlist
              - Minimize playlist rebuilds
      1595dc25
    • Clément Stenac's avatar
      modules/demux/util/id3tag.c · aa830d43
      Clément Stenac authored
        modules/demux/avi/avi.c
        modules/demux/asf/asf.c
        src/input/es_out.c
              - Fill the playlist info structures
      aa830d43
    • Clément Stenac's avatar
      * modules/misc/sap.c : · 0697a96a
      Clément Stenac authored
            - Use the new playlist API
            - Track title changes
            - Timeout. Delete an item if we haven't heard about it for too long.
      0697a96a
    • 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