Skip to content
Snippets Groups Projects
  1. Nov 27, 2006
  2. Nov 26, 2006
    • zorglub's avatar
      A bit of headers cleanup · d3fe7f28
      zorglub authored
      * Headers in include must contain the structures and prototypes needed
        by the plugins and should be named vlc_*.
      * Headers in include/vlc must contain the structures and prototypes
        needed by external libvlc clients
      
      * Moved and renamed some things in headers. 
         - Removed vlc_cpu.h, vlc_error.h (merged in vlc_common)
         - Removed snapshot.h (merged in vlc_vout.h)
         - Removed vlc_spu.h (merged in vlc_osd.h)
         - Removed intf_eject.h and vlc_interaction.h (merged in vlc_interface)
         - Moved all internal headers to src
         - Merged vlc_video.h and video_output.h and move private things to src
         - Removed vlc/intf.h, vlc/aout.h, vlc/vout.h, vlc/decoder.h and vlc/input.h
           (meta headers for use in modules, and often implying too large 
           dependencies)
      * Removed some useless dependencies
      * Unexported a bunch of functions and structures used only in src/
        (--> Still some work here)
      * Finally made input_thread_t and input_source_t (mostly) private. 
        Added input_GetItem to fetch the input_item of an input_thread
      * Cleaned up deprecated entries in vlc_symbols.h and bumped up symbol 
        prefix
      
      This commit has a 99% probability of breaking the build, 0.1% of killing
      your cat and 0% of getting you hot chicks.
      d3fe7f28
  3. Nov 25, 2006
  4. Nov 24, 2006
  5. Nov 19, 2006
  6. Nov 12, 2006
  7. Oct 09, 2006
  8. Oct 03, 2006
  9. Sep 25, 2006
  10. Sep 22, 2006
  11. Sep 21, 2006
  12. Sep 20, 2006
  13. Sep 18, 2006
  14. Sep 07, 2006
  15. Sep 05, 2006
  16. Sep 04, 2006
  17. Aug 28, 2006
  18. Aug 23, 2006
  19. Jul 25, 2006
  20. Jul 24, 2006
  21. Jul 20, 2006
  22. Jul 16, 2006
  23. Jul 11, 2006
  24. Jul 10, 2006
  25. May 22, 2006
  26. May 15, 2006
  27. May 11, 2006
  28. Apr 02, 2006
  29. Apr 01, 2006
  30. Mar 14, 2006
  31. Mar 12, 2006
  32. Mar 11, 2006
  33. Mar 10, 2006
  34. Feb 27, 2006
  35. Feb 21, 2006
  36. Feb 20, 2006
  37. Feb 19, 2006
Loading