Do transform_ methods in GstBaseTransform subtypes always get one full frame?

Nicolas Dufresne nicolas at ndufresne.ca
Sun Jan 17 02:50:59 UTC 2021


Le jeudi 14 janvier 2021 à 20:35 +0530, Pramod Biligiri a écrit :
> Hi,
> I have created an element as a subclass of GstBaseTransform and overriding the
> transform_inplace callback there. I'm assuming that each input GstBuffer
> received there is a full frame, and is exactly one frame. It is working for
> the current video file (a H264 file) that I'm testing, but is it going to be
> true in general?

This is only partially true for H.264 streams with the caps field alignment=au.
The special case being interlaced content were the fields are coded seperatly,
in that case the AU is a frame or a field.

> 
> Thanks,
> Pramod Biligiri
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20210116/cc2cd9aa/attachment.htm>


More information about the gstreamer-devel mailing list