History

avfilter/vf_w3fdif: fix time base for large denominators

Paul B Mahol committed 5 years ago

Commit c4e51af1 parent 022e50c1 file · +2 −4Browse files

Showing the changes to libavfilter (1 of 1 file). Show all

Unified · Split

libavfilter/vf_w3fdif.c+2−4
@@ -334,10 +334,8 @@ static int config_output(AVFilterLink *outlink) · 333 unmodified lines
334334 {
335335 AVFilterLink *inlink = outlink->src->inputs[0];
336336
337− outlink->time_base.num = inlink->time_base.num;
338− outlink->time_base.den = inlink->time_base.den * 2;
339− outlink->frame_rate.num = inlink->frame_rate.num * 2;
340− outlink->frame_rate.den = inlink->frame_rate.den;
337+ outlink->time_base = av_mul_q(inlink->time_base, (AVRational){1, 2});
338+ outlink->frame_rate = av_mul_q(inlink->frame_rate, (AVRational){2, 1});
341339
342340 return 0;
343341 }

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t