1. 29 May, 2004 1 commit
  2. 29 Apr, 2004 1 commit
  3. 06 Jan, 2004 1 commit
  4. 04 Dec, 2003 1 commit
  5. 03 Dec, 2003 1 commit
    • sigmunau's avatar
      all: · c2251f25
      sigmunau authored
       * doxygenated parts of the messages system
      c2251f25
  6. 08 Oct, 2003 1 commit
    • gbazin's avatar
      · d44f9d26
      gbazin authored
      * include/vlc_codec.h: defines decoders/encoders related structures here.
      * include/vlc_video.h: new video_frame_format_t structure which defines the properties of a video frame.
      * include/vlc/decoder.h: include vlc_codec.h
      * src/misc/objects.c: added VLC_OBJECT_PACKETIZER and VLC_OBJECT_ENCODER object types.
      * modules/stream_out/transcode.c, modules/codec/theora.c: experimental theora video encoder.
      * src/input/*: some cleanup.
      d44f9d26
  7. 24 Jun, 2003 1 commit
  8. 13 Jun, 2003 1 commit
  9. 09 May, 2003 1 commit
  10. 08 May, 2003 1 commit
  11. 09 Apr, 2003 1 commit
    • gbazin's avatar
      · 1d5ecc23
      gbazin authored
      * src/libvlc.c: fixed the "color" config option.
      * src/misc/messages.c: removed an unnecessary #ifdef WIN32 in PrintMsg().
      1d5ecc23
  12. 15 Jan, 2003 1 commit
  13. 30 Dec, 2002 1 commit
    • gbazin's avatar
      · 8b13c2c5
      gbazin authored
      * src/misc/messages.c: don't try to decorate logs on win32.
      * include/vlc_common.h, include/vlc_threads.h: we now use different
      thread priorities for WinNT/2k/XP or Win9x/Me.
      8b13c2c5
  14. 18 Dec, 2002 2 commits
  15. 25 Nov, 2002 1 commit
  16. 20 Nov, 2002 1 commit
  17. 13 Nov, 2002 1 commit
  18. 11 Nov, 2002 1 commit
  19. 10 Nov, 2002 1 commit
  20. 08 Nov, 2002 1 commit
    • gbazin's avatar
      · d532cf3c
      gbazin authored
      * ALL: using "%ll" in printf format strings is not portable (notably on win32) so
         we now use the I64Fx familly of macros to print 64 bits numbers (x being
         replaced by d,i,o,u,x or X).
         eg: msg_Dbg( p_this, "sample is "I64Fi" late", ll_time );
      
      * src/misc/messages.c: got rid of ConvertPrintfFormatString().
      d532cf3c
  21. 07 Nov, 2002 1 commit
    • gbazin's avatar
      · d472b3e2
      gbazin authored
      * INSTALL.win32, include/vlc_config.h, src/libvlc.h: changes to reflect the
         fact that libdvdcss now needs a colon after the DVD drive letter (on Win32).
      
      * src/misc/messages.c: on Win32 only use fflush() if in debug mode.
      
      * src/misc/win32_specific.c: try to raise the our process priority slightly
         above normal. This prevent us from suffering too much from normal activity
         of the OS.
      d472b3e2
  22. 29 Oct, 2002 1 commit
  23. 28 Oct, 2002 1 commit
  24. 22 Oct, 2002 1 commit
    • Sam Hocevar's avatar
      * ./mozilla/vlcshell.cpp: ported the Mozilla plugin to Windows. · 435bab6b
      Sam Hocevar authored
          For the moment it spawns a separate window and seems to behave nastily
          (read: crashes) when the target has sound, but the javascript interface
          works perfectly, for instance.
      
          To build it, I installed Mozilla development files in my mingw32 dir
          and hacked mozilla-config so that it uses these files. I also hacked
          jri_md.h and jni_md.h to put "defined(_MSC_VER) || defined(__MINGW32__)"
          where it read "defined(_MSC_VER)". No other changes were necessary.
      435bab6b
  25. 14 Oct, 2002 1 commit
    • Sam Hocevar's avatar
      * ./include/vlc/vlc.h, ./src/libvlc.c: added VLC_Error() to the libvlc API. · bf7985b7
      Sam 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
  26. 10 Oct, 2002 1 commit
  27. 08 Oct, 2002 1 commit
  28. 03 Oct, 2002 2 commits
    • Sam Hocevar's avatar
      * ./configure.ac.in: duplicated arguments to AM_INIT_AUTOMAKE to fix · f501554a
      Sam Hocevar authored
          locales breakage.
        * ./src/libvlc.c: libvlc understands the VLC_VERBOSE environment variable,
          to be set between 0 and 4. Default value is 0 for a program using libvlc,
          but vlc sets it to 1 by default.
        * ./src/misc/configuration.c: -v now works the old way (-v, -vv, -vvv) as
          well as the new way (-v0, -v1, -v4). -v1 is the same as -v, and -v0 is
          the same as -q (quiet). Hope it's all understandable.
      f501554a
    • Sam Hocevar's avatar
      * ./src/libvlc.c, ./include/main.h: the root of all objects is now · 145b1961
      Sam Hocevar authored
          p_libvlc, and each p_vlc is a child of p_libvlc. Reasons for this are:
      
           o the module bank and the message bank only need to be initialized once,
             which gives faster loads when multiple instances of libvlc are used,
           o we allow the possibility of different p_vlc sharing objects, for
             instance the audio output,
           o the CPU detection is only done once.
      
          This patch is not polished yet, but I cannot do any intensive tests for
          the moment because of a bug somewhere that leaves audio output objects
          lying here and there which needs to be investigated first. The current
          major issue is that the module bank is no longer freed.
      145b1961
  29. 26 Aug, 2002 1 commit
    • Sam Hocevar's avatar
      (A few minor pending patches I had around) · b69c9ce1
      Sam Hocevar authored
        * ./debian/control: gnome-vlc recommends vlc-plugin-esd, and kvlc recommends
          vlc-plugin-arts.
        * ./src/misc/messages.c: message queue now prints the current object type.
        * ./modules/*: cosmetic fixes for the --long-help output.
      b69c9ce1
  30. 20 Aug, 2002 1 commit
  31. 10 Aug, 2002 1 commit
  32. 08 Aug, 2002 1 commit
  33. 31 Jul, 2002 1 commit
  34. 23 Jul, 2002 1 commit
  35. 15 Jul, 2002 1 commit
  36. 27 Jun, 2002 1 commit
  37. 01 Jun, 2002 2 commits
    • Sam Hocevar's avatar
    • 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