Hello vsuneja63,
Better don't. The current .inc file looks quite different. You might inadvertently replace new code with old one if you do this.
I'd rather try to copy & paste the do_configure_prepend() block into the existing qtmultimedia.inc (unless that block makes no sense anymore). Also, "gstreamer1.0" should be added to the DEPENDS list unless GStreamer 0.10 is built. So, perhaps the gstreamer010 packageconfig line line should be replaced by this:
DEPENDS += "${@bb.utils.contains('PACKAGECONFIG', 'gstreamer010', 'gstreamer gst-plugins-base', 'gstreamer1.0 gstreamer1.0-plugins-base', d)}
Also, note that I use bb.utils.contains instead of base_contains.
Also there are some threads on the communities regarding issues with EGL in Qt. Have you tried with the Qt5 image from a BSP release? Which image are you baking (over which the local.conf packages are installing)?
Regards