1. 02 Jun, 2011 1 commit
  2. 30 May, 2011 1 commit
  3. 29 May, 2011 3 commits
  4. 25 May, 2011 3 commits
  5. 19 Feb, 2011 1 commit
  6. 17 Feb, 2011 1 commit
    • Rémi Denis-Courmont's avatar
      Rationalize video output priorities · 73d27a4e
      Rémi Denis-Courmont authored
      This tries to prioritize stuff a little better and more uniformly:
      
       - less than  20: console (text)
       - less than  50: plain frame buffers
       - less than 100: no embedded windowing
       - less than 150: SW scaling
       - less than 200: SW chroma conversion
       - rest: good stuff :-)
      
      This removes multiple plugins with identical priorities. On Windows,
      native outputs are now priorized over XCB (as there now is a Win32 port
      of XCB). The ordering amongst native Windows outputs is preserved.
      On X11, GLX is put ahead of plain as it supports scaling. SDL and
      DirectFB are demoted as they cannot be embedded.
      
      Old order:
      
       - XCB XVideo
       - Windows Direct3D (Vista+)
       - Windows DirectX
       - XCB X11
       - Windows Direct3D (XP-)
       - Windows Direct2D
       - DirectFB, SDL
       - XCB GLX
       - Linux FB
       - Windows GL - Windows GAPI
       - Colored ASCII Art
       - ASCII Art - Windows GDI
      
      New order:
      
       - Windows Direct3D (Vista+)
       - Windows DirectX
       - Windows Direct3D (XP-)
       - XCB XVideo
      
       - Windows Direct2D
       - Windows GL
       - XCB GLX
      
       - Windows GAPI
       - Windows GDI
       - XCB X11
      
       - SDL
       - DirectFB
       - Linux FB
      
       - Colored ASCII Art
       - ASCII Art
      73d27a4e
  7. 09 Jan, 2011 1 commit
  8. 17 Oct, 2010 1 commit
  9. 23 Aug, 2010 1 commit
  10. 11 Jul, 2010 1 commit
  11. 08 Jul, 2010 1 commit
  12. 12 Jun, 2010 1 commit
  13. 03 Jun, 2010 1 commit
  14. 02 Jun, 2010 1 commit
    • Rémi Denis-Courmont's avatar
      --no-xlib: prevent use of XInitThreads() and hence Xlib · 95c95cc9
      Rémi Denis-Courmont authored
      Certain LibVLC applications fail to call XInitThreads() before they
      call XOpenDisplay(). Then VLC calls XInitThreads(). Then the
      applications call XCloseDisplay(), which raises a segmentation fault.
      In this case, Xlib tries acquire lock that was never created as the
      Display ppinter was created before threaded Xlib mode was enabled.
      
      These applications can now pass --no-xlib to libvlc_new(). This will
      prevent any VLC Xlib-based plugin from being used. Currently, this
      affects interfaces (not really an issue), PulseAudio (until Colin's
      patch is merged upstream) and GLX (Xlib-based by design).
      
      This will be necessary to address #3662.
      95c95cc9
  15. 30 May, 2010 1 commit
  16. 20 May, 2010 1 commit
  17. 01 May, 2010 2 commits
  18. 06 Mar, 2010 1 commit
  19. 03 Mar, 2010 1 commit
  20. 08 Feb, 2010 1 commit
  21. 30 Jan, 2010 2 commits
  22. 26 Dec, 2009 3 commits
  23. 13 Dec, 2009 2 commits
  24. 12 Dec, 2009 7 commits