1. 24 Dec, 2009 2 commits
  2. 23 Dec, 2009 3 commits
  3. 22 Dec, 2009 4 commits
  4. 21 Dec, 2009 5 commits
  5. 20 Dec, 2009 2 commits
  6. 19 Dec, 2009 6 commits
  7. 18 Dec, 2009 6 commits
  8. 17 Dec, 2009 4 commits
  9. 12 Dec, 2009 1 commit
  10. 11 Dec, 2009 1 commit
  11. 10 Dec, 2009 4 commits
  12. 08 Dec, 2009 1 commit
  13. 07 Dec, 2009 1 commit
    • Pierre's avatar
      macosx/framework: Make sure the nsobject drawable is never used after being freed. · 5bcf6439
      Pierre authored
      This issue was pointed out by Sébastien Zwickert.
      
      We ensure this by two things:
      - Retaining it by the media player and ensuring we are effectively stopped when releasing it. (ie, no one will use the drawable from now on).
      - Retaining it during the life span of the vout. After a stop, the drawable might still be in the progress of receiving the notification of the vout removal, so we need it not to be freed during this period of time.
      An alternative would be to create a protocol between drawable->vout to unregister the drawable.
      5bcf6439