 		
 		private var _seekTarget:Number = NaN;
 		private var _enhancedSeekTarget:Number = NaN;
-		private var _enhancedSeekTags:Vector.<FLVTag>;
+		private var _enhancedSeekSawIFrame:Boolean = false;
+		private var _enhancedSeekTags:Vector.<FLVTag> = null;
 		
 		private var _notifyPlayStartPending:Boolean = false;
 		private var _notifyPlayUnpublishPending:Boolean = false;


							_flvParserIsSegmentStart = false;
							
						}	
						
						_enhancedSeekTags.push(tag);
					} 

					if (_enhancedSeekTags == null)
					{
						_enhancedSeekTags = new Vector.<FLVTag>();
						_enhancedSeekSawIFrame = false;
					}
					
					if (tag is FLVTagVideo)
