Handle dts properly instead of reverting to NOPTS when
only dts is available (no pts provided)
Also try to decode harder