On 03/01/2012 03:31 PM, Anton Khirnov wrote:

> Demuxers are not supposed to set it.
> Set r_frame_rate and avg_frame_rate instead.
> ---
>  libavformat/avs.c |    4 ++--
>  1 files changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/libavformat/avs.c b/libavformat/avs.c
> index 22b4614..7542ca7 100644
> --- a/libavformat/avs.c
> +++ b/libavformat/avs.c
> @@ -188,8 +188,8 @@ static int avs_read_packet(AVFormatContext * s, AVPacket 
> * pkt)
>                      avs->st_video->codec->height = avs->height;
>                      
> avs->st_video->codec->bits_per_coded_sample=avs->bits_per_sample;
>                      avs->st_video->nb_frames = avs->nb_frames;
> -                    avs->st_video->codec->time_base = (AVRational) {
> -                    1, avs->fps};
> +                    avs->st_video->r_frame_rate = 
> avs->st_video->avg_frame_rate =
> +                                                  (AVRational){avs->fps, 1};
>                  }
>                  return avs_read_video_packet(s, pkt, type, sub_type, size,
>                                               palette, palette_size);


formatting is a little strange, but patch looks ok.

-Justin

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

Reply via email to