pub fn split_frames(src: &[u8]) -> Result<Vec<FrameSpan>>
Finds frame boundaries by reading headers and block headers only.