[Bug 706211] New: applemedia: Unable to mux, "Stick event misordering"

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Aug 17 09:44:05 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=706211
  GStreamer | gst-plugins-bad | 1.1.3

           Summary: applemedia: Unable to mux, "Stick event misordering"
    Classification: Platform
           Product: GStreamer
           Version: 1.1.3
        OS/Version: Mac OS
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: d-r at roettsches.de
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


I'm building gstreamer, and plugins-bad on macports using custom port files
that retrieve the 1.1.3 developer release and build it.

Launching the following pipeline fails
$ gst-launch-1.0  --gst-debug-level=3 videotestsrc num-buffers=1000  !
videoconvert ! vtenc_h264 ! qtmux ! filesink location=test_new.mp4 

Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
0:00:00.033327000 57005 0x7fda4a806b20 FIXME                default
gstutils.c:3623:gchar *gst_pad_create_stream_id_printf_valist(GstPad *,
GstElement *, const gchar *, __va_list_tag *):<videotestsrc0:src> Creating
random stream-id, consider implementing a deterministic way of creating a
stream-id
0:00:00.048729000 57005 0x7fda4a806b20 WARN                 default
gstvideopool.c:171:video_buffer_pool_set_config:<videobufferpool0> no caps in
config

(gst-launch-1.0:57005): GStreamer-WARNING **: gstpad.c:4502:GstFlowReturn
store_sticky_event(GstPad *, GstEvent *):<vtenc_h264-0:src> Sticky event
misordering, got 'segment' before 'caps'
0:00:00.060236000 57005 0x7fda4a806b20 WARN                 basesrc
gstbasesrc.c:2826:void gst_base_src_loop(GstPad *):<videotestsrc0> error:
Internal data flow error.
0:00:00.060294000 57005 0x7fda4a806b20 WARN                 basesrc
gstbasesrc.c:2826:void gst_base_src_loop(GstPad *):<videotestsrc0> error:
streaming task paused, reason not-negotiated (-4)
0:00:00.060701000 57005 0x7fda4a806b20 FIXME               basesink
gstbasesink.c:3022:gboolean gst_base_sink_default_event(GstBaseSink *, GstEvent
*):<filesink0> stream-start event without group-id. Consider implementing
group-id handling in the upstream elements
ERROR: from element /GstPipeline:pipeline0/GstVideoTestSrc:videotestsrc0:
Internal data flow error.
Additional debug info:
gstbasesrc.c(2826): void gst_base_src_loop(GstPad *) ():
/GstPipeline:pipeline0/GstVideoTestSrc:videotestsrc0:
streaming task paused, reason not-negotiated (-4)
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...


I can however pipe a non-null output of vtenc_264 to a filesink for example.

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