コード例 #1
0
ファイル: packet.go プロジェクト: Dim0N22/gmf
func (this *Packet) Clone() *Packet {
	np := NewPacket()

	C.av_copy_packet(&np.avPacket, &this.avPacket)

	return np
}
コード例 #2
0
ファイル: packet.go プロジェクト: gale320/goav
//Copy packet, including contents.
func (p *Packet) AvCopyPacket(r *Packet) int {
	return int(C.av_copy_packet((*C.struct_AVPacket)(p), (*C.struct_AVPacket)(r)))

}
コード例 #3
0
ファイル: avcodec.go プロジェクト: stephenwithav/goav
//Copy packet, including contents.
//int 	av_copy_packet (AVPacket *dst, const AVPacket *src)
func Av_copy_packet(p, r *AVPacket) int {
	return int(C.av_copy_packet((*C.struct_AVPacket)(p), (*C.struct_AVPacket)(r)))

}