Editing VLC player source code

Hi,
Me as a part of a project is planing to add a new feature to vlc player.

I am trying to add a new search box to vlc player,that is,when we enter the filename of a supported file the player should search the hard disk and should automatically play it.

For this should i add a new code to the vlc source code or is there only a need to extend the existing code.

If i have to add a new feature which tool should i use to develop the GUI,such as QT4 or GLADE tool kit or something like that.

If i only need to extend the existing feature which part of the source code should be edited.

HOPE YOU HELP.