| 
																	
																	
																		
																	
																	
																 | 
																@@ -849,14 +849,9 @@ static void vc1_mc_4mv_chroma(VC1Context *v, int dir) | 
															
														
														
													
														
															
																 | 
																 | 
																    } | 
																 | 
																 | 
																    } | 
															
														
														
													
														
															
																 | 
																 | 
																
  | 
																 | 
																 | 
																
  | 
															
														
														
													
														
															
																 | 
																 | 
																    if (!dir) { | 
																 | 
																 | 
																    if (!dir) { | 
															
														
														
													
														
															
																 | 
																 | 
																        if (v->field_mode) { | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																            if ((v->cur_field_type != chroma_ref_type) && v->cur_field_type) { | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																                srcU = s->current_picture.f.data[1]; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																                srcV = s->current_picture.f.data[2]; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																            } else { | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																                srcU = s->last_picture.f.data[1]; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																                srcV = s->last_picture.f.data[2]; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																            } | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																        if (v->field_mode && (v->cur_field_type != chroma_ref_type) && v->cur_field_type) { | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																            srcU = s->current_picture.f.data[1]; | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																            srcV = s->current_picture.f.data[2]; | 
															
														
														
													
														
															
																 | 
																 | 
																        } else { | 
																 | 
																 | 
																        } else { | 
															
														
														
													
														
															
																 | 
																 | 
																            srcU = s->last_picture.f.data[1]; | 
																 | 
																 | 
																            srcU = s->last_picture.f.data[1]; | 
															
														
														
													
														
															
																 | 
																 | 
																            srcV = s->last_picture.f.data[2]; | 
																 | 
																 | 
																            srcV = s->last_picture.f.data[2]; | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																	
																	
																	
																 | 
																
  |