[gst-devel] Stream on iPad, iPhone, Android...

MGS m_g_singh at yahoo.com
Fri Sep 3 07:26:45 CEST 2010


Stefan Kost <ensonic <at> hora-obscura.de> writes:

> 
> Am 25.08.2010 22:54, schrieb Admin <at> simulation3d.biz:
> > That is correct, it just help with accelerating encoding among other  
> > things
> > 
> > Now that this is corrected, do you have anything to suggest related to  
> > solving my problem? That is code or library or doc that would help  
> > doing the encoding using neon instructions without programming an  
> > encoder in neon from scratch?
> 
> gcc autovectorizer might use neon a bit, but chances are low. GStreamer is 
using
> orc a lot, but that still mean to modify a software encoder to make use of it.
> 
> Stefan
> 
> > 
> > Have a nice day!
> > Thank you
> > 
> > Yohan Baillot
> > 
> > Augmented Reality consulting
> > 
> > yohan <at> simulation3d.biz
> > (425) BAILLOT
> > 
> > 

Stefan is correct that gcc auto-vectorization will not give any significant gain 
in acceleration of the video encoders. Moreover, if you are thinking of encoding 
on mobile devices, you need to spend several months writing/optimizing encoder 
using NEON, and end of day you might end up with something which is not realtime 
encoding. FFMPEG's usefulness is limited to Desktop PCs. You may contact some 
codec company which provides encoder on iPhone or Android. That should help.

MGS








More information about the gstreamer-devel mailing list