| 
																	
																	
																		
																	
																	
																 | 
																@@ -397,13 +397,13 @@ static int decode_element(AVCodecContext *avctx, AVFrame *frame, int ch_index, | 
															
														
														
													
														
															
																 | 
																 | 
																    case 20: { | 
																 | 
																 | 
																    case 20: { | 
															
														
														
													
														
															
																 | 
																 | 
																        for (ch = 0; ch < channels; ch++) { | 
																 | 
																 | 
																        for (ch = 0; ch < channels; ch++) { | 
															
														
														
													
														
															
																 | 
																 | 
																            for (i = 0; i < alac->nb_samples; i++) | 
																 | 
																 | 
																            for (i = 0; i < alac->nb_samples; i++) | 
															
														
														
													
														
															
																 | 
																 | 
																                alac->output_samples_buffer[ch][i] <<= 12; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																                alac->output_samples_buffer[ch][i] *= 1 << 12; | 
															
														
														
													
														
															
																 | 
																 | 
																        }} | 
																 | 
																 | 
																        }} | 
															
														
														
													
														
															
																 | 
																 | 
																        break; | 
																 | 
																 | 
																        break; | 
															
														
														
													
														
															
																 | 
																 | 
																    case 24: { | 
																 | 
																 | 
																    case 24: { | 
															
														
														
													
														
															
																 | 
																 | 
																        for (ch = 0; ch < channels; ch++) { | 
																 | 
																 | 
																        for (ch = 0; ch < channels; ch++) { | 
															
														
														
													
														
															
																 | 
																 | 
																            for (i = 0; i < alac->nb_samples; i++) | 
																 | 
																 | 
																            for (i = 0; i < alac->nb_samples; i++) | 
															
														
														
													
														
															
																 | 
																 | 
																                alac->output_samples_buffer[ch][i] <<= 8; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																                alac->output_samples_buffer[ch][i] *= 1 << 8; | 
															
														
														
													
														
															
																 | 
																 | 
																        }} | 
																 | 
																 | 
																        }} | 
															
														
														
													
														
															
																 | 
																 | 
																        break; | 
																 | 
																 | 
																        break; | 
															
														
														
													
														
															
																 | 
																 | 
																    } | 
																 | 
																 | 
																    } | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																	
																	
																	
																 | 
																
  |