1. 25 Jun, 2018 3 commits
  2. 19 Apr, 2018 2 commits
  3. 05 Apr, 2018 1 commit
  4. 03 Apr, 2018 1 commit
  5. 20 Mar, 2018 2 commits
  6. 19 Feb, 2018 1 commit
  7. 16 Jan, 2018 4 commits
  8. 03 Dec, 2017 3 commits
  9. 24 Nov, 2017 1 commit
  10. 20 Nov, 2017 4 commits
  11. 27 Oct, 2017 1 commit
  12. 17 Oct, 2017 1 commit
  13. 05 Oct, 2017 3 commits
  14. 09 Aug, 2017 1 commit
  15. 01 Jul, 2017 1 commit
    • Oliver Collyer's avatar
      dxva2: fixed incorrect acquiring/releasing of hw surfaces · d5467ede
      Oliver Collyer authored
      I found that after using DXVA2 in a custom libVLC application I could no longer reset my D3D9 device, because some surfaces hadn't been released.
      
      This was caused by two issues:
      
      1) failure to release the surfaces in DxDestroyVideoDecoder that were created by DxCreateVideoDecoder
      2) incorrectly calling AcquirePictureSys on the newly created (as opposed to copied) surfaces
      
      The result was that all the surfaces allocated had 2 references that were never released.
      Signed-off-by: Jean-Baptiste Kempf's avatarJean-Baptiste Kempf <jb@videolan.org>
      d5467ede
  16. 26 Jun, 2017 1 commit
  17. 22 Jun, 2017 10 commits