Progress report for Media plugin

Fixes CB-7175
`that reached the end of file` sounds wrong... based on the callback name.