I've got an xml playlist flv player set up, works great. I'm curious how I would go about having a movieclip be visible if the movie is buffering. Currently I have it buffer 35 seconds of the flv before playing. When the buffer hits 35 seconds I want the movieclip to disappear. Here is my code -

Code:
list.color = 0x000000;
list.rollOverColor = 0xCDD9E4;
list.selectionColor = 0xCDD9E4;
list.textSelectedColor = 0x0033CC;
list.fontSize = 9;

var xml:XML = new XML();
xml.ignoreWhite = true;
xml.onLoad = function() {
	var nodes = this.firstChild.childNodes;
	for (i=0; i<nodes.length; i++) {
		list.addItem(nodes[i].attributes.desc, nodes[i].attributes.flv);
	}
	vid.play(list.getItemAt(0).data);
	list.selectedIndex = 0;
};
// Not sure if this really works or not.
vid._video.smoothing = true;
xml.load("playlist.xml");

var lList:Object = new Object();
lList.change = function() {
	vid.play(list.getItemAt(list.selectedIndex).data);
	count = list.selectedIndex;
};
list.addEventListener("change", lList);
var vidList:Object = new Object();
var count:Number = 0;
vidList.complete = function() {
	if (seq.selected) {
		if (count == list.length-1) {
			count = 0;
		} else {
			count++;
		}
	} else {
		var temp = count;
		while (temp == count) {
			count = Math.floor(Math.random()*list.length);
		}
	}
	vid.play(list.getItemAt(count).data);
	list.selectedIndex = count;
};
vid.addEventListener("complete", vidList);
Stage.showMenu = false;

// Tooltip Actionscript
videoOverlay.useHandCursor = false;
videoOverlay.onRollOver = function() {
	captionFN(true, "Select a Video Below!", this);
	this.onRollOut = function() {
		captionFN(false);
	};
};
captionFN = function (showCaption, captionText, bName) {
	if (showCaption) {
		_root.createEmptyMovieClip("hoverCaption", this.getNextHighestDepth());
		cap.desc.text = captionText;
		cap._width = 7*cap.desc.text.length;
		cap._alpha = 50;
		//
		if ((bName._width+bName._x+cap._width)>Stage.width) {
			xo = -2-cap._width;
			yo = -17;
		} else {
			xo = 2;
			yo = -17;
		}
		hoverCaption.onEnterFrame = function() {
			cap._x = _root._xmouse+xo;
			cap._y = _root._ymouse+yo;
			cap._visible = true;
		};
	} else {
		delete hoverCaption.onEnterFrame;
		cap._visible = false;
	}
};
The movieclip I want to show while the flv is buffering has an instance name of bufferClip. The FLV playback component has an instance name of vid and the list component has an instance name of list. Any help is appreciated