|  | @@ -1029,13 +1029,13 @@ static int mpeg_mux_write_packet(AVFormatContext *ctx, AVPacket *pkt) | 
														
													
														
															
																|  |  | and the first pack from the other stream, respectively, may also have |  |  | and the first pack from the other stream, respectively, may also have | 
														
													
														
															
																|  |  | been written before. |  |  | been written before. | 
														
													
														
															
																|  |  | So the real data starts at SCR 36000+3*1200. */ |  |  | So the real data starts at SCR 36000+3*1200. */ | 
														
													
														
															
																|  |  | pts += 36000 + 3600; |  |  |  | 
														
													
														
															
																|  |  | dts += 36000 + 3600; |  |  |  | 
														
													
														
															
																|  |  |  |  |  | if(pts != AV_NOPTS_VALUE) pts += 36000 + 3600; | 
														
													
														
															
																|  |  |  |  |  | if(dts != AV_NOPTS_VALUE) dts += 36000 + 3600; | 
														
													
														
															
																|  |  | }else{ |  |  | }else{ | 
														
													
														
															
																|  |  | pts += PRELOAD; |  |  |  | 
														
													
														
															
																|  |  | dts += PRELOAD; |  |  |  | 
														
													
														
															
																|  |  |  |  |  | if(pts != AV_NOPTS_VALUE) pts += PRELOAD; | 
														
													
														
															
																|  |  |  |  |  | if(dts != AV_NOPTS_VALUE) dts += PRELOAD; | 
														
													
														
															
																|  |  | } |  |  | } | 
														
													
														
															
																|  |  | //av_log(ctx, AV_LOG_DEBUG, "dts:%f pts:%f flags:%d stream:%d\n", dts/90000.0, pts/90000.0, pkt->flags, pkt->stream_index); |  |  |  | 
														
													
														
															
																|  |  |  |  |  | //av_log(ctx, AV_LOG_DEBUG, "dts:%f pts:%f flags:%d stream:%d nopts:%d\n", dts/90000.0, pts/90000.0, pkt->flags, pkt->stream_index, pts != AV_NOPTS_VALUE); | 
														
													
														
															
																|  |  | *stream->next_packet= |  |  | *stream->next_packet= | 
														
													
														
															
																|  |  | pkt_desc= av_mallocz(sizeof(PacketDesc)); |  |  | pkt_desc= av_mallocz(sizeof(PacketDesc)); | 
														
													
														
															
																|  |  | pkt_desc->pts= pts; |  |  | pkt_desc->pts= pts; | 
														
													
												
													
														
															
																|  | 
 |