On Tue, Feb 09, 2016 at 12:18:50PM +0100, Anton Khirnov wrote:
> --- a/libavdevice/fbdev.c
> +++ b/libavdevice/fbdev.c
> @@ -164,21 +164,21 @@ static av_cold int fbdev_read_header(AVFormatContext 
> *avctx)
> -    st->codec->codec_type = AVMEDIA_TYPE_VIDEO;
> -    st->codec->codec_id   = AV_CODEC_ID_RAWVIDEO;
> -    st->codec->width      = fbdev->width;
> -    st->codec->height     = fbdev->height;
> -    st->codec->pix_fmt    = pix_fmt;
> -    st->codec->time_base  = (AVRational){fbdev->framerate_q.den, 
> fbdev->framerate_q.num};
> -    st->codec->bit_rate   =
> +    st->codecpar->codec_type = AVMEDIA_TYPE_VIDEO;
> +    st->codecpar->codec_id   = AV_CODEC_ID_RAWVIDEO;
> +    st->codecpar->width      = fbdev->width;
> +    st->codecpar->height     = fbdev->height;
> +    st->codecpar->format     = pix_fmt;
> +    st->codecpar->bit_rate   =
>          fbdev->width * fbdev->height * fbdev->bytes_per_pixel * 
> av_q2d(fbdev->framerate_q) * 8;
> +    st->avg_frame_rate  = fbdev->framerate_q;

Setting st->avg_frame_rate looks suspicious.

Diego
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to