W dniu środa, 5 sierpnia 2015 Olivier Roger <oro...@prynel.com> napisał(a):
I have identified sws_scale as the bottleneck. On a samsung tablet > > with a 2500*1600 display it take more than 100ms to convert YUV to RGB > > causing huge latency in the video stream. > > Is there a way to speed up this conversion ? It doesn't seems to be > hardware accelerated > sws stands for software scaler (or something like that) so don't be supprised it is software coversion. if you render to opengl context/or you are able to, then you may want to do this conversion in opengl shaders. i used to easy play full hd on ipad2 using ffmpeg for decodig with color space conversions in shaders. you may use libavdecive.opengl* as refference or use directly.
_______________________________________________ Libav-user mailing list Libav-user@ffmpeg.org http://ffmpeg.org/mailman/listinfo/libav-user