Subject matter to regulate real-time data capture rates to match
processor-bounded data consumption operations is described. In one
aspect, a computing device receives data from a data source at a real
time rate. The data is associated with an object of a particular data
size. A data transfer buffer of less capacity than the particular data
size is filled with the data at the real-time rate. In parallel with
filling the data transfer buffer, the data source is transitioned at one
or more particular times, to send repeat data. This allows an application
to continuously process all data associated with the object independent
of a data transfer buffer overflow condition caused by removal of the
data from the data transfer buffer at a processor-bounded rate less than
the real-time rate.