In a lot of places signal processing is stopped (by throw()ing) if an error is found.
This behaviour must be replaced with a method that handles decoding errors gracefully and skips the current frame or inserts padding to smooth out the audio decoding.
Also checks in fib_sink and mp4_decode need to be verified for standard compliance.
In a lot of places signal processing is stopped (by
throw()
ing) if an error is found.This behaviour must be replaced with a method that handles decoding errors gracefully and skips the current frame or inserts padding to smooth out the audio decoding.
Also checks in fib_sink and mp4_decode need to be verified for standard compliance.