func (g *Graph) Dump() (string, error) { cStr := C.avfilter_graph_dump(g.CAVFilterGraph, nil) if cStr == nil { return "", ErrAllocationError } defer C.av_free(unsafe.Pointer(cStr)) return C.GoString(cStr), nil }
func (g *Graph) DumpWithOptions(options string) (string, error) { cOptions := C.CString(options) defer C.free(unsafe.Pointer(cOptions)) cStr := C.avfilter_graph_dump(g.CAVFilterGraph, cOptions) if cStr == nil { return "", ErrAllocationError } defer C.av_free(unsafe.Pointer(cStr)) return C.GoString(cStr), nil }
//char * avfilter_graph_dump (AVFilterGraph *graph, const char *options) //Dump a graph into a human-readable string representation. func Avfilter_graph_dump(g *AVFilterGraph, o string) string { return C.GoString(C.avfilter_graph_dump((*C.struct_AVFilterGraph)(g), C.CString(o))) }