WIP: baseparse: always update the input pts if available from upstream
We were not which could lead to output buffers having a pts of NONE even if all the input ts were entirely coherent. This meant that certain muxers would reject the buffer without a pts and fail.
cc @ndufresne this changes the timestamps produced by e.g. parsing multi-slice h264