add tag/toc examples and general cleanup

This commit is contained in:
tinyzimmer
2020-10-05 14:23:46 +03:00
parent 9335dddc6e
commit 0c346775a3
11 changed files with 412 additions and 33 deletions

View File

@@ -2,6 +2,11 @@ package gst
// #include "gst.go.h"
import "C"
import "github.com/gotk3/gotk3/glib"
// InterfaceTOCSetter represents the GstTocSetter interface GType. Use this when querying bins
// for elements that implement a TOCSetter.
var InterfaceTOCSetter = glib.Type(C.GST_TYPE_TOC_SETTER)
// TOCSetter is an interface that elements can implement to provide TOC writing capabilities.
type TOCSetter interface {