appsrc/appsink API vs Signals

Eslam Ahmed eslam.ahmed at avidbeam.com
Mon Jun 5 16:01:04 UTC 2023


Thank you for your answer.

Best Regards,
Eslam



On Mon, Jun 5, 2023 at 4:27 PM Nicolas Dufresne <nicolas at ndufresne.ca>
wrote:

> Le dimanche 04 juin 2023 à 21:29 +0300, Eslam Ahmed via gstreamer-devel a
> écrit :
>
> Hello,
>
> I was wondering if there is a performance difference between using
> appsrc/appsink via their own API (by linking gstreamer-app) or through
> signals, which is more performant in large volumes?
>
>
> There shouldn't be much difference. In all cases, the data is placed into
> the appsrc/sink internal queue (unless when the queue is full were the
> signal get blocked. Performance wise, there is no difference.
>
>
> Best Regards,
> Eslam
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20230605/65bd1eb1/attachment.htm>


More information about the gstreamer-devel mailing list