[Bug 643775] [oggmux] use running time instead of timestamps

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Apr 1 02:05:45 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=643775
  GStreamer | gst-plugins-base | unspecified

Sebastian Dröge <slomo> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |0.10.33

--- Comment #8 from Sebastian Dröge <slomo at circular-chaos.org> 2011-04-01 09:05:37 UTC ---
commit 1c475f10e1bf76a060c54e227ae3dfd54802c17c
Author: Sebastian Dröge <sebastian.droege at collabora.co.uk>
Date:   Fri Apr 1 11:00:38 2011 +0200

    oggmux: Store the segment directly inside the pad

    Also initialize it always in TIME format. We require TIME segments
    in oggmux anyway and drop newsegment events in other formats and
    assume an open-ended segment starting at 0.

commit fc56c7677328e7ae7fdfa8484dd5c71f655933d0
Author: Sebastian Dröge <sebastian.droege at collabora.co.uk>
Date:   Fri Apr 1 10:57:08 2011 +0200

    oggmux: Reset the segment on flush-stop events and when going back to READY


commit d1c74779f940ea4d261031afaa7b890fc779b6b1
Author: Thiago Santos <thiago.sousa.santos at collabora.co.uk>
Date:   Thu Mar 3 08:45:15 2011 -0300

    oggmux: Use running time instead of timestamps

    Theora and vorbis use running time (which is correct) for calculating
    the granulepos for their ogg packets. Oggmux, however, used
    timestamps to order the received buffers.

    This patch makes it use the running time to compare buffer times
    and also to timestamp pushed buffers.

    Some bits of the code still use timestamps, but they are only
    used to calculate durations, so it should be fine.

    https://bugzilla.gnome.org/show_bug.cgi?id=643775


commit c3aae3dc1755b0f9881617e137f6f7c8eda0a5f5
Author: Thiago Santos <thiago.sousa.santos at collabora.co.uk>
Date:   Wed Feb 16 16:07:49 2011 -0300

    oggmux: Keep track of pad's segments

    https://bugzilla.gnome.org/show_bug.cgi?id=643775

-- 
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