|
Hi all,
well, I am working with the AT91sam9m10-g45-ek (rev A) devkit, I've done some tests to display (or simply decompress into a RGB file) a JPEG file.
And I meet some performance problems !
When I use the gst-launch program (that use the plug-in that use the hardware acceleration, the x170 DSP), I get my picture (800*600) in about 600-700 ms. And I've cross compiled the djpeg library (that is purely a software jpeg library), and with the same picture, it takes about 50ms. It's not normal to get 600ms to decompress a jpeg file with a specialized hardware, when pure software just takes 50ms ????!!!!
Could someone tell me using the gst-launch (to take advantage of the hardware acceleration) (or maybe there is another way?), if there is a better command line than the one I'm using ? Using different buffers configuration maybe, or allowing to avoid some useless pause ?
I don't understand why it seems to sleep so long time !!!
time gst-launch filesrc location=/var/ramdisk/mypicture.jpg ! x170 output=RGB16 output_width=800 output_height=480 codec=JPEG ! fbdevsink sync=false
Setting pipeline to PAUSED ... Pipeline is PREROLLING ... Pipeline is PREROLLED ... Setting pipeline to PLAYING ... Setting pipeline to PAUSED ... Setting pipeline to READY ... Setting pipeline to NULL ... Freeing pipeline ... real 0m 0.72s user 0m 0.63s sys 0m 0.07s
Thanks for any help you could give me (and to the community)
|