fix crash when a packet has null data
add subtitle in Video.qml for conveience
qml: set metaData.Size to file size

QtMultimedia use the value from meta data and only works on
windows. Not sure why