This method updates the media library filters with the new values, for example if the video type
chosen as been changed to Movie then the filters for Movies will be shown and filled in accordingly.
The method takes the argument objectID to know which object called this method as filter changes
only affect children "objects" and not "parents" for example changing a Movie genre
from Action to Comedy will not affect the Video type filter as object still a Movie whether
it is a comedy or action movie.
Checks which video is selected if any then runs the database query method to check if any information about the selected
video can be filled in automatically or possible choices given if more than one match possible.
This method updates the main window table with the updates information from the library.
Hidden files will be kept hidden and invalid links will still be flagged.