예제 #1
0
파일: avutil.go 프로젝트: codesuki/go-libav
func (f *Frame) Ref(dst *Frame) error {
	code := C.av_frame_ref(dst.CAVFrame, f.CAVFrame)
	if code < 0 {
		return NewErrorFromCode(ErrorCode(code))
	}
	return nil
}
예제 #2
0
파일: frame.go 프로젝트: stephenwithav/goav
//int av_frame_ref (AVFrame *dst, AVFrame *src)
//Setup a new reference to the data described by an given frame.
func Av_frame_ref(d, s *AVFrame) int {
	return int(C.av_frame_ref((*C.struct_AVFrame)(unsafe.Pointer(d)), (*C.struct_AVFrame)(unsafe.Pointer(s))))
}