Fix voice note playback and wave form generation in CFv2.

This commit is contained in:
Cody Henthorne
2023-07-18 12:53:20 -04:00
committed by Nicholas
parent b8effba497
commit e6c9449e3c
8 changed files with 146 additions and 38 deletions

View File

@@ -58,3 +58,18 @@ fun <S : Subject<T>, T : Any> Observable<T>.subscribeWithSubject(
return subject
}
fun <S : Subject<T>, T : Any> Single<T>.subscribeWithSubject(
subject: S,
disposables: CompositeDisposable
): S {
subscribeBy(
onSuccess = {
subject.onNext(it)
subject.onComplete()
},
onError = subject::onError
).addTo(disposables)
return subject
}