osxvideosink: remove non-embedded mode and fix memory management.
authorMichael Smith <msmith@songbirdnest.com>
Thu, 5 Feb 2009 18:19:37 +0000 (10:19 -0800)
committerMichael Smith <msmith@songbirdnest.com>
Thu, 5 Feb 2009 23:53:04 +0000 (15:53 -0800)
commitb9ca852b510d0d0486db098fbaf23641f8a54015
tree347e6247845e9113b5bdb83e12d670647d8586b5
parentb312bc693185aee0226cdc8ac7d2f67ee77d8361
osxvideosink: remove non-embedded mode and fix memory management.

Remove non-embedded mode. Embed mode becomes default and only mode.
embed property is retained for binary compatibility.
Added autorelease pools around all objc functions that might be called
from a non-main thread.
sys/osxvideo/osxvideosink.h
sys/osxvideo/osxvideosink.m