[Bug 731352] flv: Container timestamp is DTS not PTS

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Jun 6 20:18:41 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=731352
  GStreamer | gst-plugins-good | git

--- Comment #1 from Nicolas Dufresne <nicolas.dufresne at collabora.co.uk> 2014-06-07 03:18:35 UTC ---
Created an attachment (id=278077)
 View: https://bugzilla.gnome.org/attachment.cgi?id=278077
 Review: https://bugzilla.gnome.org/review?bug=731352&attachment=278077

[PATCH] flv: Tag timestamp are DTS not PTS


The tags in FLV are DTS. In audio cases, and for many video format this makes
no difference, but for AVC with B-Frames, PTS need to be computed from
composition timestamp CTS, with PTS = DTS + CTS.

https://bugzilla.gnome.org/show_bug.cgi?id=731352
---
 gst/flv/gstflvdemux.c | 76 +++++++++++++++++++++++++--------------------------
 gst/flv/gstflvdemux.h |  2 +-
 gst/flv/gstflvmux.c   | 59 +++++++++++++++++++++++----------------
 3 files changed, 75 insertions(+), 62 deletions(-)

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the gstreamer-bugs mailing list