mirror of
https://github.com/Relintai/sdl2_frt.git
synced 2024-12-16 11:06:49 +01:00
Audio fix
This commit is contained in:
parent
05e5a7cb05
commit
e7edb06e7a
@ -68,20 +68,7 @@ VITAAUD_OpenDevice(_THIS, void *handle, const char *devname, int iscapture)
|
|||||||
this->spec.samples = SCE_AUDIO_SAMPLE_ALIGN(this->spec.samples);
|
this->spec.samples = SCE_AUDIO_SAMPLE_ALIGN(this->spec.samples);
|
||||||
|
|
||||||
/* Update the fragment size as size in bytes. */
|
/* Update the fragment size as size in bytes. */
|
||||||
/* SDL_CalculateAudioSpec(this->spec); MOD */
|
SDL_CalculateAudioSpec(&this->spec);
|
||||||
switch (this->spec.format) {
|
|
||||||
case AUDIO_U8:
|
|
||||||
this->spec.silence = 0x80;
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
this->spec.silence = 0x00;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
this->spec.size = SDL_AUDIO_BITSIZE(this->spec.format) / 8;
|
|
||||||
this->spec.size *= this->spec.channels;
|
|
||||||
this->spec.size *= this->spec.samples;
|
|
||||||
|
|
||||||
/* ========================================== */
|
|
||||||
|
|
||||||
/* Allocate the mixing buffer. Its size and starting address must
|
/* Allocate the mixing buffer. Its size and starting address must
|
||||||
be a multiple of 64 bytes. Our sample count is already a multiple of
|
be a multiple of 64 bytes. Our sample count is already a multiple of
|
||||||
|
Loading…
Reference in New Issue
Block a user