private ISample First(out bool more) { // Looking for spdif, we cached the first sample (and whether there were more samples after that) more = _moreThanFirst; return _first; }