| 
																	
																	
																		
																	
																	
																 | 
																@@ -231,7 +231,7 @@ static int extract_header(AVCodecContext *const avctx, | 
															
														
														
													
														
															
																 | 
																 | 
																        s->transparency = bytestream_get_be16(&buf); | 
																 | 
																 | 
																        s->transparency = bytestream_get_be16(&buf); | 
															
														
														
													
														
															
																 | 
																 | 
																        s->masking      = bytestream_get_byte(&buf); | 
																 | 
																 | 
																        s->masking      = bytestream_get_byte(&buf); | 
															
														
														
													
														
															
																 | 
																 | 
																        if (s->masking == MASK_HAS_MASK) { | 
																 | 
																 | 
																        if (s->masking == MASK_HAS_MASK) { | 
															
														
														
													
														
															
																 | 
																 | 
																            if (s->bpp >= 8) { | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																            if (s->bpp >= 8 && !s->ham) { | 
															
														
														
													
														
															
																 | 
																 | 
																                avctx->pix_fmt = AV_PIX_FMT_RGB32; | 
																 | 
																 | 
																                avctx->pix_fmt = AV_PIX_FMT_RGB32; | 
															
														
														
													
														
															
																 | 
																 | 
																                av_freep(&s->mask_buf); | 
																 | 
																 | 
																                av_freep(&s->mask_buf); | 
															
														
														
													
														
															
																 | 
																 | 
																                av_freep(&s->mask_palbuf); | 
																 | 
																 | 
																                av_freep(&s->mask_palbuf); | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																	
																	
																	
																 | 
																
  |