Files
ffmpeg-dev-go/avcodec_avdct.go
2023-10-17 14:10:45 +08:00

24 lines
440 B
Go

package ffmpeg
/*
#include <libavcodec/avdct.h>
*/
import "C"
type AvDCT C.struct_AVDCT
// AvCodecDctAlloc allocates a AVDCT context.
func AvCodecDctAlloc() *AvDCT {
return (*AvDCT)(C.avcodec_dct_alloc())
}
// AvCodecDctInit
func AvCodecDctInit(dct *AvDCT) int32 {
return (int32)(C.avcodec_dct_init((*C.struct_AVDCT)(dct)))
}
// AvCodecDctGetClass
func AvCodecDctGetClass() *AvClass {
return (*AvClass)(C.avcodec_dct_get_class())
}