On Mon, May 27, 2013 at 07:20:35PM +0200, Anton Khirnov wrote: > We don't know whether it will be float until we look at the data. > --- > libavcodec/wavpack.c | 5 +---- > 1 file changed, 1 insertion(+), 4 deletions(-) > > diff --git a/libavcodec/wavpack.c b/libavcodec/wavpack.c > index 44cedd5..1b2e62e 100644 > --- a/libavcodec/wavpack.c > +++ b/libavcodec/wavpack.c > @@ -716,10 +716,7 @@ static av_cold int wavpack_decode_init(AVCodecContext > *avctx) > WavpackContext *s = avctx->priv_data; > > s->avctx = avctx; > - if (avctx->bits_per_coded_sample <= 16) > - avctx->sample_fmt = AV_SAMPLE_FMT_S16P; > - else > - avctx->sample_fmt = AV_SAMPLE_FMT_S32P; > + > if (avctx->channels <= 2 && !avctx->channel_layout) > avctx->channel_layout = (avctx->channels == 2) ? AV_CH_LAYOUT_STEREO > : AV_CH_LAYOUT_MONO; > --
if you like it _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
