1. 04 May, 2008 1 commit
  2. 03 May, 2008 1 commit
  3. 01 May, 2008 1 commit
    • Rémi Denis-Courmont's avatar
      Don't re-invent uint8_t - remove byte_t · 2ea3b5fc
      Rémi Denis-Courmont authored
      Also sizeof(byte_t)^Wsizeof(uint8_t) can only ever be 1, if it is
      defined. It's not defined, if char is more than 8 bits, and uint8_t is
      not provided, but then VLC will not compile in the first place.
      2ea3b5fc
  4. 27 Apr, 2008 2 commits
  5. 14 Apr, 2008 1 commit
  6. 11 Apr, 2008 1 commit
  7. 10 Apr, 2008 2 commits
  8. 23 Mar, 2008 1 commit
  9. 22 Mar, 2008 1 commit
  10. 21 Mar, 2008 2 commits
    • Sam Hocevar's avatar
      Add missing p_vout->pf_end in vmem.c and snapshot.c · fe22119f
      Sam Hocevar authored
      The p_vout->pf_end method is mandatory for video output modules. It is
      called from so many places in libvlc that it would be too tedious to
      make it optional. I'm therefore adding empty methods to modules instead.
      fe22119f
    • Sam Hocevar's avatar
      New video output driver: "vmem", for direct memory access. · c4b95b50
      Sam Hocevar authored
      Sometimes our list of video output modules is still not enough for an
      external libvlc application with specific requirements. For instance, an
      SDL application running in full screen cannot open a new window on Linux
      (this is a known libSDL limitation). This vmem video output allows it to
      asynchronously render the video into an SDL_Surface, with full locking.
      
      Resolution or pitch changes are not supported yet. I'd advise against
      them however, since they often require a full chroma unload/reload
      operation, which is quite expensive.
      
      I also believe this feature should be directly integrated into libvlc,
      but I don't want to be too intrusive yet.
      c4b95b50
  11. 19 Mar, 2008 1 commit
  12. 17 Mar, 2008 1 commit
  13. 12 Mar, 2008 1 commit
  14. 08 Mar, 2008 1 commit
  15. 05 Mar, 2008 1 commit
  16. 02 Mar, 2008 1 commit
  17. 28 Feb, 2008 2 commits
  18. 26 Feb, 2008 1 commit
    • Pierre d'Herbemont's avatar
      misc/objects.c: Don't rely on vlc_object_destroy() to destroy objects, but... · a78e273e
      Pierre d'Herbemont authored
      misc/objects.c: Don't rely on vlc_object_destroy() to destroy objects, but expects vlc_object_release to do it when the refcount goes to zero.
      * Meaning, that when created objects gets a refcount to 1.
      * Destroying is instantaneous and we don't have to poll for a few secondss or so to wait until the object's refcount reach 0.
      * We now track vlc_object_t's mem leaks when libvlc_global is released (Hard error for now, so they don't get unoticed)
      * We fail hard if an object is released with a refcount of 1 without being detached from its parent and its children, to make sure such cases don't go unoticed.
      (make test or make check still pass after that one. VLC is known to leak one object when no module is loaded, this must be fixed).
      
      a78e273e
  19. 25 Feb, 2008 5 commits
  20. 10 Feb, 2008 2 commits
  21. 07 Feb, 2008 1 commit
  22. 28 Jan, 2008 3 commits
  23. 25 Jan, 2008 2 commits
  24. 23 Jan, 2008 1 commit
  25. 21 Jan, 2008 1 commit
  26. 20 Jan, 2008 1 commit
  27. 16 Jan, 2008 2 commits