Table of Contents

Class MPEGDecoder

Namespace
Glitch9.CoreLib.IO.Audio

MP3(MPEG)의 경우 Unity에서 한번에 디코딩할 수 없으므로, 파일로 저장한 후에 AudioClip으로 변환합니다.

WebGL에서는 MPEG을 지원하지 않으므로, WebGL에서 사용할 수 있는 대체 스트리밍 방법을 구현해야 합니다.

public static class MPEGDecoder
Inheritance
MPEGDecoder
Inherited Members

Methods

DecodeAsync(byte[], string, AudioFormat)

public static UniTask<UniAudioFile> DecodeAsync(byte[] binaryData, string outputPath, AudioFormat format)

Parameters

binaryData byte[]
outputPath string
format AudioFormat

Returns

UniTask<UniAudioFile>

DecodeAsync(string, string, AudioFormat)

public static UniTask<UniAudioFile> DecodeAsync(string base64Encoded, string outputPath, AudioFormat format)

Parameters

base64Encoded string
outputPath string
format AudioFormat

Returns

UniTask<UniAudioFile>