static int readFunction(void* opaque, uint8_t* buffer, int bufferSize) { VideoDecoder* decoder = (VideoDecoder*) opaque; //Call implemented function return decoder->getFillFileBufferFunc()(decoder->getCustomFileBufferFuncData(), buffer, bufferSize); }