Lines Matching full:spec
141 fill = audio->spec.callback;
142 udata = audio->spec.userdata;
152 silence = audio->spec.silence;
153 stream_len = audio->spec.size;
220 SDL_Delay((audio->spec.samples*1000)/audio->spec.freq);
493 SDL_memcpy(&audio->spec, desired, sizeof(audio->spec));
498 audio->opened = audio->OpenAudio(audio, &audio->spec)+1;
506 if ( audio->spec.samples != desired->samples ) {
507 desired->samples = audio->spec.samples;
512 audio->fake_stream = SDL_AllocAudioMem(audio->spec.size);
521 SDL_memcpy(obtained, &audio->spec, sizeof(audio->spec));
522 } else if ( desired->freq != audio->spec.freq ||
523 desired->format != audio->spec.format ||
524 desired->channels != audio->spec.channels ) {
529 audio->spec.format, audio->spec.channels,
530 audio->spec.freq) < 0 ) {
535 audio->convert.len = (int) ( ((double) audio->spec.size) /
682 void SDL_CalculateAudioSpec(SDL_AudioSpec *spec)
684 switch (spec->format) {
686 spec->silence = 0x80;
689 spec->silence = 0x00;
692 spec->size = (spec->format&0xFF)/8;
693 specspec->channels;
694 spec->size *= spec->samples;