1. 09 Sep, 2004 1 commit
  2. 07 Sep, 2004 1 commit
  3. 27 Aug, 2004 2 commits
    • Sam Hocevar's avatar
      * debian/*.menu: · 451f3960
      Sam Hocevar authored
          + Removed unused menu files.
        * debian/rules:
          + Build libavformat.
        * include/vlc_common.h:
          + PACKAGE overrides PACKAGE_NAME.
      451f3960
    • Sam Hocevar's avatar
      * include/vlc_common.h: · f2ab6b69
      Sam Hocevar authored
          + Use PACKAGE_NAME instead of PACKAGE.
        * modules/codec/ffmpeg/ffmpeg.c:
          + This module does not require AltiVec for now.
      f2ab6b69
  4. 13 Aug, 2004 1 commit
    • gbazin's avatar
      * modules/codec/spudec/*: automatic cropping of fullscreen subpictures (most... · 1374a69a
      gbazin authored
      * modules/codec/spudec/*: automatic cropping of fullscreen subpictures (most of them contain large transparent areas).
      * src/video_output/vout_subpictures.c: more correct cropping (cropping coordinates are relative to the video size, not subpicture size).
      * include/vlc_es.h, modules/video_filter/blend.c: use the i_entries member of video_palette_t.
      * include/vlc_common.h: added SetWBE()/SetDWBE()/SetQWBE() facility.
      
      1374a69a
  5. 08 Aug, 2004 1 commit
  6. 03 Aug, 2004 1 commit
  7. 21 Jul, 2004 1 commit
  8. 10 Jul, 2004 2 commits
  9. 15 Jun, 2004 2 commits
  10. 07 Jun, 2004 1 commit
  11. 05 Jun, 2004 1 commit
    • hartman's avatar
      NOTE: libvlc API changes · be973dfb
      hartman authored
      * renamed VLC_Stop to VLC_CleanUp since this name is closer to what it actually does.
      * added a new VLC_Stop that just does playlist_Stop analogous to VLC_Play and VLC_Pause.
      * reordered the functions in libvlc. everything was mixed up.
      * added doxygen info to all the functions
      * fixed several functions to use the correct underlying API calls
      * corrected the copyright info
      
      
      This is in preparation of the new libvlc calls for mozilla plugin
      temp. moved the playlist_command_t typedef to vlc_common.h awaiting implementation of playlist_Control()
      be973dfb
  12. 29 May, 2004 2 commits
  13. 18 Apr, 2004 1 commit
    • zorglub's avatar
      * ALL: Better announce system · fab59c05
      zorglub authored
        - The SAP handler now runs in a separate thread.
        - RTP sessions can be announced with sap (sdp=sap://,name=...)
      	TODO: Make this more configurable
        - Better SDP generation (the timestamp problem is not resolved)
      	About this, there is a problem : as, for a RTP session, the URI
              is the complete SDP, if the session is recreated, as the URI has 
              changed, a new item is added to the playlist
        - Experimental flow control algorithm :
             It does not follow the "Recommended" implementation, as it needs
             to count the sessions (to achieve this, we should make this work
             together with the SAP listener)
             It is disabled by default (use --sap-flow-control to enable).
             When it is disabled, sap announcement interval is set by --sap-interval
      
      * src/misc/net.c : created net_ReadNonBlock
      * sap.c : Fixed memory problem
      
      
      
      fab59c05
  14. 31 Mar, 2004 1 commit
    • gbazin's avatar
      * src/input/control.c: added INPUT_ADD_INFO/INPUT_SET_NAME to input_Control(). · 562ab59b
      gbazin 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
  15. 29 Mar, 2004 1 commit
  16. 23 Mar, 2004 1 commit
    • gbazin's avatar
      * src/input/*: · 36b86f5b
      gbazin authored
         + new input_Control() function (doesn't do much for now).
         + started bookmarks support through input_Control().
         + new --bookmarks={name=foo,bytes=foo,time=foo},{...} config option.
      
      * src/video_output/*:
         + started support for embeddable vouts (vout_RequestWindow()/vout_ReleaseWindow())
         + new --video-x/y config options
      36b86f5b
  17. 21 Mar, 2004 1 commit
  18. 11 Mar, 2004 1 commit
  19. 10 Mar, 2004 1 commit
  20. 09 Mar, 2004 1 commit
  21. 03 Mar, 2004 1 commit
  22. 29 Feb, 2004 1 commit
    • gbazin's avatar
      · 26ad94db
      gbazin authored
      * src/misc/variables.c: fixed memleak.
      * include/vlc_common.h: use pragma to disable useless MSVC warnings.
      26ad94db
  23. 23 Feb, 2004 1 commit
    • gbazin's avatar
      · a6f71ffa
      gbazin authored
      * include/vlc_common.h: added the UI64C() macro for unsinged long long constants.
      a6f71ffa
  24. 06 Feb, 2004 1 commit
    • gbazin's avatar
      · 32e83f8a
      gbazin authored
      * include/vlc_common.h: forgot the Set*LE() helpers in my last commit.
      32e83f8a
  25. 29 Jan, 2004 1 commit
    • sigmunau's avatar
      include/vlc_common.h: · 8f735381
      sigmunau authored
       * defined a CPU_CAPABILITY_SSE2
      src/libvlc.(c|h):
       * implemented --see2/--no-sse2
      8f735381
  26. 26 Jan, 2004 1 commit
  27. 25 Jan, 2004 1 commit
    • gbazin's avatar
      · fa5f1098
      gbazin authored
      * include/vlc_common.h, include/vlc_es.h: new video_palette_t structure.
      * modules/codec/ffmpeg/*: support for palettized codecs.
      fa5f1098
  28. 24 Jan, 2004 1 commit
  29. 20 Jan, 2004 1 commit
  30. 11 Jan, 2004 1 commit
    • zorglub's avatar
      * configure.ac : Added new folders · 5dc722b5
      zorglub authored
      * New playlist import/export system:
         -export plugin in misc/playlist (contains one module for each file type)
         -open plugin = special demuxer2, that can be opened from the command
          line or the graphical interface.
        NB: the demuxer "playlist" is forced to earn speed, but this does not
        work yet, as we have a demux2
      
      * modules/gui/wxwindows: use the new import/export.
      
      * src/playlist/group.c : fixed boundary check
      
      * src/playlist/item-ext.c: correctly reset stuff when clearing the playlist
      5dc722b5
  31. 09 Jan, 2004 1 commit
    • gbazin's avatar
      · 88066e9c
      gbazin authored
      * ALL: added vlc_asprintf() to our libc.
      88066e9c
  32. 08 Jan, 2004 2 commits
  33. 07 Jan, 2004 1 commit
  34. 05 Jan, 2004 1 commit
    • 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
  35. 06 Dec, 2003 1 commit