I think it would be great to decouple SwiftFFmpeg and CFFmpeg and put them in separate repos. I noticed you have an old CFFmpeg repo that seems unused.
The big benefit of decoupling is that it makes it easier for a user to swap out the underlying FFmpeg libraries without changing anything in the SwiftFFmpeg repo.
I think it would be great to decouple SwiftFFmpeg and CFFmpeg and put them in separate repos. I noticed you have an old CFFmpeg repo that seems unused.
The big benefit of decoupling is that it makes it easier for a user to swap out the underlying FFmpeg libraries without changing anything in the SwiftFFmpeg repo.