# NNS_SndArcStrmGetTimeLength

## Syntax

      #include <nnsys/snd.h>

      u32 NNS_SndArcStrmGetTimeLength( NNSSndStrmHandle* handle );

## Arguments

`handle` | Pointer to a stream handle.

## Return Values

Returns the total time length for the entire data stream currently playing in milliseconds. If nothing is being played, 0 is returned.

## Description

Gets the time length for the entire stream data. If the stream handle `handle` is invalid, 0 is returned.

To get the current playback position, use the `NNS_SndArcStrmGetCurrentPlayingPos` function.

## See Also

NNS_SndArcStrmGetCurrentPlayingPos

## Revision History

2005/03/23 Initial version.

CONFIDENTIAL