| 
																	
																	
																		
																	
																	
																 | 
																@@ -431,32 +431,6 @@ static int avg_bits_per_pixel(enum PixelFormat pix_fmt) | 
															
														
														
													
														
															
																 | 
																 | 
																        info->padded_size : av_get_bits_per_pixel(desc); | 
																 | 
																 | 
																        info->padded_size : av_get_bits_per_pixel(desc); | 
															
														
														
													
														
															
																 | 
																 | 
																} | 
																 | 
																 | 
																} | 
															
														
														
													
														
															
																 | 
																 | 
																
  | 
																 | 
																 | 
																
  | 
															
														
														
													
														
															
																 | 
																 | 
																static enum PixelFormat avcodec_find_best_pix_fmt1(int64_t pix_fmt_mask, | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																                                      enum PixelFormat src_pix_fmt, | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																                                      int has_alpha, | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																                                      int loss_mask) | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																{ | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    int dist, i, loss, min_dist; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    enum PixelFormat dst_pix_fmt; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																
  | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    /* find exact color match with smallest size */ | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    dst_pix_fmt = PIX_FMT_NONE; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    min_dist = 0x7fffffff; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    for (i = 0; i < FFMIN(PIX_FMT_NB, 64); i++) { | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																        if (pix_fmt_mask & (1ULL << i)) { | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																            loss = avcodec_get_pix_fmt_loss(i, src_pix_fmt, has_alpha) & loss_mask; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																            if (loss == 0) { | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																                dist = avg_bits_per_pixel(i); | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																                if (dist < min_dist) { | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																                    min_dist = dist; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																                    dst_pix_fmt = i; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																                } | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																            } | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																        } | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    } | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    return dst_pix_fmt; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																} | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																
  | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																enum PixelFormat avcodec_find_best_pix_fmt(int64_t pix_fmt_mask, enum PixelFormat src_pix_fmt, | 
																 | 
																 | 
																enum PixelFormat avcodec_find_best_pix_fmt(int64_t pix_fmt_mask, enum PixelFormat src_pix_fmt, | 
															
														
														
													
														
															
																 | 
																 | 
																                                            int has_alpha, int *loss_ptr) | 
																 | 
																 | 
																                                            int has_alpha, int *loss_ptr) | 
															
														
														
													
														
															
																 | 
																 | 
																{ | 
																 | 
																 | 
																{ | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																	
																	
																	
																 | 
																
  |