1. 09 Jul, 2005 1 commit
  2. 08 Jul, 2005 1 commit
  3. 11 Mar, 2005 1 commit
  4. 03 Mar, 2005 1 commit
  5. 11 Dec, 2004 1 commit
    • Clément Stenac's avatar
      Improvements to preferences · a90a19a6
      Clément Stenac authored
      * Each module can declare a "human-readable short name" with set_name
      * Modules are sorted by category (set_category, set_subcategory).
        Modules configs can be separated by set_section()
      * Separated audio-filter and audio-visual
      * Separated extraintf and control
      * New command and widget : add_module_list() for comma-separated modules
      * Vfilters now use "," as separator
      a90a19a6
  6. 31 Aug, 2004 1 commit
  7. 04 Aug, 2004 1 commit
  8. 03 Aug, 2004 2 commits
  9. 23 Jun, 2004 1 commit
  10. 06 Jun, 2004 3 commits
  11. 25 Jan, 2004 1 commit
    • Gildas Bazin's avatar
      · 630d42d5
      Gildas Bazin authored
      * modules/access/*: strings review + coding style fixes.
      630d42d5
  12. 10 Aug, 2003 1 commit
    • Gildas Bazin's avatar
      · a172a55d
      Gildas Bazin authored
      * modules/access/vcd/vcd.c: a few navigation fixes.
      a172a55d
  13. 09 Aug, 2003 1 commit
    • Gildas Bazin's avatar
      · 7fb2bf9a
      Gildas Bazin authored
      * modules/access/vcd/vcd.c: sanity check on the track requested by the user. This avoids nasty segfaults.
      7fb2bf9a
  14. 22 May, 2003 1 commit
    • Gildas Bazin's avatar
      · 8aa24cfe
      Gildas Bazin authored
      * INSTALL.win32: added a small note about running vlc under the msvc debugger.
      * modules/gui/wxwindows/*: small fixes.
      * modules/access/vcd/*, modules/access/cdda.c: re-activated autodetection of vcd and cdda on win32.
      * src/misc/cpu.c, src/stream_output/announce.c: msvc fixes.
      8aa24cfe
  15. 18 May, 2003 1 commit
    • Gildas Bazin's avatar
      · dceb5b62
      Gildas Bazin authored
      * modules/access/vcd/*, modules/access/cdda.c: changed ioctl_ReadSector() into ioctl_ReadSectors(), a function that can read multiple sectors at a time.
        Modified the cdda plugin to read 20 sectors at a time. This was necessary because it was overkill to read the data sectors by sectors and was creating problems under Windows.
      dceb5b62
  16. 17 May, 2003 1 commit
    • Gildas Bazin's avatar
      · 35a3ceeb
      Gildas Bazin authored
      * modules/access/cdda.c, modules/access/vcd/*: New CD digital audio module (by me and fenrir).
        You can now listen to your favorite CDDAs with vlc, or even stream them :)
        (Their is not yet any support for jitter correction).
      * modules/codec/araw.c: small clean-up.
      35a3ceeb
  17. 04 May, 2003 1 commit
    • Gildas Bazin's avatar
      · 30336bba
      Gildas Bazin authored
      * src/misc/variables.c, ALL: improvements to the object variables api.
         - added another argument to var_Change().
         - added a VLC_VAR_SETTEXT and VLC_VAR_GETTEXT method to var_Change()
           that are used to set/get a friendly name to an object variable.
         - added VLC_VAR_CHOICESCOUNT to var_Change() to be able to retrieve
           the number of availabel choices without having to get their value
           as well.
         - VLC_VAR_ADDCHOICE uses the extra var_Change() argument to assign
           a friendly name to the choice value.
         - VLC_VAR_GETCHOICES retrieves the choices values and their friendly
           names.
      
      * modules/gui/wxwindows/*: first step in implementing menu auto-generation in the wxWindows interface.
      30336bba
  18. 30 Mar, 2003 1 commit
    • Gildas Bazin's avatar
      · a1e81377
      Gildas Bazin authored
      * modules/*: sanitization of the modules description strings.
      a1e81377
  19. 24 Mar, 2003 1 commit
    • Gildas Bazin's avatar
      · 607b74b2
      Gildas Bazin authored
      * modules/access/*: pf_read() in access modules is now blocking. We still
         check regularly for p_input->b_die though. Now the demuxers can safely
         assume that pf_read() == 0 means EOF.
      * ALL: got rid of the p_input->b_connected flag.
      * src/input/input_ext-plugins.c, src/input/input.c: fixed the infinite loop
         of "decoder stuck" messages that sometimes happened.
      * src/interface/intf_eject.c, modules/misc/network/ipv4.c: fixed compilation
         warnings.
      607b74b2
  20. 11 Mar, 2003 1 commit
    • Gildas Bazin's avatar
      · 1171979d
      Gildas Bazin authored
      * ALL: experimental code for stream (dvd) navigation through object variables.
      1171979d
  21. 12 Feb, 2003 2 commits
  22. 31 Dec, 2002 1 commit
  23. 06 Dec, 2002 1 commit
  24. 13 Nov, 2002 1 commit
  25. 06 Nov, 2002 1 commit
  26. 26 Oct, 2002 1 commit
    • Gildas Bazin's avatar
      · 09cbae7e
      Gildas Bazin authored
      * ALL: p_selected_area->i_tell is now update inside input_SplitBuffer instead
         of inside the pf_read functions of access plugins. That means i_tell now
         actually reflects the position of what is being decoded and furthermore it
         is updated more often.
      09cbae7e
  27. 16 Oct, 2002 1 commit
  28. 15 Oct, 2002 1 commit
    • Gildas Bazin's avatar
      · 235dfe29
      Gildas Bazin authored
      * modules/access/vcd/*, configure.ac.in:
         - Major changes to allow reading vcd images directly from the hard drive
            (you need a .cue and .bin file).
         - Removed duplicated code by merging ioctl_GetTrackCount and ioctl_GetSectors.
         - Implemented necessary ioctls for Win9x/NT/2K/XP.
      235dfe29
  29. 04 Oct, 2002 1 commit
    • Sam Hocevar's avatar
      * ./configure.ac.in: removed now unnecessary --force-exe-suffix flag. · 89987e11
      Sam Hocevar authored
        * ./src/misc/objects.c: structure_lock is now local.
        * ./src/misc/threads.c: implemented named mutexes which provide a handy
          way to protect data across plugins which might be sharing the same
          resources. Thread-unsafe libraries come to mind, but we can imagine
          using a named mutex for configuration files, or special devices.
        * ./include/main.h: removed global_lock because of vlc_mutex_need, removed
          p_global_data because it was never used, removed structure_lock because
          it did not belong here.
      89987e11
  30. 29 Aug, 2002 1 commit
  31. 08 Aug, 2002 2 commits
  32. 07 Aug, 2002 1 commit
  33. 04 Aug, 2002 1 commit
    • Sam Hocevar's avatar
      * ./modules/*: moved plugins to the new tree. Yet untested builds include · 19ea8feb
      Sam Hocevar authored
          waveout, directx, qnx, beos, win32, macosx, and the AltiVec modules.
        * ALL: removed mention of AC3 in favour of A52.
        * ./configure.in, ./Makefile*: modules can now be built deeper than 1
          directory. As a consequence, the build is even slower (but I'm fixing
          this) and make clean doesn't work anymore.
      19ea8feb
  34. 31 Jul, 2002 1 commit
  35. 01 Jun, 2002 1 commit
    • Sam Hocevar's avatar
      * ALL: the first libvlc commit. · 9e3ab283
      Sam Hocevar authored
         As for video output 4, this breaks almost everything, but I'll slowly
        do what remains to be fixed during the weekend.
      
         Changes in vlc:
         ===============
      
        * vlc is now a very small program (20 lines) which uses the libvlc API;
         it is quite simple for the moment but can be extended in the future.
      
        * interfaces, decoders, video outputs, etc. are now almost the same
         objects (yes, I know, this is C++ redone in C) and are structured in
         a tree. More about this later, but basically it allows the following
         nice features:
          - several interfaces
          - several playlists with several outputs
          - input plugins spawning helper interfaces (will be used for DVD menus)
          - anything spawning anything; I swear there are useful uses for this!
      
        * libvlc can be used in other programs; I'm currently writing a Mozilla
         plugin for my employer.
      
         Things currently broken:
         ========================
      
        * most interfaces, most ports
        * the playlist handling (almost finished rewriting this though). This means
         no file can be played from the GUI, you need to use the commandline. This
         also means it segfaults at EOF, when exiting the program, and it sometimes
         refuses to open a file when asked to.
      9e3ab283