demuxer: use original file name to compare

file name is modified in loadFile(). the name stored in demuxer can
not be used in isLoaded() without other checkings.
fix qml video preview always open the same file.