1. 28 Oct, 2014 1 commit
  2. 09 Sep, 2014 1 commit
    • Robert Morell's avatar
      vdpau_trace: Fix GCC 4.8 build warnings · a2386ece
      Robert Morell authored
      
      
      vdpau_trace.cpp: In function 'void _vdp_cap_dump_video_mixer_attribute_value(VdpVideoMixerAttribute, const void*, bool)':
      vdpau_trace.cpp:539:48: error: cast from type 'const void*' to type 'const float (**)[3][4]' casts away qualifiers [-Werror=cast-qual]
                       ptr = *(VdpCSCMatrix const * *)value;
                                                      ^
      vdpau_trace.cpp: In function 'void _vdp_cap_dump_bitstream_buffer_list(uint32_t, const VdpBitstreamBuffer*)':
      vdpau_trace.cpp:1175:52: error: cast from type 'const void* const' to type 'uint8_t* {aka unsigned char*}' casts away qualifiers [-Werror=cast-qual]
                   uint8_t * ptr = (uint8_t * )buffers[0].bitstream;
                                                          ^
      Signed-off-by: default avatarRobert Morell <rmorell@nvidia.com>
      Reviewed-by: default avatarStephen Warren <swarren@nvidia.com>
      Signed-off-by: default avatarAaron Plattner <aplattner@nvidia.com>
      a2386ece
  3. 28 Aug, 2014 1 commit
  4. 19 Jul, 2014 2 commits
  5. 01 Jul, 2014 1 commit
  6. 31 May, 2014 1 commit
  7. 20 Feb, 2014 1 commit
  8. 28 Jan, 2014 1 commit
  9. 01 Aug, 2013 3 commits
  10. 26 Jul, 2013 1 commit
  11. 25 Jul, 2013 1 commit
  12. 23 Jul, 2013 1 commit
  13. 02 Feb, 2013 1 commit
  14. 01 Feb, 2013 1 commit
  15. 28 Jan, 2013 1 commit
    • Aaron Plattner's avatar
      test: add a dlclose test · d00042fd
      Aaron Plattner authored
      Closing an X display that had a VDPAU device created on it causes a crash.
      
      Work around an identical libXext dlclose bug with the "Generic Event Extension"
      by dlopening libXext.so.6 and leaving it open.
      
      Original bug discovered and fixed by Robert Morell <rmorell@nvidia.com> in
      commit 3b43955c
      
      .
      
      v2: Don't SKIP if creating the device fails.  Just attempting to create the
      device installs the DRI2 extension that causes the problem.
      Signed-off-by: default avatarAaron Plattner <aplattner@nvidia.com>
      Reviewed-by: default avatarRobert Morell <rmorell@nvidia.com>
      d00042fd
  16. 25 Jan, 2013 3 commits
  17. 24 Jan, 2013 1 commit
  18. 04 Sep, 2012 2 commits
    • Aaron Plattner's avatar
      Bump version to 0.5 · 36556661
      Aaron Plattner authored
      
      
      Also add authors to the AUTHORS file.
      Signed-off-by: default avatarAaron Plattner <aplattner@nvidia.com>
      36556661
    • Stephen Warren's avatar
      Implement workarounds for Adobe Flash bugs · ca9e637c
      Stephen Warren authored
      
      
      Implement two workarounds:
      
      1) Swap U and V planes to VdpVideoSurfacePutBitsYCbCr to fix blue-tinged
         videos.
      
      2) Disable VdpPresentationQueueSetBackgroundColor, so that Flash doesn't
         set the background to pure black or pure white, which would cause the
         VDPAU image to bleed through to other parts of the desktop with those
         very common colors.
      
      These workarounds are only enabled when running under Flash player, and
      may be individually controlled via /etc/vdpau_wrapper.cfg, should they
      ever need to be disabled.
      
      Note that this code stores the VDPAU backend function pointers as global
      variables, which is technically incorrect. However, the likelihood of
      any known VDPAU implementation ever returning different values for these
      pointers within a single process is zero. If this becomes a problem, a
      hash table of VdpDevice to the stored pointers should be implemented.
      Signed-off-by: default avatarStephen Warren <swarren@wwwdotorg.org>
      Reviewed-by: default avatarAaron Plattner <aplattner@nvidia.com>
      Signed-off-by: default avatarAaron Plattner <aplattner@nvidia.com>
      [aplattner@nvidia.com: fixed distcheck by changing it to dist_libvdpausysconf_DATA]
      ca9e637c
  19. 16 Aug, 2011 1 commit
  20. 08 Sep, 2010 1 commit
  21. 07 Sep, 2010 1 commit
  22. 10 Feb, 2010 1 commit
  23. 08 Feb, 2010 1 commit
  24. 28 Jan, 2010 6 commits
  25. 14 Dec, 2009 1 commit
  26. 20 Nov, 2009 1 commit
  27. 17 Nov, 2009 2 commits
  28. 23 Oct, 2009 1 commit