# 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` | Player priority.
`playerNo` | Player number.
`flags` | Option flags.

## Description

Stream information structure that is in the sound archive.

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

The option flag `flags` is the logical sum of the following values.

Table: Option Flag

Label | Value | 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

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

CONFIDENTIAL