This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Performance issue with h264enc

Other Parts Discussed in Thread: OMAP3530

 

On our omap3530 board,

gst-launch -v videotestsrc pattern=0 num-buffers=300 ! TIVidenc1 codecName=h264enc engineName=codecServer ! dmaiperf ! queue ! rtph264pay pt=96 ! udpsink host=172.16.2.56 port=5000

yields a performance of 30fps.

If I change the pattern to 1 (full frame of snow), then performance drops to 22fps.  But the processor still shows >50% idle.

If I generate the videotestsrc pattern=1 directly to fakesink, then I get 30fps again, so I don't suspect videotestsrc is the problem.

How can I get the fps up to 30?  I'm using videotestsrc as an example, but I also get a similar issue with other sources.

thanks.