> Is there anything to stop it being used for video frames as well as audio?
Generally, the library is aimed at audio applications and follows the typical model of audio plugins: there is a process() function that takes an array of audio buffers and is called by the host application in the audio callback.
That being said, you could abuse the so-called "stream message" feature to embed images resp. video frames in the audio stream, but I'm not sure how practical that would be... Someone should try it :)
> Any war stories or interesting projects using it?
> Is there anything to stop it being used for video frames as well as audio?
Generally, the library is aimed at audio applications and follows the typical model of audio plugins: there is a process() function that takes an array of audio buffers and is called by the host application in the audio callback.
That being said, you could abuse the so-called "stream message" feature to embed images resp. video frames in the audio stream, but I'm not sure how practical that would be... Someone should try it :)
> Any war stories or interesting projects using it?
Check out the section "Use cases" in my article: https://www.soundingfuture.com/en/article/aoo-low-latency-pe...