mirror of
				https://gitlab.freedesktop.org/pipewire/pipewire.git
				synced 2025-11-03 09:01:54 -05:00 
			
		
		
		
	fmt: fix offsets
This commit is contained in:
		
							parent
							
								
									6ee3a6003e
								
							
						
					
					
						commit
						37c13eb83f
					
				
					 1 changed files with 4 additions and 4 deletions
				
			
		| 
						 | 
					@ -125,10 +125,10 @@ conv_s24_to_f32d_1_sse(void *data, int n_dst, void *dst[n_dst], const void *src,
 | 
				
			||||||
	n_samples = n_samples & 3;
 | 
						n_samples = n_samples & 3;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	for(; unrolled--; n += 4) {
 | 
						for(; unrolled--; n += 4) {
 | 
				
			||||||
		memcpy(&b.b[1], &s[0], 3);
 | 
							memcpy(&b.b[1], &s[0 * n_dst], 3);
 | 
				
			||||||
		memcpy(&b.b[5], &s[3], 3);
 | 
							memcpy(&b.b[5], &s[3 * n_dst], 3);
 | 
				
			||||||
		memcpy(&b.b[9], &s[6], 3);
 | 
							memcpy(&b.b[9], &s[6 * n_dst], 3);
 | 
				
			||||||
		memcpy(&b.b[13], &s[9], 3);
 | 
							memcpy(&b.b[13], &s[9 * n_dst], 3);
 | 
				
			||||||
		in = _mm_srai_epi32(b.in, 8);
 | 
							in = _mm_srai_epi32(b.in, 8);
 | 
				
			||||||
		out = _mm_cvtepi32_ps(in);
 | 
							out = _mm_cvtepi32_ps(in);
 | 
				
			||||||
		out = _mm_mul_ps(out, factor);
 | 
							out = _mm_mul_ps(out, factor);
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue