1. 13 Jul, 2005 1 commit
  2. 12 Jul, 2005 1 commit
  3. 10 Jul, 2005 1 commit
  4. 01 Jul, 2005 2 commits
    • bigben's avatar
      * vlc_symbols.h, vlc_playlist.h, view.c : add a function to remove a parent... · 24c07775
      bigben authored
      * vlc_symbols.h, vlc_playlist.h, view.c : add a function to remove a parent from the parent list of an item (if anybody wants to make that another way...)
      * playlist.m: implements full drag and drop of playlist items. Drop of multiple items and of items and nodes at the same time should be supported. You cannot mode service discovery items. This is a choice and can be changed if wanted.
      * Hopes that compiles on current trunk (cannot check since latest comits on net functions broke the built of a half the modules and core of the OSX port...)
      
      
      24c07775
    • Rémi Denis-Courmont's avatar
      a844d2d8
  5. 30 Jun, 2005 1 commit
  6. 26 Jun, 2005 2 commits
  7. 23 Jun, 2005 1 commit
  8. 03 Jun, 2005 1 commit
  9. 02 Jun, 2005 1 commit
    • Rémi Denis-Courmont's avatar
      Complete rewrite of vlc_symbols.h generation (closes #155) · 575c056a
      Rémi Denis-Courmont authored
      New VLC_EXPORTs are now added at the end of module_symbols_t so that
      offsets of other function pointers are preserved.
      
      Deleted VLC_EXPORTs are replaced with dummy pointers for padding.
      
      Of course, it doesn't solve the problem with changing shared structures
      format :/ and it may cause SVN conflicts when multiple people changes
      VLC_EXPORT. I doubt it can be avoided though.
      575c056a
  10. 30 Sep, 2002 1 commit
  11. 26 Sep, 2002 1 commit
  12. 23 Sep, 2002 1 commit
  13. 19 Sep, 2002 1 commit
  14. 18 Sep, 2002 1 commit
  15. 02 Sep, 2002 1 commit
    • Christophe Massiot's avatar
      The liba52 "codec" is now an audio filter. It means we are now able to · 34c71967
      Christophe Massiot authored
      autodetect S/PDIF hardware support and the audio output plug-in chooses
      the best one. Of course it probably breaks existing output modules, see
      oss.c for hints :).
      
      Also include minor tweaks which will entitle us to decode and output 5.1
      audio. It may break existing plug-ins, too. See
      audio_output.c:aout_FormatNbChannels for hints.
      34c71967
  16. 29 Aug, 2002 1 commit
  17. 26 Aug, 2002 1 commit
    • Christophe Massiot's avatar
      * Miscellaneous S/PDIF fixes. · 15f3b0f6
      Christophe Massiot authored
      * New NextPTS() function, to replace CurrentPTS() (gives the PTS which will
        be valid for NEXT byte).
      * Fixed mono mode in the builtin mpeg audio decoder.
      * Various fixes related to PTS calculation in audio decoders.
      15f3b0f6
  18. 25 Aug, 2002 1 commit
    • Sam Hocevar's avatar
      * ./src/audio_output/output.c: reverted my previous aout_OutputNextBuffer · 51e99753
      Sam Hocevar authored
          prototype change; it looks like we won't need it after all.
        * ./src/audio_output/output.c: if audio output is too slow, but we
          know there is no next packet, then we play it anyway. Rationale behind
          this is: better play a slightly wrongly dated packet than play silence,
          because it might be wrongly dated but there are chances it won't break
          audio continuity.
        * ./modules/audio_output/sdl.c: workaround for SDL's crap audio output
          system (callback gets called at random times, and no way to know the
          latency of the samples being played). Audio output is now rather good
          here, but please give feedback.
        * ./modules/audio_output/oss.c: we delay a bit before asking for a new
          buffer to avoid starvation.
      51e99753
  19. 24 Aug, 2002 1 commit
  20. 21 Aug, 2002 2 commits
  21. 19 Aug, 2002 1 commit
  22. 15 Aug, 2002 1 commit
  23. 14 Aug, 2002 4 commits
  24. 12 Aug, 2002 2 commits
    • Christophe Massiot's avatar
      * Fixed a variable overflow bug in the audio output. · 8d5c85f2
      Christophe Massiot authored
      * Prepared for some advances in the aout3 clock management.
      * Added the first stone of the forthcoming stream output.
      8d5c85f2
    • Sam Hocevar's avatar
      * ./src/misc/objects.c: two big changes in the object API: now objects can · 6e8f9504
      Sam Hocevar authored
          only have one parent, because I don't want to deal with cycles, and each
          created object is indexed in a global array. This feature is unused yet,
          but it will speed up vlc_object_find(FIND_ANYWHERE).
        * ./debian/rules: activated the faad codec.
        * ./doc/fortunes.txt: new fortune cookies.
        * ./modules/codec/mpeg_video/headers.c: reduced the use of attach/detach.
        * ./modules/audio_output/oss.c: fixed two compilation warnings.
      6e8f9504
  25. 09 Aug, 2002 1 commit
  26. 08 Aug, 2002 1 commit
  27. 07 Aug, 2002 2 commits
  28. 31 Jul, 2002 1 commit
  29. 23 Jul, 2002 2 commits
    • Stéphane Borel's avatar
      *first version of plugin for libdvdplay. To test it, you need to have · 8a430a88
      Stéphane Borel authored
       libdvdplay installed (available from videolan CVS), and request plugins
      compilation in the usual way:
      	--enable-dvdplay.
      Note that libdvdplay needs libdvdread and libdvdcss.
      
      Currently it has only been tested under linux, with gnome interface (optional)
      and xvideo output.
      
      What works (more or less):
       -DVD reading in some rare cases :) (title and menus),
       -Menu pause,
       -Seeking,
       -Selecting directly a specific title/chapter/angle,
       -Changing audio, sub-picture, angle during playback,
       -Interactive menus with mouse only.
      
      What is missing:
       -Menu buttons highlighting (needs spudec patch),
       -Keyboard interaction (needs a specific part in port specific plugins),
       -A specific interface to navigate through menus (needs that I move my ass),
       -Interactive menus won't work with other output plugins so long as they
        have not been patched to send mouse/keyboard events to vlc interface,
       -Whatever you need.
      
      Known bugs (bugs in libdvdplay mostly):
       -Seeking in some menus or intro titles (bad vobu map),
       -Read/seek error with some DVDs,
       -the configure needs tweaking,
       -numerous segfaults,
       -decoder/output modules locking error,
       -fuzzy colors in menus when spudec is active (default in menus).
      
      The plugin is not guaranteed to work anywhere outside my computer. If it break your, don't come and complain to me :).
      8a430a88
    • Sam Hocevar's avatar
      * ALL: decoders now use a fourcc as a probe value. · 64d33dc9
      Sam Hocevar authored
        * include/input_ext-intf.h: killed p_es->b_audio, since i_cat already fills
          its purpose.
        * include/input_ext-intf.h: killed p_es->i_type in favour of p_es->i_fourcc.
        * include/video.h: killed p_pic->p_plane->b_margin; now i_visible_pitch is
          always valid.
      
        * ./src/libvlc.h: replaced --mpeg-adec and --ac3-adec with --codec; see
          vlc --help for more information.
      
        * include/video.h: removed fourcc values which should _not_ be global
          (thanks fenrir for convincing me).
        * ALL: video output plugins use the VLC_FOURCC macro to build their fourccs.
        * ./plugins/beos/InterfaceWindow.cpp: removed the last remaining call to
          input_ChangeES.
      
         Things I'm not sure about and need comments:
          - I used "mpga" and "mpgv" for MPEG (1+2) audio and video fourcc values.
          - I also introduced "spu ", "lpcm" and "ac3 ".
          - I removed for instance "MP4_GetCodec" because it wasn't really
            used except for the description string. I hope this change did not
            break anything really important.
          - fenrir, I must have broken a lot of things you wrote. Sorry in advance.
      64d33dc9
  30. 21 Jul, 2002 2 commits