On Sat, Dec 19, 2015 at 11:00:53AM +0100, Nicolas George wrote:
> L'octidi 28 frimaire, an CCXXIV, Clement Boesch a écrit :
> > +}else if (scale->nb_slices) {
> > +int i;
> > +const int nb_slices = FFMIN(scale->nb_slices, link->h);
> > +for (i = 0; i < nb_slices; i++) {
L'octidi 28 frimaire, an CCXXIV, Clement Boesch a écrit :
> +}else if (scale->nb_slices) {
> +int i;
> +const int nb_slices = FFMIN(scale->nb_slices, link->h);
> +for (i = 0; i < nb_slices; i++) {
> +const int slice_start = (link->h * i ) / nb_slices;
> +
On Fri, Dec 18, 2015 at 05:31:32PM +0100, Clément Bœsch wrote:
> On Fri, Dec 18, 2015 at 04:33:18PM +0100, Nicolas George wrote:
> > L'octidi 28 frimaire, an CCXXIV, Clement Boesch a écrit :
> > > +const int slice_h = FFMAX(1, link->h / scale->nb_slices);
> > > +for (i = 0; i < scal
On Fri, Dec 18, 2015 at 04:33:18PM +0100, Nicolas George wrote:
> L'octidi 28 frimaire, an CCXXIV, Clement Boesch a écrit :
> > +const int slice_h = FFMAX(1, link->h / scale->nb_slices);
> > +for (i = 0; i < scale->nb_slices; i++)
> > +scale_slice(link, out, in, scale->s
L'octidi 28 frimaire, an CCXXIV, Clement Boesch a écrit :
> +const int slice_h = FFMAX(1, link->h / scale->nb_slices);
> +for (i = 0; i < scale->nb_slices; i++)
> +scale_slice(link, out, in, scale->sws, i*slice_h, slice_h, 1, 0);
What happens if link->h is not a multipl