vlc/modules/audio_output
Thomas Guillem 62fdc8ec2c android: catch one more exception in DynamicsProcessing
The following exception is happening on Samsung S23, Android 14 (even
if this method is not documented to throw exceptions).

04-07 12:19:34.914 27362 27362 F eolan.vlc.debug: java_vm_ext.cc:591] JNI DETECTED ERROR IN APPLICATION: JNI CallIntMethod called with pending exception java.lang.UnsupportedOperationException: AudioEffect: invalid parameter operation
04-07 12:19:34.914 27362 27362 F eolan.vlc.debug: java_vm_ext.cc:591]   at void android.media.audiofx.AudioEffect.checkStatus(int) (AudioEffect.java:1452)
04-07 12:19:34.914 27362 27362 F eolan.vlc.debug: java_vm_ext.cc:591]   at void android.media.audiofx.DynamicsProcessing.setTwoFloat(int, int, float) (DynamicsProcessing.java:2150)
04-07 12:19:34.914 27362 27362 F eolan.vlc.debug: java_vm_ext.cc:591]   at void android.media.audiofx.DynamicsProcessing.setInputGainbyChannel(int, float) (DynamicsProcessing.java:1790)
04-07 12:19:34.914 27362 27362 F eolan.vlc.debug: java_vm_ext.cc:591]   at void android.media.audiofx.DynamicsProcessing.setInputGainAllChannelsTo(float) (DynamicsProcessing.java:1794)
04-07 12:19:34.914 27362 27362 F eolan.vlc.debug: java_vm_ext.cc:591]   at int org.videolan.libvlc.MediaPlayer.setVolume(int) (MediaPlayer.java:-2)
04-07 12:19:34.914 27362 27362 F eolan.vlc.debug: java_vm_ext.cc:591]   at int org.videolan.vlc.media.PlayerController.setVolume(int) (PlayerController.kt:300)

Fixes vlc-android#3057
2024-04-11 08:19:37 +00:00
..
android android: catch one more exception in DynamicsProcessing 2024-04-11 08:19:37 +00:00
Makefile.am build system: simplify checks for iOS and tvOS 2024-03-20 05:59:45 +00:00
adummy.c adummy: implement pause 2023-11-26 06:58:23 +00:00
alsa.c alsa: use stdc_count_ones() 2024-01-06 13:23:18 +00:00
amem.c amem: fix restrict usage in start callback 2023-01-30 10:06:19 +00:00
audiounit_ios.m audiounit_ios: remove unused variable 2024-02-29 13:27:47 +00:00
auhal.c aout: auhal: avoid using sprintf 2024-01-10 09:57:27 +00:00
coreaudio_common.c coreaudio: use <stdckdint.h> 2024-02-20 19:34:53 +00:00
coreaudio_common.h coreaudio: don't call AudioUnit API from the render callback 2022-12-07 09:01:16 +00:00
file.c aout: file: fix psz_name leak 2024-01-12 06:45:52 +00:00
jack.c jack: fix volume/mute application delay 2023-06-23 19:21:45 +00:00
kai.c kai: make it non-blocking 2022-12-04 09:09:36 +00:00
meson.build meson: use frameworks[] for referencing 2024-03-29 13:06:20 +00:00
mmdevice.c load module with a logger 2023-10-20 13:31:31 +00:00
mmdevice.h mmdevice: remove now unused time_get 2022-10-01 09:32:34 +00:00
oss.c oss: use stdc_bit_width() 2024-01-06 13:23:18 +00:00
pulse.c pulse: print server info in debug 2024-01-06 15:40:33 +00:00
sndio.c sndio: don't implement pause 2023-11-17 12:59:47 +00:00
vlcpulse.c pulse: fix return type 2022-01-29 16:57:27 +00:00
vlcpulse.h include: include vlc_tick.h when using vlc_tick_t 2023-04-25 09:29:52 +02:00
volume.h modules: include vlc_configuration.h when using config_Put/GetXXX 2023-05-06 06:56:32 +00:00
wasapi.c wasapi: don't define CONST_VTABLE when we don't need it 2023-11-30 11:49:57 +00:00
waveout.c waveout: use mmreg.h to get windows codec IDs 2023-11-30 11:49:57 +00:00
windows_audio_common.h waveout: use mmreg.h to get windows codec IDs 2023-11-30 11:49:57 +00:00
winstore.c load module with a logger 2023-10-20 13:31:31 +00:00