diff options
author | Matthias Wolf <freebsd@rheinwolf.de> | 2021-08-22 10:38:57 +0200 |
---|---|---|
committer | Rene Ladan <rene@FreeBSD.org> | 2021-08-22 10:42:34 +0200 |
commit | 76daa653245e62b0f8e07ef4899c0a5bb176b3da (patch) | |
tree | 4f5c6c7dd73a6466567cafab9eea70de0f20a466 /www/chromium/files/sndio_input.cc | |
parent | emulators/yuzu: exclude on non-amd64 for now (diff) |
www/chromium: update to 92.0.4515.159
Mark broken on i386 for now, it does not compile there because of a
ssize_t * vs off_t * mismatch.
MFH: 2021Q3
Security: https://vuxml.freebsd.org/freebsd/128deba6-ff56-11eb-8514-3065ec8fd3ec.html
Security: https://vuxml.freebsd.org/freebsd/c3c6c4a3-f47d-11eb-b632-3065ec8fd3ec.html
Security: https://vuxml.freebsd.org/freebsd/76487640-ea29-11eb-a686-3065ec8fd3ec.html
Diffstat (limited to 'www/chromium/files/sndio_input.cc')
-rw-r--r-- | www/chromium/files/sndio_input.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/www/chromium/files/sndio_input.cc b/www/chromium/files/sndio_input.cc index e607418d1944..d0604dcc8792 100644 --- a/www/chromium/files/sndio_input.cc +++ b/www/chromium/files/sndio_input.cc @@ -43,17 +43,17 @@ SndioAudioInputStream::~SndioAudioInputStream() { Close(); } -bool SndioAudioInputStream::Open() { +AudioInputStream::OpenOutcome SndioAudioInputStream::Open() { struct sio_par par; int sig; if (state != kClosed) - return false; + return OpenOutcome::kFailed; if (params.format() != AudioParameters::AUDIO_PCM_LINEAR && params.format() != AudioParameters::AUDIO_PCM_LOW_LATENCY) { LOG(WARNING) << "Unsupported audio format."; - return false; + return OpenOutcome::kFailed; } sio_initpar(&par); @@ -69,7 +69,7 @@ bool SndioAudioInputStream::Open() { if (hdl == NULL) { LOG(ERROR) << "Couldn't open audio device."; - return false; + return OpenOutcome::kFailed; } if (!sio_setpar(hdl, &par) || !sio_getpar(hdl, &par)) { @@ -89,10 +89,10 @@ bool SndioAudioInputStream::Open() { state = kStopped; buffer = new char[audio_bus->frames() * params.GetBytesPerFrame(kSampleFormat)]; sio_onmove(hdl, &OnMoveCallback, this); - return true; + return OpenOutcome::kSuccess; bad_close: sio_close(hdl); - return false; + return OpenOutcome::kFailed; } void SndioAudioInputStream::Start(AudioInputCallback* cb) { |