gstreamer/sys/applemedia
Ole André Vadla Ravnås f3d8e3920d applemedia: only enqueue buffers in the VideoToolbox callbacks
These callbacks may fire from any thread, hence we should only enqueue
buffers and let the streaming thread take care of the rest as soon as
the blocking encode or decode operation has finished.
2010-12-10 04:07:05 +01:00
..
avfvideosrc.h applemedia: add new iOS video source based on AVFoundation 2010-11-04 14:32:10 +01:00
avfvideosrc.m applemedia: make video source element details consistent 2010-11-04 19:27:25 +01:00
bufferfactory.h bufferfactory: add support for wrapping CVBuffer 2010-11-04 17:52:05 +01:00
bufferfactory.m bufferfactory: add support for wrapping CVBuffer 2010-11-04 17:52:05 +01:00
celapi.c celapi: add capture port type constants 2010-11-11 00:22:31 +01:00
celapi.h celapi: add capture port type constants 2010-11-11 00:22:31 +01:00
celvideosrc.c celvideosrc: fix nasty deadlock 2010-11-12 00:44:42 +01:00
celvideosrc.h celvideosrc: fix nasty deadlock 2010-11-12 00:44:42 +01:00
cmapi.c cmapi: cover CMBufferQueue's trigger API 2010-11-12 00:44:42 +01:00
cmapi.h cmapi: cover CMBufferQueue's trigger API 2010-11-12 00:44:42 +01:00
coremediabuffer.c applemedia: lock CVPixelBuffer read-only 2010-11-08 23:58:24 +01:00
coremediabuffer.h applemedia: support public version of CoreMedia 2010-11-02 23:14:26 +01:00
coremediactx.c applemedia: New plugin for Apple multimedia APIs 2010-10-28 15:08:08 +02:00
coremediactx.h applemedia: bring back Leopard compatibility 2010-12-10 04:06:59 +01:00
corevideobuffer.c applemedia: lock CVPixelBuffer read-only 2010-11-08 23:58:24 +01:00
corevideobuffer.h applemedia: New plugin for Apple multimedia APIs 2010-10-28 15:08:08 +02:00
cvapi.c applemedia: bring back Leopard compatibility 2010-12-10 04:06:59 +01:00
cvapi.h cvapi: add wrapper for IO surface access 2010-11-11 00:22:31 +01:00
dynapi-internal.h applemedia: bring back Leopard compatibility 2010-12-10 04:06:59 +01:00
dynapi.c applemedia: bring back Leopard compatibility 2010-12-10 04:06:59 +01:00
dynapi.h applemedia: bring back Leopard compatibility 2010-12-10 04:06:59 +01:00
Makefile.am applemedia: rename iphonecamerasrc to celvideosrc 2010-11-04 19:27:25 +01:00
mioapi.c Fix compiler warnings with gcc 4.2.1 on OSX. 2010-12-01 23:20:36 +01:00
mioapi.h applemedia: support public version of CoreMedia 2010-11-02 23:14:26 +01:00
miovideodevice.c applemedia: update e-mail addresses 2010-11-04 14:32:09 +01:00
miovideodevice.h applemedia: support public version of CoreMedia 2010-11-02 23:14:26 +01:00
miovideosrc.c applemedia: don't use the deprecated g_strcasecmp function. 2010-12-01 23:21:33 +01:00
miovideosrc.h applemedia: support public version of CoreMedia 2010-11-02 23:14:26 +01:00
mtapi.c mtapi: update to reflect new API on iOS 4.x 2010-11-05 15:32:37 +01:00
mtapi.h mtapi: update to reflect new API on iOS 4.x 2010-11-05 15:32:37 +01:00
plugin.m applemedia: rename iphonecamerasrc to celvideosrc 2010-11-04 19:27:25 +01:00
qtkitvideosrc.h applemedia: New plugin for Apple multimedia APIs 2010-10-28 15:08:08 +02:00
qtkitvideosrc.m qtkitvideosrc: reset the queue condition to NO_FRAMES in unlockStop. 2010-12-09 12:04:10 +01:00
vtapi.c applemedia: New plugin for Apple multimedia APIs 2010-10-28 15:08:08 +02:00
vtapi.h applemedia: switch vtapi to CFTypeRef style typedefs 2010-11-02 23:14:26 +01:00
vtdec.c applemedia: only enqueue buffers in the VideoToolbox callbacks 2010-12-10 04:07:05 +01:00
vtdec.h applemedia: don't push synchronously from callback 2010-11-11 00:22:31 +01:00
vtenc.c applemedia: only enqueue buffers in the VideoToolbox callbacks 2010-12-10 04:07:05 +01:00
vtenc.h applemedia: don't push synchronously from callback 2010-11-11 00:22:31 +01:00
vth264decbin.c applemedia: biplanar is actually NV12, not I420 2010-11-08 23:58:25 +01:00
vth264decbin.h applemedia: New plugin for Apple multimedia APIs 2010-10-28 15:08:08 +02:00
vth264encbin.c applemedia: biplanar is actually NV12, not I420 2010-11-08 23:58:25 +01:00
vth264encbin.h applemedia: New plugin for Apple multimedia APIs 2010-10-28 15:08:08 +02:00
vtutil.c applemedia: New plugin for Apple multimedia APIs 2010-10-28 15:08:08 +02:00
vtutil.h applemedia: New plugin for Apple multimedia APIs 2010-10-28 15:08:08 +02:00