gstreamer/sys/applemedia
Nick Kallen e557e93f3b applemedia: ensure all textures are released before texturecache is released
It was previously possible for videotexturecache to be finalized before all of
its textures. Finalizing outstanding textures in this circumstance leads
to a crash. This patch ensure resources are freed in the proper order.

https://bugzilla.gnome.org/show_bug.cgi?id=779247
2017-03-04 11:59:57 +02:00
..
atdec.c bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
atdec.h atdec: Implement draining properly 2014-03-11 15:33:26 +01:00
avfassetsrc.h iosavassetsrc: rename element to avfassetsrc 2014-04-24 12:28:17 +02:00
avfassetsrc.m applemedia: error out if the uri property is not set 2016-11-17 17:30:54 +11:00
avfvideosrc.h applemedia: update contact information 2013-02-16 02:51:52 +01:00
avfvideosrc.m applemedia: changes to make GL memory mappable on CPU on iOS 2016-08-26 17:44:48 +10:00
avsamplevideosink.h applemedia/avsamplesink: utilise a pull based approach of displaying video frames 2015-03-04 14:48:03 +11:00
avsamplevideosink.m avsamplevideosink: check we are compiling for 10.1 up to 10.4 2016-06-02 22:41:54 +01:00
coremediabuffer.c applemedia: changes to make GL memory mappable on CPU on iOS 2016-08-26 17:44:48 +10:00
coremediabuffer.h applemedia: changes to make GL memory mappable on CPU on iOS 2016-08-26 17:44:48 +10:00
corevideobuffer.c applemedia: changes to make GL memory mappable on CPU on iOS 2016-08-26 17:44:48 +10:00
corevideobuffer.h applemedia: changes to make GL memory mappable on CPU on iOS 2016-08-26 17:44:48 +10:00
corevideomemory.c applemedia: fix compiler warning 2016-08-26 22:52:41 +10:00
corevideomemory.h applemedia: changes to make GL memory mappable on CPU on iOS 2016-08-26 17:44:48 +10:00
glcontexthelper.c applemedia: Fail cleanly instead of crashing if obtaining a GL display failed 2017-01-26 15:35:53 +02:00
glcontexthelper.h applemedia: refactor GL context code 2016-01-29 15:10:32 +11:00
iosassetsrc.h iosassetsrc: Port to 1.0 and fix some bugs on the way 2013-09-28 20:36:21 +02:00
iosassetsrc.m iosassetsrc: Print the correct URI if it was rejected 2016-06-13 09:21:50 +03:00
iosglmemory.c Builds for MacOS 2017-02-14 14:50:34 +01:00
iosglmemory.h Builds for MacOS 2017-02-14 14:50:34 +01:00
iosurfacememory.c applemedia: changes to make GL memory mappable on CPU on iOS 2016-08-26 17:44:48 +10:00
iosurfacememory.h glmemory: add the texture type to allocate to parameters 2016-06-29 18:04:28 +10:00
Makefile.am applemedia: Conditionally compile qtkitvideosrc 2016-08-31 10:03:15 +03:00
plugin.m applemedia: Fix some compiler warnings on iOS 2017-01-27 18:11:15 +02:00
qtkitvideosrc.h applemedia: update contact information 2013-02-16 02:51:52 +01:00
qtkitvideosrc.m applemedia: changes to make GL memory mappable on CPU on iOS 2016-08-26 17:44:48 +10:00
videotexturecache.h applemedia: changes to make GL memory mappable on CPU on iOS 2016-08-26 17:44:48 +10:00
videotexturecache.m applemedia: ensure all textures are released before texturecache is released 2017-03-04 11:59:57 +02:00
vtdec.c vtdec: Mark pad as needing reconfiguration again if it failed 2016-11-18 12:22:44 +02:00
vtdec.h applemedia: refactor GL context code 2016-01-29 15:10:32 +11:00
vtenc.c applemedia: Fix some compiler warnings on iOS 2017-01-27 18:11:15 +02:00
vtenc.h applemedia: vtenc: Register a hardware-only vtenc_h264_hw element on OSX 2016-06-02 11:22:09 +03:00
vtutil.c atdec: Set correct number of frames for MP3 2014-03-11 15:33:25 +01:00
vtutil.h applemedia: replace private function with its public variant 2013-05-20 13:31:02 +02:00