1. 29 May, 2010 1 commit
    • Rémi Denis-Courmont's avatar
      Add a secret --user-agent option to pass the application name · ae16ebf3
      Rémi Denis-Courmont authored
      Currently, this is not used anywhere, but better have it for forward
      compatibility. This is not as elegant as a dedicated libvlc function
      call. But there is no other way to set a parameter before
      libvlc_InternalInit() is called by libvlc_new(), short of changing the
      libvlc_new() prototype (again). And that would probably be worse.
      ae16ebf3
  2. 27 May, 2010 1 commit
  3. 15 May, 2010 1 commit
  4. 09 May, 2010 1 commit
  5. 05 May, 2010 1 commit
  6. 02 May, 2010 1 commit
  7. 01 May, 2010 1 commit
    • Rémi Denis-Courmont's avatar
      Remove the Xlib no-ARGB hack · 9f9f6d11
      Rémi Denis-Courmont authored
      The XCB/XVideo (for a long time) and the XCB/X11 (since the commit
      before the previous one) video output plugins will fail safe in case
      the embedding window has an alpha channel. In VLC 1.0, the Xlib plugins
      needed this hack as the Xlib error handler would terminate VLC.
      
      If compositing is in use, VLC will now use GLX. This will require
      software chroma conversion from YUV to RGB. Also, unless the GLX output
      is explicitly selected, VLC will flash twice before it starts rendering.
      First, it tries (and fail) to use XVideo, then plain X11. To fix this
      cosmetic problem, we would need to keep the window across plugins.
      
      I assume this change is needed to fix #3581, but I have not tested, so
      it may or may not be sufficient.
      9f9f6d11
  8. 12 Apr, 2010 1 commit
  9. 11 Apr, 2010 4 commits
  10. 27 Mar, 2010 1 commit
  11. 13 Mar, 2010 1 commit
  12. 20 Feb, 2010 3 commits
  13. 31 Jan, 2010 1 commit
  14. 24 Jan, 2010 1 commit
  15. 23 Jan, 2010 1 commit
  16. 04 Jan, 2010 2 commits
  17. 21 Dec, 2009 1 commit
  18. 26 Nov, 2009 1 commit
  19. 19 Oct, 2009 1 commit
  20. 05 Oct, 2009 1 commit
  21. 04 Oct, 2009 1 commit
  22. 09 Sep, 2009 1 commit
  23. 04 Sep, 2009 1 commit
  24. 09 Aug, 2009 1 commit
  25. 08 Aug, 2009 1 commit
  26. 22 Jul, 2009 1 commit
  27. 06 May, 2009 1 commit
  28. 01 Mar, 2009 2 commits
    • Rémi Denis-Courmont's avatar
      Revert "Call XInitThreads early enough" · 951b94d3
      Rémi Denis-Courmont authored
      This reverts commit 364868f9.
      On deeper look, this deadlocks in all kind of places. I guess we'll
      have to live with the racy Xlib behavior instead.
      
      Conflicts:
      
      	configure.ac
      951b94d3
    • Rémi Denis-Courmont's avatar
      Call XInitThreads early enough · 364868f9
      Rémi Denis-Courmont authored
      We need to call XInitThreads before anyone tries XOpenDisplay or
      something, and XInitThreads itself is not re-entrant, so call it before
      we start LibVLC. This only "fixes" Xlib with VLC. Other LibVLC users
      need to do something similar themselves. LibVLC cannot do it. Other
      application may have already connected to X before it starts LibVLC.
      364868f9
  29. 28 Feb, 2009 1 commit
  30. 22 Feb, 2009 1 commit
  31. 25 Sep, 2008 2 commits
  32. 19 Sep, 2008 1 commit