Abstract: Within a computer system, a system and method of providing timestamps for media stream input data is provided. A first clock count register is responsive to a first timebase, and a second clock count register is responsive to a second timebase. The first and second time bases can be correlated. When a frame of media stream input data is captured, the value of the first clock count register can be preserved. This value is a timestamp expressed in terms of the first timebase. The timestamp value in terms of the second timebase is computed and associated with the captured frame of media stream input data.