!PropertyList

Type: {String -> [Byte]}

Access: read
The sample's property list.

Methods

Play

Arguments: volume : Uint32, property_list : {String -> [Byte]}

volume: The volume at which to play the sample. Pass 65536 to play at the default level. Larger values are allowed, but those almost never make sense, because digital amplification very likely causes distortion. - property_list: Additional properties to use when playing the sample. This can also be used to override existing properties.
Plays the sample. The server decides which sink will be used.

!PlayToSink

sink: The sink through which the sample shall be played - volume: The volume at which to play the sample. Pass 65536 to play at the default level. Larger values are allowed, but those almost never make sense, because digital amplification very likely causes distortion. - property_list: Additional properties to use when playing the sample. This can also be used to override existing properties.
Plays the sample to the given sink.

Remove

Removes the sample from the sample cache.

Signals

!PropertyListUpdated

Parameters: property_list : {String -> [Byte]}

property_list: The new property list
The sample's property list was modified.