Initial prototype of audio decoding to PCM before feeding it to the audio queue.
Provide the packet descriptions for the audio queue.
Handle the end of stream gracefully in encoding.
Do not leak memory.
Fix playing streams with a duration.
vector not needed.
Make samples available in the delegate.
Actually make samples available in the delegate.
Change the interface a bit.