[gstreamer-bugs] [Bug 601236] [flvmux] script tag with index gets written at end of file, contains all tags

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Mar 15 05:57:44 PDT 2010


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

Sebastian Dröge <slomo> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |0.10.22

--- Comment #18 from Sebastian Dröge <slomo at circular-chaos.org> 2010-03-15 12:57:39 UTC ---
commit c69c5cb0d7445394037a2da9fd945dbe9abff596
Author: Jan Urbański <wulczer at wulczer.org>
Date:   Mon Mar 15 01:09:49 2010 +0100

    flvmux: Correctly mark buffers as delta units

    Mark video interframes, video codec data buffers and audio buffers (if
    it's not an audio-only stream) as delta units.

commit 9fdecbc1c11f4e5af6578bba32a9b32771029d33
Author: Jan Urbański <wulczer at wulczer.org>
Date:   Sun Mar 14 19:32:20 2010 +0100

    flvmux: Support streamheaders

    Put the FLV header, the metadata tag and (if present) codec
    information in the streamheader to allow the muxer to be used for
    streaming.

commit 7deee29d2ca48858ed6fb672246ef4be8c90d951
Author: Jan Urbański <wulczer at wulczer.org>
Date:   Sun Mar 14 01:38:21 2010 +0100

    flvmux: Preallocate index space and fill it after finishing output

    Make the index appear at the beginning of the file, which is what most
    players are expecting.

    Fixes #601236.

commit 7c74f7d52519cc5f5fcd65bfd91a47fc049bcdca
Author: Sebastian Dröge <sebastian.droege at collabora.co.uk>
Date:   Mon Mar 15 13:47:13 2010 +0100

    flvmux: Minor coding style fixes and cleanup

commit 54a8237d625e9d84a4c25ae09a785af2d13f53ad
Author: Jan Urbański <wulczer at wulczer.org>
Date:   Sun Mar 14 01:34:02 2010 +0100

    flvmux: Add a is-live property

    If it is set, the muxer will not write the index. Defaults to false.

commit c9bb3edd6fc6feb9dc30bc2183cf42cc3a062a72
Author: Jan Urbański <wulczer at wulczer.org>
Date:   Sun Mar 14 01:25:42 2010 +0100

    flvmux: Only put valid seek points in the index

    For files containing video only video keyframes are valid points to
    which a player can seek. For audio-only files any tag start is a valid
    seek point.

    See #601236.

commit b21c5c90152349f93a31938bca4464d4a703f308
Author: Jan Urbański <wulczer at wulczer.org>
Date:   Sun Mar 14 01:09:37 2010 +0100

    flvmux: Fix index building to make entries point to tag's start offset

    Previous coding was wrongly incrementing the total byte count before
    adding an index entry.

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