Contents

AudioFileStreamGetPropertyInfo(_:_:_:_:)

Retrieves information about a property value.

Declaration

func AudioFileStreamGetPropertyInfo(_ inAudioFileStream: AudioFileStreamID, _ inPropertyID: AudioFileStreamPropertyID, _ outPropertyDataSize: UnsafeMutablePointer<UInt32>?, _ outWritable: UnsafeMutablePointer<DarwinBoolean>?) -> OSStatus

Parameters

  • inAudioFileStream:

    The ID of the parser from which you wish to obtain information. The parser ID is returned by the Audiofilestreamopen(_:_:_:_:_:) function.

  • inPropertyID:

    A four-character ID indicating the audio file stream property about which you want information. See 1391506 Audio File Stream Properties for possible values.

  • outPropertyDataSize:

    On output, the size, in bytes, of the current value of the specified property.

  • outWritable:

    On output, true if the property can be written. Currently, there are no writable audio file stream properties.

Return Value

A result code. See Result Codes.

See Also

Related Documentation

Working with Data Stream Property Information