Difference between revisions of "SourceType"

m
m
Line 4: Line 4:
  
 
== Constants ==
 
== Constants ==
;static: Decode the entire sound at once.
+
;static: The whole audio is decoded.
;stream: Stream the sound; decode it gradually.
+
;stream: The audio is decoded in chunks when needed.
 +
;queue: The audio must be manually queued by user with [[Source:queue]].
 +
 
 +
== Notes ==
 +
In 11.0, '''stream''' type is used if '''queue''' is specified in [[love.audio.newSource]].
  
 
== See Also ==
 
== See Also ==

Revision as of 14:30, 24 October 2018

Types of audio sources.

A good rule of thumb is to use stream for music files and static for all short sound effects. Basically, you want to avoid loading large files into memory at once.

Constants

static
The whole audio is decoded.
stream
The audio is decoded in chunks when needed.
queue
The audio must be manually queued by user with Source:queue.

Notes

In 11.0, stream type is used if queue is specified in love.audio.newSource.

See Also


Other Languages