Вы можете:
1. Вызвать функцию непосредственно в обработчике onMetaData

Код AS3:
function yourProcedure(duration:Number):void
{
trace(duration);
}
function onMetaData(metadata:Object):void
{
var lengthOfVideo:Number = int(metadata.duration * 1000)+1;
trace("Length of flv from metadata = " + lengthOfVideo);
yourProcedure(lengthOfVideo);
}
2. Сохранить значение в этой функции и использовать его позднее (или добавить его в массив, если нужна история значений)

Код AS3:
private var lastDuration:Number;
function onMetaData(metadata:Object):void
{
var lengthOfVideo:Number = int(metadata.duration * 1000)+1;
trace("Length of flv from metadata = " + lengthOfVideo);
lastDuration = lengthOfVideo;
}
Как бы то ни было, вы должны понимать что это значение будет доступно только после того, как выполнится обработчик onMetaData.