gstreamer/sys/applemedia
Alessandro Decina 045a935871 applemedia: refactor GL context code
Rework the GL context code. Now both avfvideosrc and vtdec can create an
internal GL context for pushing textures. Both elements will still try to
use/switch to a local context where available (including after RECONFIGURE
events).
2016-01-29 15:10:32 +11:00
..
atdec.c plugins-bad: Fix example pipelines 2015-12-15 10:30:49 +00: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: always fill GstBuffers with GstMemory 2016-01-19 16:13:04 +11:00
avfvideosrc.h applemedia: update contact information 2013-02-16 02:51:52 +01:00
avfvideosrc.m applemedia: refactor GL context code 2016-01-29 15:10:32 +11:00
avsamplevideosink.h applemedia/avsamplesink: utilise a pull based approach of displaying video frames 2015-03-04 14:48:03 +11:00
avsamplevideosink.m applemedia/avsample: Fix racy cleanup of CA layer 2015-07-31 12:59:00 +10:00
coremediabuffer.c applemedia: always fill GstBuffers with GstMemory 2016-01-19 16:13:04 +11:00
coremediabuffer.h applemedia: always fill GstBuffers with GstMemory 2016-01-19 16:13:04 +11:00
corevideobuffer.c applemedia: always fill GstBuffers with GstMemory 2016-01-19 16:13:04 +11:00
corevideobuffer.h applemedia: always fill GstBuffers with GstMemory 2016-01-19 16:13:04 +11:00
corevideomemory.c applemedia: implement GstAppleCoreVideoMemory 2016-01-19 12:58:43 +11:00
corevideomemory.h applemedia: implement GstAppleCoreVideoMemory 2016-01-19 12:58:43 +11:00
glcontexthelper.c applemedia: refactor GL context code 2016-01-29 15:10:32 +11: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 plugins-bad: Fix example pipelines 2015-12-15 10:30:49 +00:00
iosurfacememory.c applemedia: iosurfacememory: alloc with g_new0 2016-01-19 12:56:40 +11:00
iosurfacememory.h applemedia: vtdec: switch to IOSurface on Mac 2015-12-16 17:03:03 +11:00
Makefile.am applemedia: refactor GL context code 2016-01-29 15:10:32 +11:00
plugin.m applemedia: implement GstAppleCoreVideoMemory 2016-01-19 12:58:43 +11:00
qtkitvideosrc.h applemedia: update contact information 2013-02-16 02:51:52 +01:00
qtkitvideosrc.m applemedia: always fill GstBuffers with GstMemory 2016-01-19 16:13:04 +11:00
videotexturecache.h applemedia: vtdec: remove the internal GstGLColorConvert 2015-12-16 17:03:03 +11:00
videotexturecache.m applemedia: texture cache: copy the input metas 2016-01-22 13:53:32 +11:00
vtdec.c applemedia: refactor GL context code 2016-01-29 15:10:32 +11:00
vtdec.h applemedia: refactor GL context code 2016-01-29 15:10:32 +11:00
vtenc.c applemedia: vtenc: fix build on iOS 2016-01-19 19:18:43 +11:00
vtenc.h vtenc: fix keyframe request race condition 2015-06-01 13:32:03 +02: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