asticode / goav

Golang bindings for FFmpeg libraries
https://github.com/asticode/goav
MIT License
41 stars 16 forks source link

Using assembly instead of C? #2

Open ivanjaros opened 4 years ago

ivanjaros commented 4 years ago

This project https://github.com/minio/c2goasm looks interesting. They mentioned 20x speed in comparison with calling Cgo. I don't do C or anything lower than Go but would it be possible to "compile" ffmpeg into asm and use that intstead of Cgo to smooth out the peformance hit of non-pure-go code interaction?

asticode commented 4 years ago

It's an interesting idea