mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2024-12-30 11:22:14 +00:00
ffmpeg: fix null ptr deref in psnr printing code
Fixes CID205005 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
a1af505d66
commit
fa48da1ee9
2
ffmpeg.c
2
ffmpeg.c
@ -1123,7 +1123,7 @@ static void print_report(int is_last_report, int64_t timer_start, int64_t cur_ti
|
|||||||
for (j = 0; j < 32; j++)
|
for (j = 0; j < 32; j++)
|
||||||
snprintf(buf + strlen(buf), sizeof(buf) - strlen(buf), "%X", (int)lrintf(log2(qp_histogram[j] + 1)));
|
snprintf(buf + strlen(buf), sizeof(buf) - strlen(buf), "%X", (int)lrintf(log2(qp_histogram[j] + 1)));
|
||||||
}
|
}
|
||||||
if (enc->flags&CODEC_FLAG_PSNR) {
|
if ((enc->flags&CODEC_FLAG_PSNR) && (enc->coded_frame || is_last_report)) {
|
||||||
int j;
|
int j;
|
||||||
double error, error_sum = 0;
|
double error, error_sum = 0;
|
||||||
double scale, scale_sum = 0;
|
double scale, scale_sum = 0;
|
||||||
|
Loading…
Reference in New Issue
Block a user