| 
																	
																	
																		
																	
																	
																 | 
																@@ -236,7 +236,31 @@ static AVBitStreamFilterContext *subtitle_bitstream_filters=NULL; | 
															
														
														
													
														
															
																 | 
																 | 
																
  | 
																 | 
																 | 
																
  | 
															
														
														
													
														
															
																 | 
																 | 
																#define DEFAULT_PASS_LOGFILENAME_PREFIX "ffmpeg2pass" | 
																 | 
																 | 
																#define DEFAULT_PASS_LOGFILENAME_PREFIX "ffmpeg2pass" | 
															
														
														
													
														
															
																 | 
																 | 
																
  | 
																 | 
																 | 
																
  | 
															
														
														
													
														
															
																 | 
																 | 
																struct InputStream; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																typedef struct InputStream { | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    int file_index; | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    AVStream *st; | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    int discard;             /* true if stream data should be discarded */ | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    int decoding_needed;     /* true if the packets must be decoded in 'raw_fifo' */ | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    AVCodec *dec; | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
  | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    int64_t       start;     /* time when read started */ | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    int64_t       next_pts;  /* synthetic pts for cases where pkt.pts | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																                                is not defined */ | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    int64_t       pts;       /* current pts */ | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    double ts_scale; | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    int is_start;            /* is 1 at the start and after a discontinuity */ | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    int showed_multi_packet_warning; | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    AVDictionary *opts; | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																} InputStream; | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
  | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																typedef struct InputFile { | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    AVFormatContext *ctx; | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    int eof_reached;      /* true if eof reached */ | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    int ist_index;        /* index of first stream in ist_table */ | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    int buffer_size;      /* current total buffer size */ | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    int nb_streams; | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    int64_t ts_offset; | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																} InputFile; | 
															
														
														
													
														
															
																 | 
																 | 
																
  | 
																 | 
																 | 
																
  | 
															
														
														
													
														
															
																 | 
																 | 
																typedef struct OutputStream { | 
																 | 
																 | 
																typedef struct OutputStream { | 
															
														
														
													
														
															
																 | 
																 | 
																    int file_index;          /* file index */ | 
																 | 
																 | 
																    int file_index;          /* file index */ | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																	
																	
																		
																	
																	
																 | 
																@@ -293,31 +317,6 @@ typedef struct OutputStream { | 
															
														
														
													
														
															
																 | 
																 | 
																   int is_past_recording_time; | 
																 | 
																 | 
																   int is_past_recording_time; | 
															
														
														
													
														
															
																 | 
																 | 
																} OutputStream; | 
																 | 
																 | 
																} OutputStream; | 
															
														
														
													
														
															
																 | 
																 | 
																
  | 
																 | 
																 | 
																
  | 
															
														
														
													
														
															
																 | 
																 | 
																typedef struct InputStream { | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    int file_index; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    AVStream *st; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    int discard;             /* true if stream data should be discarded */ | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    int decoding_needed;     /* true if the packets must be decoded in 'raw_fifo' */ | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    AVCodec *dec; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																
  | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    int64_t       start;     /* time when read started */ | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    int64_t       next_pts;  /* synthetic pts for cases where pkt.pts | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																                                is not defined */ | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    int64_t       pts;       /* current pts */ | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    double ts_scale; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    int is_start;            /* is 1 at the start and after a discontinuity */ | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    int showed_multi_packet_warning; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    AVDictionary *opts; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																} InputStream; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																
  | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																typedef struct InputFile { | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    AVFormatContext *ctx; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    int eof_reached;      /* true if eof reached */ | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    int ist_index;        /* index of first stream in ist_table */ | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    int buffer_size;      /* current total buffer size */ | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    int nb_streams; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    int64_t ts_offset; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																} InputFile; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																
  | 
																 | 
																 | 
																
  | 
															
														
														
													
														
															
																 | 
																 | 
																#if HAVE_TERMIOS_H | 
																 | 
																 | 
																#if HAVE_TERMIOS_H | 
															
														
														
													
														
															
																 | 
																 | 
																
  | 
																 | 
																 | 
																
  | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																	
																	
																	
																 | 
																
  |