Added float output mode for Opus extension
The working of libOpus is different from ffmpeg. With ffmpeg, the decoder can be configured to output floating point PCM. While in libOpus, floating samples are acquired by calling a different function. This is the reason the new JNI functions and the logic in OpusDecoder/LibopusAudioRenderer is added to support float output. PiperOrigin-RevId: 324661603
Showing
with
68 additions
and
27 deletions
Please
register
or
sign in
to comment