Skip to content
Snippets Groups Projects
  1. Oct 15, 2002
  2. Oct 14, 2002
    • Eric Petit's avatar
      Cleaner code. · 28b43ac2
      Eric Petit authored
      28b43ac2
    • Laurent Aimar's avatar
      * araw.c : pseudo pcm decoder · 9a5df48b
      Laurent Aimar authored
       * wav : demux for wav file( should work with raw pcm, mp3 or a52 stream ) but
      untested under big endian machine(for pcm).
      
      All are compiled by default.
      9a5df48b
    • Alexis de Lattre's avatar
      · 141cb731
      Alexis de Lattre authored
      Updated description.
      141cb731
    • Eric Petit's avatar
      Fixed seeking. · d266c1b6
      Eric Petit authored
      d266c1b6
    • Samuel Hocevar's avatar
      * ./modules/misc/testsuite/test4.c: made the 4th test less CPU intensive · 2f278849
      Samuel Hocevar authored
          by making the spawned threads wait a bit longer.
        * ./src/misc/variables.c: added a usage count to the variables; trying to
          create a variable with the same name only increments its refcount.
      2f278849
    • Samuel Hocevar's avatar
      * ./include/vlc/vlc.h, ./src/libvlc.c: added VLC_Error() to the libvlc API. · bf7985b7
      Samuel Hocevar authored
        * ./include/main.h: removed p_vlc->i_status because it was not sufficient
          to represent all the possible states of p_vlc; each part should be tested
          separately upon destruction.
        * ./src/misc/objects.c: fixed a signed/unsigned bug that prevented creation
          of VLC_OBJECT_GENERIC objects.
      
        * ./src/misc/variables.c: added the VLC_VAR_COMMAND type which is simply a
          variable that stores a function pointer, and calls it when var_Get is
          called for it. The function argument is taken in val.psz_string.
        * ./src/misc/objects.c: vlc_dumpstructure and vlc_liststructure are no longer
          exported to the rest of the program; instead, they're VLC_VAR_COMMAND vars
          ("tree" and "list").
        * ./modules/control/rc/rc.c: moved a few commands to VLC_VAR_COMMAND vars.
      bf7985b7
    • Samuel Hocevar's avatar
    • Samuel Hocevar's avatar
      * ./modules/misc/testsuite/test4.c: added a stress test module; doesn't get · 112187ec
      Samuel Hocevar authored
          compiled yet because it uses the "command" variables I'm about to check
          in. They need to be typed in the rc interface for instance (-I rc). This
          module has two available commands: "signal <int>" which sends the given
          signal to the vlc process, and "stress [<int>]" which performs a series of
          object creation/lookup/destruction, variable creation/setting/destruction
          and thread spawning/joining tests. The optional argument for stress is an
          integer between 1 and 200 (the bigger, the heavier the tests; it may hang
          your machine at around 150, be careful).
      112187ec
  3. Oct 13, 2002
  4. Oct 12, 2002
  5. Oct 11, 2002
    • Christophe Massiot's avatar
      * Updated FAQ. · da283062
      Christophe Massiot authored
      da283062
    • Samuel Hocevar's avatar
      Changes to the libvlc API: · 464bd2e5
      Samuel Hocevar authored
        * ./include/vlc/vlc.h: changed the naming conventions for libvlc. Now
          exported functions start with VLC_ instead of vlc_ to avoid conflicts.
        * ./include/vlc/vlc.h: removed the vlc_object_t, vlc_list_t, vlc_error_t
          and vlc_t types; they are now internal types only.
        * ./include/vlc/vlc.h: merged the reentrant and non-reentrant libvlc
          calls. In non-reentrant mode, we just use 0 as the first argument. In
          reentrant mode, we use an object's ID. (see below)
      
      Internal changes:
        * ./src/libvlc.c, ./src/misc/objects.c: instead of manipulating vlc_object_t
          pointers, we manipulate their i_object_id. When needed, an object is
          retrieved using vlc_object_get (I hope the lookup isn't too expensive,
          that's why I designed the pp_objects layout to allow log2(n) seeks).
        * ./src/misc/objects.c: activated the per-object variable storage. Unused
          yet, unless you want to try "getfoo" and "setfoo blablah" in vlc -I rc.
        * ./include/vlc_objects.h: moved the vlc_object_t and vlc_list_t definitions
          here.
      
      Misc:
        * ./src/vlc.c, ./mozilla/vlcshell.cpp: removed inclusion of config.h in
          code portions not part of libvlc; it was just required for the
          COPYRIGHT_MESSAGE string which is now available from VLC_Version().
      464bd2e5
    • Samuel Hocevar's avatar
      * ./plugins/filter/deinterlace.c: fixed the green bottom line in the · 37741cf8
      Samuel Hocevar authored
          linear deinterlace mode, thanks to Marian Durkovic <md@bts.sk>.
      37741cf8
    • gbazin's avatar
      · c93f613b
      gbazin authored
      * INSTALL.win32: removed note about running in administrator mode to play
         a DVD. Updated doc about using cygwin for compiling.
      c93f613b
    • sigmunau's avatar
    • Samuel Hocevar's avatar
      * ./src/misc/variables.c, ./include/variables.h: a few functions for · f78e5583
      Samuel Hocevar authored
          in-object variable storage. Unused yet (not even compiled).
      f78e5583
    • gbazin's avatar
      · cc5919ad
      gbazin authored
      * src/misc/modules.c: fixed a memory leak with the "plugin-path" config option.
      * modules/audio_output/directx.c, modules/audio_output/waveout.c: ported the directx
         and waveout audio plugins to the new changes in the audio output layer.
      * configure.ac.in: fixes for cygwin compilation, and the gtk plugin under mingw32.
      cc5919ad
  6. Oct 10, 2002
  7. Oct 09, 2002
  8. Oct 08, 2002
  9. Oct 07, 2002
  10. Oct 06, 2002
    • gbazin's avatar
      · eddf1236
      gbazin authored
      * configure.ac.in: vlc can now be built under cygwin with or without the
         unix emulation layer (without if you use CC="gcc -mno-cygwin").
      * INSTALL.win32: doc update for cygwin build.
      * modules/video_output/directx/events.c, modules/video_output/directx/directx.c,
         modules/audio_output/directx.c: compilation fixes for cygwin.
      eddf1236
  11. Oct 05, 2002
Loading