1. 08 Nov, 2010 3 commits
    • Rémi Duraffort's avatar
    • Erwan Tulou's avatar
      skins2(Linux): A XSync is needed · 0656ac9c
      Erwan Tulou authored
      This partially fixes the position indicator getting blurry, because XGetImage didn't
      retrieve the latest change in pixmap (Previous XCopyArea calls may still be pending)
      
      Note that XSync is needed but not sufficient. Sporadic blurriness can still happen, because
      there seems to be no way to know for sure when the pixmap content is really updated.
      (waiting for NoExpose event, if enabled, is also not enough). Also, this problem is more
      prone to occur with --vout xv than with x11 or opengl, as if xvideo were stressing the X server
      more than the other two.
      
       modules/gui/skins2/x11/x11_graphics.cpp |    4 ++++
       1 files changed, 4 insertions(+), 0 deletions(-)
      0656ac9c
    • Erwan Tulou's avatar
      skins2: default width/height to -1 (undefined) and not 0 · e759ce5f
      Erwan Tulou authored
      This fixes automatic resizing not working when a skin uses vlc.hasVout to monitor
       video visibility. (in vlc12, the default skin belongs to this category)
      e759ce5f
  2. 07 Nov, 2010 34 commits
  3. 06 Nov, 2010 3 commits