mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-28 20:53:54 +02:00
Merge commit 'a638e9184d63e57e67901f34afe919fd56fd3ac4'
* commit 'a638e9184d63e57e67901f34afe919fd56fd3ac4': vf_fade: make sure the slice end is always in the frame Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
This commit is contained in:
commit
aa40df483b
@ -247,7 +247,7 @@ static int filter_slice_chroma(AVFilterContext *ctx, void *arg, int jobnr,
|
|||||||
const int width = AV_CEIL_RSHIFT(frame->width, s->hsub);
|
const int width = AV_CEIL_RSHIFT(frame->width, s->hsub);
|
||||||
const int height= AV_CEIL_RSHIFT(frame->height, s->vsub);
|
const int height= AV_CEIL_RSHIFT(frame->height, s->vsub);
|
||||||
int slice_start = (height * jobnr ) / nb_jobs;
|
int slice_start = (height * jobnr ) / nb_jobs;
|
||||||
int slice_end = (height * (jobnr+1)) / nb_jobs;
|
int slice_end = FFMIN(((height * (jobnr+1)) / nb_jobs), frame->height);
|
||||||
|
|
||||||
for (plane = 1; plane < 3; plane++) {
|
for (plane = 1; plane < 3; plane++) {
|
||||||
for (i = slice_start; i < slice_end; i++) {
|
for (i = slice_start; i < slice_end; i++) {
|
||||||
|
Loading…
Reference in New Issue
Block a user