move iterator/fourcc to private API