wrap vpx_image into a struct

This commit is contained in:
Lei Kang
2025-09-04 15:00:14 -07:00
committed by Leo (Lei) Kang
parent 81cfc047d5
commit de517d790b
2 changed files with 43 additions and 2 deletions
+3 -2
View File
@@ -97,9 +97,10 @@ func (d *Decoder) Decode(data []byte) {
}
}
func (d *Decoder) GetFrame() *C.vpx_image_t {
func (d *Decoder) GetFrame() *VpxImage {
iter := C.newIter()
return C.getFrame(d.codec, iter)
img := C.getFrame(d.codec, iter)
return &VpxImage{img: img}
}
func (d *Decoder) FreeDecoderCtx() {