qtdemux: Fix text and closed-caption handling.
!1182 (merged) broke text and and closed caption extraction when introducing WebVTT support, by making the output buffers not have timestamps any more.
Fix that by making the process functions copy buffer metadata when generating new output buffers.