gstreamer/sys/applemedia
Sebastian Rasmussen b323fba934 vtenc: Avoid leaking caps object and its copy
gst_pad_get_pad_template_caps() returns a reference which is unreferenced,
so creating a copy using gst_caps_copy() results in a reference leak. Also
the caps are pushed as an event downstream, but this doesn't consume the
caps so it must still be unreferenced.

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734534
2014-08-10 12:13:48 +01:00
..
atdec.c atdec: Add some more debug output 2014-03-11 15:33:26 +01: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 avfassetsrc: rename references to iOS 2014-04-24 12:28:17 +02:00
avfvideosrc.h applemedia: update contact information 2013-02-16 02:51:52 +01:00
avfvideosrc.m coremediabuffer: handle stride alignment 2014-04-24 12:27:59 +02:00
coremediabuffer.c coremediabuffer: handle stride alignment 2014-04-24 12:27:59 +02:00
coremediabuffer.h coremediabuffer: handle stride alignment 2014-04-24 12:27:59 +02:00
coremediactx.c applemedia: don't use the dynamic API for public frameworks 2013-05-20 13:31:02 +02:00
coremediactx.h applemedia: don't use the dynamic API for public frameworks 2013-05-20 13:31:02 +02:00
corevideobuffer.c applemedia: vtdec: set the correct stride in the video meta 2013-12-22 17:48:25 +01:00
corevideobuffer.h applemedia: don't use the dynamic API for public frameworks 2013-05-20 13:31:02 +02:00
dynapi-internal.h applemedia: update contact information 2013-02-16 02:51:52 +01:00
dynapi.c applemedia: update contact information 2013-02-16 02:51:52 +01:00
dynapi.h applemedia: update contact information 2013-02-16 02:51:52 +01: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 iosavassetsrc: Port to 1.0 2014-04-24 12:28:17 +02:00
Makefile.am applemedia: enable vtdec and vtenc only on >= 10.8 where VideoToolbox is public 2014-07-02 12:56:06 +02:00
mtapi.c applemedia: update contact information 2013-02-16 02:51:52 +01:00
mtapi.h applemedia: update contact information 2013-02-16 02:51:52 +01:00
plugin.m atdec: Change rank to MARGINAL until it can properly handle multichannel audio 2014-07-11 09:43:44 +02:00
qtkitvideosrc.h applemedia: update contact information 2013-02-16 02:51:52 +01:00
qtkitvideosrc.m applemedia: remove the unneeded buffer factory 2013-05-20 13:31:02 +02:00
vtapi.c applemedia: improve usage of the VT API 2013-05-20 13:31:02 +02:00
vtapi.h applemedia: improve usage of the VT API 2013-05-20 13:31:02 +02:00
vtdec.c vtdec: avoid segfault when output isn't configured 2014-07-02 06:19:58 -03:00
vtdec.h applemedia: vtdec: rename reorder_queue_frame_delay to reorder_queue_length 2013-12-11 08:12:37 +01:00
vtenc.c vtenc: Avoid leaking caps object and its copy 2014-08-10 12:13:48 +01:00
vtenc.h vtenc: Use correct strides, etc from the GstVideoFrame 2013-10-02 13:14:32 +02:00
vth264decbin.c applemedia: update contact information 2013-02-16 02:51:52 +01:00
vth264decbin.h applemedia: update contact information 2013-02-16 02:51:52 +01:00
vth264encbin.c applemedia: update contact information 2013-02-16 02:51:52 +01:00
vth264encbin.h applemedia: update contact information 2013-02-16 02:51:52 +01: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