Max TenEyck Woodbury max@mtew.isa-geek.net wrote:
Would calculating the total number of 'row' calls and reading each row as a 'block in turn be an alternate implementation?
No, your terminology (what is a "row" in PNG?) shows lack of undertsanding of what is a block, or what that APIs are supposed to return. Start with writing a couple of simple tests, and demonstrate that you really undrestand things before asking further questions.