1. 21 Jul, 2021 1 commit
  2. 13 Jul, 2021 13 commits
  3. 27 Apr, 2021 1 commit
  4. 06 Apr, 2021 1 commit
  5. 08 Mar, 2021 1 commit
  6. 14 Jan, 2021 1 commit
  7. 23 Jun, 2020 1 commit
  8. 28 May, 2020 1 commit
  9. 14 May, 2020 3 commits
    • Martin Finkel's avatar
      d3d11: fix leaks by reworking how resources are allocated and deallocated · 9c544a26
      Martin Finkel authored
      Unity provides some resources on startup (unless it fails to initialize d3d11 properly).
      We create a d3d11 device.
      When the cleanup callback is called, we can release most of the resources but not our d3d11 device.
      When the mediaplayer is released, we can unsub from the callbacks and release the d3d11 device we created.
      9c544a26
    • Martin Finkel's avatar
      d3d11: add defensive check in getVideoFrame · 74a93145
      Martin Finkel authored
      this isn't optimal but if Unity fails to initialize properly like it does on some computers for some reason, the Editor will crash without this check.
      getVideoFrame is called from the C# script in the Unity lifecycle Update() function which is called on each game frame.
      74a93145
    • Martin Finkel's avatar
      Fix VSCode warning · d67dc98d
      Martin Finkel authored
      d67dc98d
  10. 13 May, 2020 1 commit
    • Martin Finkel's avatar
      d3d11: fix build warning · 88fdec63
      Martin Finkel authored
      warning: ISO C++ requires field designators to be specified in declaration order; field 'bottom' will be initialized after field 'right' [-Wreorder-init-list]
      88fdec63
  11. 12 May, 2020 3 commits
  12. 11 May, 2020 1 commit
  13. 17 Mar, 2020 1 commit
  14. 10 Feb, 2020 1 commit
  15. 06 Feb, 2020 2 commits
  16. 03 Feb, 2020 2 commits
  17. 29 Jan, 2020 3 commits
  18. 27 Jan, 2020 1 commit
  19. 15 Jan, 2020 1 commit
  20. 14 Jan, 2020 1 commit