 				return wrapTagTimestampToFLVTimestamp(vTag.timestamp);
 			}
 
-			return 0;
+			return NaN;
 		}
 
 		// Get last audio tag's time.

				var isIFrame:Boolean = isTagIFrame(vTag);

				//trace("was i-frame " + isIFrame + " was AVCC " + isTagAVCC(vTag));

				if(!scanningForIFrame && isBackInTime)
				{

				{
					CONFIG::LOGGING
					{
						logger.error("I think I should reset playback. Emitting RESET_SEEK.");
					}

					appendBytesAction(NetStreamAppendBytesAction.RESET_SEEK);
