mpv/libao2
Uoti Urpala c447ef4e74 ao_alsa: Reinitialize parameters properly when reopening
ao_alsa used static variables to define the parameter values for
snd_pcm_hw_params_set_buffer_time_near() and
snd_pcm_hw_params_set_periods_near(). The variables were non-const and
the desired value was only set in the initializer. The ALSA functions
in question take a pointer argument to an in/out parameter which is
modified to reflect the value actually used. As a result, when playing
multiple files or otherwise reinitializing the AO the later instances
could use values that had been modified by earlier calls. Change the
code to always always use the same default values.
2009-12-29 16:54:38 +02:00
..
ao_alsa.c ao_alsa: Reinitialize parameters properly when reopening 2009-12-29 16:54:38 +02:00
ao_alsa5.c Merge svn changes up to r29455 2009-07-29 01:32:03 +03:00
ao_arts.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
ao_coreaudio.c 100l, av_fifo_generic_read does not return anything useful, so ignore its 2009-08-08 08:17:35 +00:00
ao_dart.c The suboption parser now takes a const options list, so mark them all const. 2009-09-02 11:33:37 +00:00
ao_dsound.c Add support for 8 channel audio. 2009-11-10 00:45:19 +00:00
ao_dxr2.c Merge svn changes up to r29455 2009-07-29 01:32:03 +03:00
ao_esd.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
ao_ivtv.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
ao_jack.c Merge svn changes up to r29644 2009-09-04 19:49:35 +03:00
ao_mpegpes.c Merge svn changes up to r29644 2009-09-04 19:49:35 +03:00
ao_nas.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
ao_null.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
ao_openal.c Merge svn changes up to r29644 2009-09-04 19:49:35 +03:00
ao_oss.c audio: Remove fixed decode_audio() return size limit (MAX_OUTBURST) 2009-12-29 15:51:59 +02:00
ao_pcm.c Merge svn changes up to r29912 2009-11-16 07:01:46 +02:00
ao_pulse.c Disable pause-hack from PulseAudio 0.9.15 on, it should be fixed. 2009-04-09 20:20:00 +00:00
ao_sdl.c Merge svn changes up to r29532 2009-08-18 02:29:37 +03:00
ao_sgi.c Fix printf format strings with invalid '%lf' conversion 2009-12-15 15:27:30 +02:00
ao_sun.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
ao_v4l2.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
ao_win32.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
audio_out.c Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
audio_out.h Remove trailing whitespace from most files 2009-07-07 02:34:35 +03:00
audio_out_internal.h