fixed: cur_dts returned by ffmpeg is invalid most of the time so relay o...

...n packet dts instead. Fixes ticket #14535
if this is the case we should investigate why. what type of streams have invalid timestamps?