gstreamer/sys/applemedia
Matthieu Bouron e728ee8208 coremediabuffer: handle stride alignment
Handle stride alignment through the use of the video meta API. The
code is based on the corevideobuffer implementation.

If the video meta API is not supported and the underlying buffer
contains padding, the core media buffer is copied to a system memory
buffer.

https://bugzilla.gnome.org/show_bug.cgi?id=727885
2014-04-24 12:27:59 +02: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
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 iosassetsrc: Port to 1.0 and fix some bugs on the way 2013-09-28 20:36:21 +02:00
Makefile.am applemedia: Fix libtool usage 2014-02-06 16:17:39 +01: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 applemedia: Fix build on iOS and probably also on OSX 2014-01-20 10:34:57 +01: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 applemedia: vtdec: remove silly stride requirement 2013-12-19 08:59:39 +01:00
vtdec.h applemedia: vtdec: rename reorder_queue_frame_delay to reorder_queue_length 2013-12-11 08:12:37 +01:00
vtenc.c coremediabuffer: handle stride alignment 2014-04-24 12:27:59 +02: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