On 12/2/15, Ganesh Ajjanagadde <gajjanaga...@gmail.com> wrote: > Signed-off-by: Ganesh Ajjanagadde <gajjanaga...@gmail.com> > --- > libavcodec/wavpackenc.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/libavcodec/wavpackenc.c b/libavcodec/wavpackenc.c > index 977bcf0..6a9b716 100644 > --- a/libavcodec/wavpackenc.c > +++ b/libavcodec/wavpackenc.c > @@ -954,7 +954,7 @@ static void analyze_mono(WavPackEncodeContext *s, > int32_t *samples, int do_sampl > memcpy(s->sampleptrs[info.nterms + 1][0], s->sampleptrs[i][0], > s->block_samples * 4); > > if (s->extra_flags & EXTRA_BRANCHES) > - recurse_mono(s, &info, 0, (int) floor(s->delta_decay + 0.5), > + recurse_mono(s, &info, 0, lrint(s->delta_decay), > log2mono(s->sampleptrs[0][0], s->block_samples, 0)); > > if (s->extra_flags & EXTRA_SORT_FIRST) > @@ -1773,7 +1773,7 @@ static void analyze_stereo(WavPackEncodeContext *s, > memcpy(s->sampleptrs[info.nterms + 1][1], s->sampleptrs[i][1], > s->block_samples * 4); > > if (s->extra_flags & EXTRA_BRANCHES) > - recurse_stereo(s, &info, 0, (int) floor(s->delta_decay + 0.5), > + recurse_stereo(s, &info, 0, lrint(s->delta_decay), > log2stereo(s->sampleptrs[0][0], s->sampleptrs[0][1], > s->block_samples, 0)); > > -- > 2.6.2
OK if and only if the output is lossless when using those flags. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel