Esempio n. 1
0
func link(elements ...*gst.Element) {
	var src *gst.Element
	for _, sink := range elements {
		if err == nil && src != nil {
			if !src.Link(sink) {
				err = fmt.Errorf("Failed to link %s:%s -> %s:%s", src.Type(), src.GetName(), sink.Type(), sink.GetName())
			}
		}
		src = sink
	}
}