Esempio n. 1
0
// PacketBlocksize function as declared in https://xiph.org/vorbis/doc/libvorbis/vorbis_packet_blocksize.html
func PacketBlocksize(vi *Info, op *OggPacket) int {
	cvi, _ := vi.PassRef()
	cop, _ := op.PassRef()
	__ret := C.vorbis_packet_blocksize(cvi, cop)
	__v := (int)(__ret)
	return __v
}
Esempio n. 2
0
File: vorbis.go Progetto: grd/vorbis
func PacketBlocksize(vi *Info, op *ogg.Packet) int32 {
	cp := fromPacket(op)
	ret := int32(C.vorbis_packet_blocksize((*C.vorbis_info)(vi), cp))
	toPacket(op, cp)
	return ret
}