Files
go-astiav/filter_params.go
2024-09-17 10:29:10 +02:00

21 lines
400 B
Go

package astiav
//#include <libavfilter/avfilter.h>
import "C"
// https://github.com/FFmpeg/FFmpeg/blob/n7.0/libavfilter/avfilter.h#L1075
type FilterParams struct {
c *C.AVFilterParams
}
func newFilterParamsFromC(c *C.AVFilterParams) *FilterParams {
if c == nil {
return nil
}
return &FilterParams{c: c}
}
func (fp *FilterParams) FilterName() string {
return C.GoString(fp.c.filter_name)
}