1. 26 Mar, 2013 5 commits
  2. 06 Mar, 2013 1 commit
  3. 11 Jan, 2013 1 commit
  4. 04 Oct, 2012 1 commit
    • OpenSUSE's avatar
      src/xvba_buffer.c: enable H.264 Level 5.1 support · 1b6da36d
      OpenSUSE authored
      Enable H.264 Level 5.1 in xvba-video VA API plugin. To enable
      this a change must be made in ATI configuration database.
      
      Important notice:
      =================
      It is require to enable H.264 Level 5.1 in the fglrx driver
      (for the moment AMD Catalyst 12.6):
      
        aticonfig --set-pcs-u32=MCIL,HWUVD_H264Level51Support,1
      1b6da36d
  5. 13 Sep, 2012 1 commit
  6. 12 Sep, 2012 1 commit
  7. 07 Sep, 2012 2 commits
  8. 13 Jul, 2012 3 commits
    • Jean-Paul Saman's avatar
      src/xvba_video_glx.c: fix refcounting surface. · 8a9898b6
      Jean-Paul Saman authored
      A GLX surface can be in use by multiple VASurfaces, therefor make
      sure refcounting is done properly. The code did not honor this and
      could destroy a surface that was still in use by another GLX Surface
      object.
      
      The code is changed to enforce proper refcounting. Basically using
      
         destroy_glx_surface(driver_data, obj_glx_surface);
      
      is suspicious and should be replaced by:
      
         glx_surface_unref(driver_data, obj_glx_surface);
      
      instead. This function decreases the refcount on obj_glx_surface and
      when it reaches 0, then it destroys the surface properly.
      8a9898b6
    • Jean-Paul Saman's avatar
      src/xvba_video.c: Do not leak subpicture associations. · 265d9f65
      Jean-Paul Saman authored
      xvba_DestroySurfaces() leaked subpicture associations, since the
      for loop did not actually iterate over the subpicture association
      array.
      265d9f65
    • Jean-Paul Saman's avatar
      src/xvba_videx_{x11,glx}: add debugging code · a2b59c02
      Jean-Paul Saman authored
      Assert if prerequisites are not met.
      a2b59c02
  9. 11 Jul, 2012 7 commits
  10. 30 Jun, 2012 1 commit
  11. 13 Jun, 2012 2 commits
  12. 08 Jun, 2012 6 commits
  13. 07 Jun, 2012 3 commits
  14. 05 Jun, 2012 1 commit
  15. 23 Apr, 2012 1 commit
  16. 13 Apr, 2012 2 commits
  17. 10 Jan, 2012 2 commits
    • Jean-Paul Saman's avatar
      Split check for if-clause · 8ae2becd
      Jean-Paul Saman authored
      The boolean operator || requires an evaluation of both expressions.
      If the expressions evaluates pointers, then care must be taken that
      both expressions have valid pointer. In this case it cannot be guaranteed,
      thus splitting the check is needed.
      8ae2becd
    • Jean-Paul Saman's avatar
      xvba_video_glx.c: split check for if-clause · 5930ef22
      Jean-Paul Saman authored
      The boolean operator || requires an evaluation of both expressions.
      If the expressions evaluates pointers, then care must be taken that
      both expressions have valid pointer. In this case it cannot be guaranteed,
      thus splitting the check is needed.
      5930ef22