| @@ -204,8 +204,6 @@ static char *forced_key_frames = NULL; | |||||
| static float dts_delta_threshold = 10; | static float dts_delta_threshold = 10; | ||||
| static int64_t timer_start; | |||||
| static uint8_t *audio_buf; | static uint8_t *audio_buf; | ||||
| static uint8_t *audio_out; | static uint8_t *audio_out; | ||||
| static unsigned int allocated_audio_out_size, allocated_audio_buf_size; | static unsigned int allocated_audio_out_size, allocated_audio_buf_size; | ||||
| @@ -1272,7 +1270,7 @@ static void do_video_stats(AVFormatContext *os, OutputStream *ost, | |||||
| static void print_report(OutputFile *output_files, | static void print_report(OutputFile *output_files, | ||||
| OutputStream *ost_table, int nb_ostreams, | OutputStream *ost_table, int nb_ostreams, | ||||
| int is_last_report) | |||||
| int is_last_report, int64_t timer_start) | |||||
| { | { | ||||
| char buf[1024]; | char buf[1024]; | ||||
| OutputStream *ost; | OutputStream *ost; | ||||
| @@ -1837,6 +1835,7 @@ static int transcode(OutputFile *output_files, | |||||
| int want_sdp = 1; | int want_sdp = 1; | ||||
| uint8_t *no_packet; | uint8_t *no_packet; | ||||
| int no_packet_count=0; | int no_packet_count=0; | ||||
| int64_t timer_start; | |||||
| if (!(no_packet = av_mallocz(nb_input_files))) | if (!(no_packet = av_mallocz(nb_input_files))) | ||||
| exit_program(1); | exit_program(1); | ||||
| @@ -2352,7 +2351,7 @@ static int transcode(OutputFile *output_files, | |||||
| av_free_packet(&pkt); | av_free_packet(&pkt); | ||||
| /* dump report by using the output first video and audio streams */ | /* dump report by using the output first video and audio streams */ | ||||
| print_report(output_files, output_streams, nb_output_streams, 0); | |||||
| print_report(output_files, output_streams, nb_output_streams, 0, timer_start); | |||||
| } | } | ||||
| /* at the end of stream, we must flush the decoder buffers */ | /* at the end of stream, we must flush the decoder buffers */ | ||||
| @@ -2372,7 +2371,7 @@ static int transcode(OutputFile *output_files, | |||||
| } | } | ||||
| /* dump report by using the first video and audio streams */ | /* dump report by using the first video and audio streams */ | ||||
| print_report(output_files, output_streams, nb_output_streams, 1); | |||||
| print_report(output_files, output_streams, nb_output_streams, 1, timer_start); | |||||
| /* close each encoder */ | /* close each encoder */ | ||||
| for (i = 0; i < nb_output_streams; i++) { | for (i = 0; i < nb_output_streams; i++) { | ||||