# NNSSndArcStrmInfo

## Definition

      #include <nnsys/snd.h>

      typedef struct NNSSndArcStrmInfo
      {
      u32 fileId;
      u8 volume;
      u8  playerPrio;
      u8  playerNo;
      u8 flags;
      } NNSSndArcStrmInfo;

## Elements

`fileId` | The file ID in the sound archive.
`volume` | The initial volume setting.
`playerPrio` | This is the player priority.
`playerNo` | The Player number.
`flags` | Option flags.

## Description

This is a stream information structure that is in the sound archive.

You can acquire this structure from the sound archive with the `NNS_SndArcGetStrmInfo` function.

`flags` is the logical sum of the following values.

Table: Option Flag

Label | Constant | Description
--- | --- | ---
NNS_SND_ARC_STRM_FORCE_STEREO | 1<<0 | When playing mono stream data with a stereo player, this uses two channels to play with a louder volume.

## See Also

NNS_SndArcGetStrmInfo

## Revision History

11/26/2004 Changed so the reserved region is used as an option flag. 08/10/2004 Initial version.