iOS capture problem

Chuck Crisler ccrisler at
Tue Oct 23 07:04:28 PDT 2012

The problem is a mis-alignment in your capture buffers somewhere. There are
several YUV formats, some mix the components, some don't. This looks like a
planar format that separates the Y from the UV components and the luma
buffer doesn't align with the chroma buffers, though I guess that the
chroma buffers do align. That is why the green stripe at the top and
elsewhere in the image (the tops of your fingers).

On Tue, Oct 23, 2012 at 4:31 AM, rpappalax <rpappalax at> wrote:

> Hi,
> I've been able to do video capture on iOS 5.1, but after upgrade to 6.0,
> there's a green stripe across the top of the video and some color
> separation.  This happens only when using AVCaptureSessionPresetMedium
> (480x360).  I'm trying to track down if the issue is in recent changes to
> AVFoundation or in the way gstreamer handles them.
> I've tried filing a defect with Apple, but they're requesting more
> information about use of API (and taking stride into account).  I assume
> they want to see if there's some mishandling with postprocessing of video
> stream.  I'm not familiar enough with avfvideosrc to understand padding
> might be might be taking place.
> Any help in better understanding this would be appreciated.
> Thanks!
> -Richard
> <
> >
> --
> View this message in context:
> Sent from the GStreamer-devel mailing list archive at
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the gstreamer-devel mailing list