As I have said I would make an issue for discussion regarding the return value of getting frames from our animation decoder. Should we keep it this way or work on a more robust solution like an enum? Most APIs returns a status rather than 0-1/boolean in such situations. We can implement a similar status system both for decoder and encoder for symmetry. Please let me know your thoughts.