HERE iOS SDK Developer's Guide

NMAAudioFileOutput

Class Summary

class NMAAudioFileOutput

Derived from: NMAAudioOutput

A collection of audio output consisting of one or more WAVE files.

Include: NMAKit.framework/headers/NMAAudioFileOutput.h

Inheritance Diagrams

Figure 1. Public inheritance diagram for NMAAudioFileOutput

[For complete information, see the section Class Details]

Public Property Summary

Table 1. Public Properties
Public Properties

[readable, writable, assign] BOOL  deleteWhenFinished

If YES, the audio file(s) will be deleted when this object is destroyed

Instance Method Summary

Table 2. Instance Methods
Instance Method Summary

-(nonnull instancetype) init

Must initalize with a file list

-(nullable instancetype) initWithFiles:(nonnull NSArray< NSString * > *) files

Initialize an NMAAudioFileOutput instance with the given files

Class Method Summary

Table 3. Class Methods
Class Methods

+(nullable instancetype) audioOutputWithFiles:(nonnull NSArray< NSString * > *) files

Creates an NMAAudioFileOutput with the given files

+(nonnull instancetype) new

Must initalize with a file list

Class Details

A collection of audio output consisting of one or more WAVE files.

Note:

Audio output should never be played directly. Instead it should be passed to the NMAAudioManager (via the playOutput method) to be played.

Public Property Details

[readable, writable, assign] BOOL deleteWhenFinished

If YES, the audio file(s) will be deleted when this object is destroyed.

Instance Method Details

-(nonnull instancetype) init

Must initalize with a file list.

-(nullable instancetype) initWithFiles:(nonnull NSArray< NSString * > *) files

Initialize an NMAAudioFileOutput instance with the given files.

Class Method Details

+(nullable instancetype) audioOutputWithFiles:(nonnull NSArray< NSString * > *) files

Creates an NMAAudioFileOutput with the given files.

+(nonnull instancetype) new

Must initalize with a file list.