class in UnityEngine.Networking
/
Inherits from:Networking.DownloadHandler
/
Implemented in:UnityEngine.UnityWebRequestAudioModule
A DownloadHandler subclass specialized for downloading audio data for use as AudioClip objects.
DownloadHandlerAudioClip stores received data in a pre-allocated Unity AudioClip object. It is optimized for downloading audio data from Web servers, and may perform audio data decompression and decoding on a worker thread.
For use cases where you wish to download an audio clip via HTTP and use it as an AudioClip within Unity, usage of this class is strongly recommended.
| audioClip | Returns the downloaded AudioClip, or null. (Read Only) |
| compressed | Create AudioClip that is compressed in memory. |
| streamAudio | Create streaming AudioClip. |
| DownloadHandlerAudioClip | Constructor, specifies what kind of audio data is going to be downloaded. |
| GetContent | Returns the downloaded AudioClip, or null. |
| data | Returns the raw bytes downloaded from the remote server, or null. (Read Only) |
| error | Error message describing a failure that occurred inside the download handler. |
| isDone | Returns true if this DownloadHandler has been informed by its parent UnityWebRequest that all data has been received, and this DownloadHandler has completed any necessary post-download processing. (Read Only) |
| nativeData | Provides direct access to downloaded data. |
| text | Convenience property. Returns the bytes from data interpreted as a UTF8 string. (Read Only) |
| Dispose | Signals that this DownloadHandler is no longer being used, and should clean up any resources it is using. |
| CompleteContent | Callback, invoked when all data has been received from the remote server. |
| GetData | Callback, invoked when the data property is accessed. |
| GetNativeData | Provides allocation-free access to the downloaded data as a NativeArray. |
| GetProgress | Callback, invoked when UnityWebRequest.downloadProgress is accessed. |
| GetText | Callback, invoked when the text property is accessed. |
| ReceiveContentLengthHeader | Callback, invoked with a Content-Length header is received. |
| ReceiveData | Callback, invoked as data is received from the remote server. |