Fix frame ownership in ShakaPlayerView.
Fix frame ownership in ShakaPlayerView.

The Frame owns the data pointers, but the CGImage that is created may
outlive it.  Now the CGImage will keep a pointer to the Frame and will
free it once done.  This ensures the frame lives long enough, even if
drawing is slow.

Fixes: 117826504
Change-Id: Ic85f99feaf198697e21da1f5ebdebe66db380075

shaka-project/shaka-player-embedded,shaka-project/shaka-player-embedded,shaka-project/shaka-player-embedded,shaka-project/shaka-player-embedded,shaka-project/shaka-player-embedded