1. 11 Dec, 2003 2 commits
  2. 07 Dec, 2003 1 commit
  3. 23 Nov, 2003 1 commit
  4. 22 Nov, 2003 2 commits
  5. 20 Nov, 2003 1 commit
    • sigmunau's avatar
      modules/misc/sap.c: · 571f69ba
      sigmunau authored
       * more verbose header parsing code
       * support for compressed announces if zlib is available (using some code
         from Mosu from the matroska project)
       * if the sdp packet contains more than one m= line, pass it to the
         livedotcom module
      configure.ac:
       * link sap with zlib if available
      modules/demux/livedotcom.c:
       * accept sdp from the sap module
      571f69ba
  6. 12 Nov, 2003 2 commits
  7. 08 Nov, 2003 2 commits
  8. 06 Nov, 2003 1 commit
  9. 05 Nov, 2003 1 commit
  10. 03 Nov, 2003 1 commit
  11. 29 Oct, 2003 1 commit
    • zorglub's avatar
      * src/playlist/* && Makefile.am · 84b846bf
      zorglub authored
         - splitted the enormous playlist.c file
         - implemented a better item group system: groups have a name
           and must be created before use by
            playlist_CreateGroup( p_playlist, "newgroupname")
      
      * modules/misc/sap.c
         - Create our own playlist group ("SAP") and use it
      
      * modules/access/slp.c
         - Create our own playlist group ("SLP") and use it
      
      * modules/demux/util/id3tag.c
         - Trigger playlist update when we have parsed our tag
      
      * modules/gui/wxwindows/interface.cpp
         - Fixed the about box by using vlc_wraptext
         - Added the simple open and the streaming wizard icons
                 *** Icons need to be changed ! ***
         - Added the visualization to the extended gui
      
      * modules/gui/wxwindows/preferences.cpp && include/vlc_help.h
         - Enlarged the window to fit the wrapped text
         - Added help for audio encoders
      
      * modules/gui/wxwindows/stream.cpp  & open.cpp & include/vlc_interface.h
         - Created a "streaming wizard" window (3-step streaming)
      
      * modules/gui/wxwindows/iteminfo.cpp:
         - Group change is now based on the name
      
      * modules/gui/wxwindows/playlist.cpp
         - Added author and group columns to the listview
         - Redesigned the window
         - Added the Sort menu with several criteria (title, author, group)
         - Added up/down buttons to move an item in the playlist
         - Added the group menu to enable/disable a group in an understandable way
      
      
      TODO:
      -----
      
      * playlist core :
         - Implement advanced sort capabilities  (multi-criteria)
         - File format to save the new features
         - export playlist (to M3U, eg)
         - more robust group creation (duplicates check, ...)
      
      * wxWindows playlist:
         The idea of a treeview seems impossible, because of wxWindow's treeview,
         that don't allow multi-selection, and, as far as I know, multi-columns.
         - Provide a frontend to advanced sort (when it's done :-) )
         - Allow moving items by drag & drop (well, if possible, haven't checked yet)
         - Allow moving several items at once
         - Customizable listview (ability to remove/move columns)
         - Find a solution to the focus problem
           (when you change track, the selected one scrolls at the
            bottom of the visible screen)
      
      * wxWindows interface:
         - New icons, our icons begin to get old and not so pretty
         - Find a solution for the volume bar (nobody understands what it is)
      84b846bf
  12. 13 Oct, 2003 1 commit
  13. 08 Oct, 2003 2 commits
    • gbazin's avatar
      · 52f2126b
      gbazin authored
      * modules/misc/sap.c: fixed win32 breakage.
      52f2126b
    • zorglub's avatar
      * modules/misc/httpd.c: added missing sanity checks · 123a98f9
      zorglub authored
      * modules/misc/sap.c: added sanity checks and more coding style fixes
      
      * src/video_output/video_output.c:
        Video filters can now be enabled on the fly (vout is respawned)
        You need to var_Set( p_vout, "filters", psz_yourvalue)
            for this
      
      * modules/gui/wxwindows/interface.cpp : Enable the adjust filter on the fly
      123a98f9
  14. 06 Oct, 2003 1 commit
    • zorglub's avatar
      * include/vlc_playlist.h · 12cbd4c8
      zorglub authored
        src/playlist/playlist.c:
           * Implemented a boolean b_enabled to disable a playlist item
           * Implemented the idea of group (p_item->i_group), that allows
             to enable/disable and to sort some series of items
           * Implemented an unused (at the moment), psz_author field
           * Started to implement a new playlist format to store all of these
      
      * modules/gui/wxwindows/interface.cpp:
           Added a hiddeable panel to put some important options.
           (Menu Preferences->Extra GUI)
           At the moment, we put the adjust filter and aspect ratio, and must
           decide what options we want here
      
      * modules/gui/wxwindows/playlist.cpp
        modules/gui/wxwindows/iteminfo.cpp:
           Added "Enable/disable group button", options to enable/disable selection
           Added an item info dialog box
      
      * modules/misc/sap.c :
           Added a sap-group-id option: the SAP playlist items are in a separate group
           (defaults to 42)
      
      * modules/visualization/visual/effects.c:
           Minor coding style fixes
      
      Todo:
      -----
      
      * Advanced sort (alphabetical and/or by group)
      * Ability to load 0_6 playlists
      * Really use the libid3tag
      12cbd4c8
  15. 15 Sep, 2003 1 commit
  16. 11 Sep, 2003 1 commit
  17. 31 Jul, 2003 1 commit
  18. 23 Jul, 2003 2 commits
    • gbazin's avatar
      · 6754c25b
      gbazin authored
      * modules/misc/sap.c: oops, compilation fix.
      6754c25b
    • gbazin's avatar
      · eb505a2f
      gbazin 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
  19. 05 Jul, 2003 1 commit
  20. 02 Jul, 2003 1 commit
  21. 25 Jun, 2003 1 commit
    • zorglub's avatar
      * ./include/announce.h · 82aeb6d0
      zorglub authored
        ./src/stream_output/announce.c  : use send instead of sendto.
      
      * ./modules/misc/sap.c : use a define
      82aeb6d0
  22. 20 Jun, 2003 1 commit
  23. 18 Jun, 2003 1 commit
    • zorglub's avatar
      SAP can now listen for IPv6 announces · ec654616
      zorglub authored
      To enable this, start vlc with --sap-ipv6
      To disable IPv4 listening, use --no-sap-ipv4
      
      You can also set the scope of the announces (default is 3)
      ec654616
  24. 17 Jun, 2003 1 commit
    • gbazin's avatar
      · 0f0a0c68
      gbazin authored
      * modules/*: got rid of empty module objects.
      * modules/gui/wxwindows/preferences.cpp: fixed the config options display for submodules.
      0f0a0c68
  25. 16 Jun, 2003 1 commit
  26. 25 May, 2003 1 commit
  27. 30 Mar, 2003 1 commit
    • gbazin's avatar
      · a1e81377
      gbazin authored
      * modules/*: sanitization of the modules description strings.
      a1e81377
  28. 22 Mar, 2003 1 commit
  29. 20 Feb, 2003 1 commit
    • sigmunau's avatar
      * include/configuration.h: added a new flag to the configuration stucture to · 5a13b475
      sigmunau authored
      indicate wether it is an "advanced" option or not. The goal with this is to
      hide the user from all the strange options that very seldom needs to be
      changed. added an extra argument to all the add_* macros to indicate wether
      the item is advanced or not.
      * src/libvlc.h: added an "show advanced options" config option default
      disabled
      * src/libvlc.c: the advanced options are not listed by vlc --help and
      friends unless --advanced is used
      * modules/gtk/preferences.c: the gtk/gnome preferences dialog don't show
      advanced options unless advanced is set
      all: set the advanced flag to VLC_FALSE or VLC_TRUE for all options, by
      using some common sense. Please check and correct
      
      note: All interfaces should still work like they used to, see the change in
      modules/gtk/preferences.c to find out how to "hide" options.
      
      second note: I think I've changed all the modules, but I could not test
      everyone for compilation, expect some broken modules (the fix is to add ",
      VLC_TRUE" as last argument to the add_* I forgot)
      5a13b475
  30. 21 Jan, 2003 1 commit
  31. 02 Jan, 2003 1 commit
  32. 10 Dec, 2002 1 commit
  33. 06 Dec, 2002 1 commit
  34. 04 Dec, 2002 1 commit