[Bug 689326] adding fd to multifdsink makes assertion `set != NULL' failed

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Dec 1 19:27:59 PST 2012


https://bugzilla.gnome.org/show_bug.cgi?id=689326
  GStreamer | gst-plugins-base | 1.x

--- Comment #3 from qmax <qwiglydee at gmail.com> 2012-12-02 03:27:54 UTC ---
The same happens when using C:

#include <stdio.h>
#include <stdlib.h>
#include <gst/gst.h>
#include <glib.h>

int
main(int   argc, char *argv[])
{
  GMainLoop *loop;
  GstElement *pipeline, *sink;
  int pipefd[2];

  gst_init (&argc, &argv);

  pipeline = gst_parse_launch("audiotestsrc ! vorbisenc ! mux. "
                              "videotestsrc ! theoraenc ! mux. "
                              "oggmux name=mux ! multifdsink name=out",
                             NULL);
  sink = gst_bin_get_by_name((GstBin*)pipeline, "out"); 
  pipe(pipefd);
  g_signal_emit_by_name(sink, "add", pipefd[0]);
}

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