begin addition of callback-based option to metadata interfaces; start by converting chain reader to callback-based
begin addition of callback-based option to metadata interfaces; start by converting chain reader to callback-based

jeeb/flac,jeeb/flac,jeeb/flac,jeeb/flac