Gstreamer missing textoverlay element

Hello,

I am not able to use texoverlay gstreamer pipeline element.

root@apalis-t30:~# gst-launch videotestsrc ! textoverlay text="hello" ! xvimagesink
WARNING: erroneous pipeline: no element "textoverlay"

I already installed gst-plugins-base.

opkg install gst-plugins-base
Package gst-plugins-base (0.10.36-r8.0) installed in root is up to date.

Any idea?

On T30 the HW accelerated plugins from Nvidia are still aimed at gstreamer 0.10. For that version the gst-plugins-base do not contain the textoverlay plugin. (or it is not built with Yocto/OpenEmbedded).

One could use however the textoverlay from the cairoplugins, e.g.

opkg update
opkg install gst-plugins-good-cairo
gst-launch videotestsrc ! cairotextoverlay text="Hi There" ! nvvidconv ! nvxvimagesink