View | Details | Raw Unified
Collapse All | Expand All

(-) output/alsa-0.5.x/alsa.old (-4 / +4 lines)
 Lines 173-181    Link Here 
		goto _err;
		goto _err;
	}	
	}	
	err = snd_pcm_hw_params_set_format(sound_handle, hwparams,
	err = snd_pcm_hw_params_set_format(sound_handle, hwparams,
					   SND_PCM_FORMAT_S16_LE);
					   SND_PCM_FORMAT_S16);
	if (err < 0) {
	if (err < 0) {
		puts("error on set_format SND_PCM_FORMAT_S16_LE");
		puts("error on set_format SND_PCM_FORMAT_S16");
		goto _err;
		goto _err;
	}
	}
	val = output_rate;
	val = output_rate;
 Lines 121-127    Link Here 
	params.buf.block.frags_min = 1;
	params.buf.block.frags_min = 1;
	memset(&format, 0, sizeof(format));
	memset(&format, 0, sizeof(format));
	format.format =  SND_PCM_SFMT_S16_LE;
	format.format =  SND_PCM_SFMT_S16;
	format.rate = output_rate;
	format.rate = output_rate;
	format.voices = *channels;
	format.voices = *channels;
	format.interleave = 1;
	format.interleave = 1;
 Lines 166-172    Link Here 
	params.start_mode = SND_PCM_START_FULL;
	params.start_mode = SND_PCM_START_FULL;
	params.stop_mode = SND_PCM_STOP_STOP;
	params.stop_mode = SND_PCM_STOP_STOP;
	memset(&format, 0, sizeof(format));
	memset(&format, 0, sizeof(format));
	format.format =  SND_PCM_SFMT_S16_LE;
	format.format =  SND_PCM_SFMT_S16;
	format.rate = output_rate = rate;
	format.rate = output_rate = rate;
	format.voices = 2;
	format.voices = 2;
	format.interleave = 1;
	format.interleave = 1;