mirror of
https://github.com/mpv-player/mpv
synced 2025-03-11 08:37:59 +00:00
Do not needlessly use (file-)global variables.
Since they also were initialized to a value and non-constant (changed by ALSA) this might actually have caused bugs. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30440 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
7be89f904d
commit
01a39f2fc3
@ -72,14 +72,10 @@ static snd_pcm_format_t alsa_format;
|
||||
static snd_pcm_hw_params_t *alsa_hwparams;
|
||||
static snd_pcm_sw_params_t *alsa_swparams;
|
||||
|
||||
static unsigned int alsa_buffer_time = 500000; /* 0.5 s */
|
||||
static unsigned int alsa_fragcount = 16;
|
||||
|
||||
static size_t bytes_per_sample;
|
||||
|
||||
static int ao_noblock = 0;
|
||||
|
||||
static int open_mode;
|
||||
static int alsa_can_pause = 0;
|
||||
|
||||
#define ALSA_DEVICE_SIZE 256
|
||||
@ -319,6 +315,9 @@ static int try_open_device(const char *device, int open_mode, int try_ac3)
|
||||
*/
|
||||
static int init(int rate_hz, int channels, int format, int flags)
|
||||
{
|
||||
unsigned int alsa_buffer_time = 500000; /* 0.5 s */
|
||||
unsigned int alsa_fragcount = 16;
|
||||
int open_mode;
|
||||
int err;
|
||||
int block;
|
||||
strarg_t device;
|
||||
|
Loading…
Reference in New Issue
Block a user