How can I implement the VideoDataReader class? I want to read AVI files from an SD card
I want to implement reading large AVI files from an SD card for playback. When using VideoDataReader, I couldn't find a specific demo program. So, I added a MyReader class based on the official documentation. However, when executing the HardwareMJPEGDecoder::readData(uint32_t offset, uint32_t length) function, I found that aviBufferLength is less than the length passed in, preventing it from proceeding normally. What should I do?

