Versions in this module Expand all Collapse all v0 v0.1.2 Aug 22, 2021 v0.1.1 Aug 22, 2021 Changes in this version + const AV_DICT_APPEND + const AV_DICT_DONT_OVERWRITE + const AV_DICT_DONT_STRDUP_KEY + const AV_DICT_DONT_STRDUP_VAL + const AV_DICT_IGNORE_SUFFIX + const AV_DICT_MATCH_CASE + const AV_DICT_MULTIKEY + const AV_LOG_DEBUG + const AV_LOG_ERROR + const AV_LOG_FATAL + const AV_LOG_INFO + const AV_LOG_PANIC + const AV_LOG_QUIET + const AV_LOG_TRACE + const AV_LOG_VERBOSE + const AV_LOG_WARNING + const AvErrorEAGAIN + const AvErrorEOF + func AvCalloc(n, s uintptr) unsafe.Pointer + func AvDynarray2Add(t *unsafe.Pointer, n *int, e uintptr, d uint8) unsafe.Pointer + func AvDynarrayAdd(t unsafe.Pointer, n *int, e unsafe.Pointer) + func AvDynarrayAddNofree(p unsafe.Pointer, n *int, e unsafe.Pointer) int + func AvFastMalloc(p unsafe.Pointer, s *uint, m uintptr) + func AvFastRealloc(p unsafe.Pointer, s *uint, m uintptr) unsafe.Pointer + func AvFrameCopyProps(d, s *Frame) int + func AvFrameFree(f *Frame) + func AvFrameGetBuffer(f *Frame, a int) int + func AvFrameGetInfo(f *Frame) (width int, height int, linesize [8]int32, data [8]*uint8) + func AvFrameGetQpTable(f *Frame, s, t *int) int8 + func AvFrameIsWritable(f *Frame) int + func AvFrameMakeWritable(f *Frame) int + func AvFrameMoveRef(d, s *Frame) + func AvFrameRef(d, s *Frame) int + func AvFrameSetQpTable(f *Frame, b *AvBufferRef, s, q int) int + func AvFrameUnref(f *Frame) + func AvFree(p unsafe.Pointer) + func AvFreep(p unsafe.Pointer) + func AvGetMediaTypeString(mt MediaType) string + func AvGetPictureTypeChar(pt AvPictureType) string + func AvIntListLengthForSize(e uint, l int, t uint64) uint + func AvLogGetLevel() int + func AvLogSetLevel(level int) + func AvMalloc(s uintptr) unsafe.Pointer + func AvMallocArray(n, s uintptr) unsafe.Pointer + func AvMallocz(s uintptr) unsafe.Pointer + func AvMalloczArray(n, s uintptr) unsafe.Pointer + func AvMaxAlloc(m uintptr) + func AvMemcpyBackptr(d *uintptr, b, c int) + func AvMemdup(p *int, s uintptr) unsafe.Pointer + func AvRealloc(p *int, s uintptr) unsafe.Pointer + func AvReallocArray(p int, n, s uintptr) unsafe.Pointer + func AvReallocF(p int, n, e uintptr) unsafe.Pointer + func AvReallocp(p int, s uintptr) int + func AvReallocpArray(p int, n, s uintptr) int + func AvSetFrame(f *Frame, w int, h int, pixFmt int) (err error) + func AvSizeMult(a, b uintptr, r *uintptr) int + func AvStrdup(s string) string + func AvStrndup(s string, l uintptr) string + func AvXIfNull(p, x int) + func AvutilConfiguration() string + func AvutilLicense() string + func AvutilVersion() uint + func Data(f *Frame) (data [8]*uint8) + func ErrorFromCode(code int) error + func GetBestEffortTimestamp(f *Frame) int64 + func GetPicture(f *Frame) (img *image.YCbCr, err error) + func GetPictureRGB(f *Frame) (img *image.RGBA, err error) + func Linesize(f *Frame) (linesize [8]int32) + func SetPicture(f *Frame, img *image.YCbCr) + type AvBuffer C.struct_AVBuffer + type AvBufferPool C.struct_AVBufferPool + type AvBufferRef C.struct_AVBufferRef + func AvFrameGetPlaneBuffer(f *Frame, p int) *AvBufferRef + type AvFrameSideData C.struct_AVFrameSideData + func AvFrameGetSideData(f *Frame, t AvFrameSideDataType) *AvFrameSideData + func AvFrameNewSideData(f *Frame, d AvFrameSideDataType, s int) *AvFrameSideData + type AvFrameSideDataType C.enum_AVFrameSideDataType + type AvPictureType C.enum_AVPictureType + type AvTree C.struct_AVTree + type Dictionary C.struct_AVDictionary + func AvprivFrameGetMetadatap(f *Frame) *Dictionary + func (d *Dictionary) AvDictCopy(src *Dictionary, flags int) int + func (d *Dictionary) AvDictCount() int + func (d *Dictionary) AvDictFree() + func (d *Dictionary) AvDictGet(key string, prev *DictionaryEntry, flags int) *DictionaryEntry + func (d *Dictionary) AvDictGetString(key_val_sep, pairs_sep byte) (int, string) + func (d *Dictionary) AvDictParseString(str, key_val_sep, pairs_sep string, flags int) int + func (d *Dictionary) AvDictSet(key, value string, flags int) int + func (d *Dictionary) AvDictSetInt(key string, value int64, flags int) int + type DictionaryEntry C.struct_AVDictionaryEntry + func (d *DictionaryEntry) Key() string + func (d *DictionaryEntry) Value() string + type File C.FILE + func AvFopenUtf8(p, m string) *File + type Frame C.struct_AVFrame + func AvFrameAlloc() *Frame + func AvFrameClone(f *Frame) *Frame + type MediaType C.enum_AVMediaType + type Options C.struct_AVOptions + type PixelFormat C.enum_AVPixelFormat + type Rational C.struct_AVRational + func AvGetTimeBaseQ() Rational