| 
																	
																	
																		
																	
																	
																 | 
																@@ -279,6 +279,11 @@ static void write_frame(AVFormatContext *s, AVPacket *pkt, OutputStream *ost) | 
															
														
														
													
														
															
																 | 
																 | 
																        uint8_t *sd = av_packet_get_side_data(pkt, AV_PKT_DATA_QUALITY_FACTOR, | 
																 | 
																 | 
																        uint8_t *sd = av_packet_get_side_data(pkt, AV_PKT_DATA_QUALITY_FACTOR, | 
															
														
														
													
														
															
																 | 
																 | 
																                                              NULL); | 
																 | 
																 | 
																                                              NULL); | 
															
														
														
													
														
															
																 | 
																 | 
																        ost->quality = sd ? *(int *)sd : -1; | 
																 | 
																 | 
																        ost->quality = sd ? *(int *)sd : -1; | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
  | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																        if (ost->frame_rate.num) { | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																            pkt->duration = av_rescale_q(1, av_inv_q(ost->frame_rate), | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																                                         ost->st->time_base); | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																        } | 
															
														
														
													
														
															
																 | 
																 | 
																    } | 
																 | 
																 | 
																    } | 
															
														
														
													
														
															
																 | 
																 | 
																
  | 
																 | 
																 | 
																
  | 
															
														
														
													
														
															
																 | 
																 | 
																    while (bsfc) { | 
																 | 
																 | 
																    while (bsfc) { | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																	
																	
																	
																 | 
																
  |