 				{
 					logger.debug("Left over enhanced seek-to-end, aborting (_seekTarget=" + _seekTarget + ").");
 				}
-				_enhancedSeekTarget = 0.0;
-				_seekTarget = 0.0;
+				_enhancedSeekTarget = NaN;
+				_seekTarget = NaN;
 			}
 
 			if(indexHandler)

						}
					}
					
					if (_enhancedSeekTarget >= 0 || _playForDuration >= 0)
					{
						_flvParserIsSegmentStart = true;	
					}

					// ate the whole buffer.
					if(pendingTags.length == 0)
					{
						CONFIG::LOGGING
						{
							logger.debug("   o Emptied pending tags during I-frame scan, emitting RESET_SEEK!");
						}

						appendBytesAction(NetStreamAppendBytesAction.RESET_SEEK);
						_initialTime = NaN;
					}
