Esempio n. 1
0
 private void OnLoadOggButtonClick()
 {
     _stopwatch.Restart();
     _loadedAudio.clip = VorbisPlugin.Load(_finalFilePathOggText.text, _samplesToRead);
     _tookText.text    = _stopwatch.ElapsedMilliseconds.ToString();
     Debug.Log($"Load vorbis ogg file took {_stopwatch.ElapsedMilliseconds} ms.");
     UpdateLoadedAudioStats("ogg");
 }
Esempio n. 2
0
    private void OnSaveOggButtonClick()
    {
        _stopwatch.Restart();
        VorbisPlugin.Save(_finalFilePathOggText.text, _sourceAudio.clip, _baseQualitySlider.value, _samplesToRead);
        _tookText.text = _stopwatch.ElapsedMilliseconds.ToString();
        FileInfo fileInfo = new FileInfo(_finalFilePathOggText.text);
        long     fileSize = fileInfo.Length;

        _fileSizeValueText.text = Support.ToStringHelpers.FIleSizeFormatter.ToPrettyFileSize(fileSize);
        Debug.Log($"Vorbis ogg file save took {_stopwatch.ElapsedMilliseconds} ms.");
    }