corevideotexturecache: free texture cache on iOS
authorIlya Konstantinov <ilya.konstantinov@gmail.com>
Sat, 18 Apr 2015 22:15:07 +0000 (01:15 +0300)
committerSebastian Dröge <sebastian@centricular.com>
Sun, 19 Apr 2015 12:48:43 +0000 (14:48 +0200)
https://bugzilla.gnome.org/show_bug.cgi?id=748122

sys/applemedia/corevideotexturecache.m

index 0bd4afa..f935d38 100644 (file)
@@ -75,7 +75,7 @@ gst_core_video_texture_cache_free (GstCoreVideoTextureCache * cache)
 #if !HAVE_IOS
   CVOpenGLTextureCacheRelease (cache->cache);
 #else
-  /* FIXME: how do we release ->cache ? */
+  CFRelease (cache->cache); /* iOS has no "CVOpenGLESTextureCacheRelease" */
 #endif
   gst_object_unref (cache->convert);
   gst_object_unref (cache->ctx);