Actually mediacontrol_display_text() should be part of libvlc since you can include it from vlc/mediacontrol.h. depending on what you mean from "outside", you can use the display_text function from the python bindings, java bindings (I guess), or from other interfaces like the rc interface...