Files
CorebreakerandHab Giorgis 001779d032 Working tutorial; More hooks to libav API; removes debbuging print
Missing constants, additional functions, remove errors
2019-04-07 13:45:00 -04:00

22 lines
501 B
Go

// Use of this source code is governed by a MIT license that can be found in the LICENSE file.
// Giorgis (habtom@giorgis.io)
package avformat
//#cgo pkg-config: libavformat
//#include <libavformat/avformat.h>
import "C"
import (
"unsafe"
"github.com/giorgisio/goav/avcodec"
)
func toCPacket(pkt *avcodec.Packet) *C.struct_AVPacket {
return (*C.struct_AVPacket)(unsafe.Pointer(pkt))
}
func fromCPacket(pkt *C.struct_AVPacket) *avcodec.Packet {
return (*avcodec.Packet)(unsafe.Pointer(pkt))
}