[Bug 709457] New: Do not write out SegmentUID when muxing to WebM

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Oct 5 02:39:32 CEST 2013


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

           Summary: Do not write out SegmentUID when muxing to WebM
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: reynaldo at opendot.cl
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Created an attachment (id=256517)
 View: https://bugzilla.gnome.org/attachment.cgi?id=256517
 Review: https://bugzilla.gnome.org/review?bug=709457&attachment=256517

Candidate patch against matroska-mux

WebM does not support the SegmentUID for segment information. As
a result, WebM files muxed through matroskamux are claimed invalid
by mkvalidator.

Easily reproducible with webm-mux.c's sample pipeline:

gst-launch-1.0 webmmux name=mux ! filesink location=test_fix.webm videotestsrc
num-buffers=250 ! video/x-raw,framerate=25/1 ! videoconvert ! vp8enc ! queue !
mux.video_0 audiotestsrc samplesperbuffer=44100 num-buffers=10 !
audio/x-raw,rate=44100 ! vorbisenc ! queue ! mux.audio_0

mkvalidator --no-warn test_fix.webm

ERR201: Invalid 'SegmentUID' for profile 'webm' in Info at 192
[...]

Attached patch avoid writing out this field if muxing to webm.

OK to commit?

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