mirror of
				https://github.com/alsa-project/alsa-lib.git
				synced 2025-11-03 09:01:52 -05:00 
			
		
		
		
	Removed xrun_max. Cleaned xrun handling
This commit is contained in:
		
							parent
							
								
									62493ec983
								
							
						
					
					
						commit
						c3c4eef051
					
				
					 2 changed files with 0 additions and 3 deletions
				
			
		| 
						 | 
				
			
			@ -432,7 +432,6 @@ int snd_pcm_dump_setup(snd_pcm_t *pcm, FILE *fp)
 | 
			
		|||
	fprintf(fp, "xfer_min   : %ld\n", (long)setup->xfer_min);
 | 
			
		||||
	fprintf(fp, "xfer_align : %ld\n", (long)setup->xfer_align);
 | 
			
		||||
	fprintf(fp, "xrun_mode  : %s\n", assoc(setup->xrun_mode, xruns));
 | 
			
		||||
	fprintf(fp, "xrun_max   : %ld\n", (long)setup->xrun_max);
 | 
			
		||||
	fprintf(fp, "mmap_shape : %s\n", assoc(setup->mmap_shape, mmaps));
 | 
			
		||||
	fprintf(fp, "buffer_size: %ld\n", (long)setup->buffer_size);
 | 
			
		||||
	fprintf(fp, "frag_size  : %ld\n", (long)setup->frag_size);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -343,7 +343,6 @@ static int snd_pcm_rate_params(snd_pcm_t *pcm, snd_pcm_params_t * params)
 | 
			
		|||
	slave_params.buffer_size = muldiv64(params->buffer_size, srate, crate);
 | 
			
		||||
	slave_params.frag_size = muldiv64(params->frag_size, srate, crate);
 | 
			
		||||
	slave_params.xfer_align = muldiv64(params->xfer_align, srate, crate);
 | 
			
		||||
	slave_params.xrun_max = muldiv64(params->xrun_max, srate, crate);
 | 
			
		||||
	/* FIXME: boundary? */
 | 
			
		||||
	slave_params.xfer_mode = SND_PCM_XFER_UNSPECIFIED;
 | 
			
		||||
	slave_params.mmap_shape = SND_PCM_MMAP_UNSPECIFIED;;
 | 
			
		||||
| 
						 | 
				
			
			@ -415,7 +414,6 @@ static int snd_pcm_rate_setup(snd_pcm_t *pcm, snd_pcm_setup_t * setup)
 | 
			
		|||
	setup->mmap_bytes = 0;
 | 
			
		||||
	setup->avail_min = muldiv64(setup->avail_min, mul, div);
 | 
			
		||||
	setup->xfer_min = muldiv64(setup->xfer_min, mul, div);
 | 
			
		||||
	setup->xrun_max = muldiv64(setup->xrun_max, mul, div);
 | 
			
		||||
 | 
			
		||||
	/* FIXME: the three above are not a lot sensible */
 | 
			
		||||
	setup->buffer_size = muldiv64(setup->buffer_size, mul, div);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue