mirror of
https://github.com/mpv-player/mpv
synced 2025-04-09 11:11:52 +00:00
ao_coreaudio: return errors instead false in init functions
This commit is contained in:
parent
b41fcc1e2c
commit
e61102e637
@ -350,7 +350,7 @@ static int init(struct ao *ao, char *params)
|
|||||||
return init_lpcm(ao, asbd);
|
return init_lpcm(ao, asbd);
|
||||||
|
|
||||||
coreaudio_error:
|
coreaudio_error:
|
||||||
return CONTROL_FALSE;
|
return CONTROL_ERROR;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int init_lpcm(struct ao *ao, AudioStreamBasicDescription asbd)
|
static int init_lpcm(struct ao *ao, AudioStreamBasicDescription asbd)
|
||||||
@ -436,7 +436,7 @@ coreaudio_error_audiounit:
|
|||||||
coreaudio_error_component:
|
coreaudio_error_component:
|
||||||
AudioComponentInstanceDispose(p->audio_unit);
|
AudioComponentInstanceDispose(p->audio_unit);
|
||||||
coreaudio_error:
|
coreaudio_error:
|
||||||
return CONTROL_FALSE;
|
return CONTROL_ERROR;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int init_digital(struct ao *ao, AudioStreamBasicDescription asbd)
|
static int init_digital(struct ao *ao, AudioStreamBasicDescription asbd)
|
||||||
@ -574,7 +574,7 @@ static int init_digital(struct ao *ao, AudioStreamBasicDescription asbd)
|
|||||||
coreaudio_error:
|
coreaudio_error:
|
||||||
err = ca_unlock_device(p->device, &d->hog_pid);
|
err = ca_unlock_device(p->device, &d->hog_pid);
|
||||||
CHECK_CA_WARN("can't release hog mode");
|
CHECK_CA_WARN("can't release hog mode");
|
||||||
return CONTROL_FALSE;
|
return CONTROL_ERROR;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int play(struct ao *ao, void *output_samples, int num_bytes, int flags)
|
static int play(struct ao *ao, void *output_samples, int num_bytes, int flags)
|
||||||
|
Loading…
Reference in New Issue
Block a user