[Bug 721422] Negative pad offsets don't work
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Wed Jan 8 02:32:16 PST 2014
https://bugzilla.gnome.org/show_bug.cgi?id=721422
GStreamer | gstreamer (core) | git
--- Comment #3 from Sebastian Dröge (slomo) <slomo at coaxion.net> 2014-01-08 10:32:11 UTC ---
(In reply to comment #2)
> In theory it should work:
>
> 1) positive offsets adjust the base time
> 2) negative offsets adjust the start/stop time and possibly base time if we
> can
>
> We only do 1) currently.
2) sounds like a good plan for this, yes
> After implementing 2) this example still doesn't work because of matroskamux.
> It converts the buffer timestamps to running time twice, first in
> gst_collect_pads_clip_running_time() and then in
> gst_matroska_mux_handle_buffer().
Indeed, but gst_collect_pads_clip_running_time() only adjusts the PTS and DTS,
not the duration. Also qtmux has the same problem. This warrants another bug...
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list