appsrc->avimux->appsink - very slow

Nicholas Butts nbutts at
Thu Aug 25 14:28:56 PDT 2011

I'm trying to mux an MPEG4-ES stream with an uncompressed audio stream into
an avimux filter and then to an appsink. I have this working on Ubuntu
10.04. Now I am moving to an ARM based embedded system and this is REALLY
slow. It takes on-average 12.7 ms to performing the muxing. This seems
extremely slow to me. Has anyone else attempted this? Is there a way to
disable all of the threading and make a single threaded application?

Nicholas Butts

Appareo Systems, LLC
1810 NDSU Research Circle N
Fargo, ND 58102

P: (701) 356-2200
F: (701) 356-3157

nbutts at

NOTICE: This message {including attachments} is covered by the Electronic
Communication Privacy Act, 18 U.S.C. sections 2510-2521, is CONFIDENTIAL and
may also be protected by ATTORNEY-CLIENT OR OTHER PRIVILEGE. If you believe
that it has been sent to you in error, do not read it. If you are not the
intended recipient, you are hereby notified that any retention,
dissemination, distribution, or copying of this communication is strictly
prohibited. Please reply to the sender that you have received the message in
error and then delete it.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the gstreamer-devel mailing list