On Thu, 7 Feb 2013 18:42:39 +0100, Vladimir Pantelic <vlado...@gmail.com> wrote: > If there is a sample_aspect_ratio in the stream, then apply it to every > decoded frame in the same way as avconv does. This also makes sure that > the avfilter chain has access to the aspect ratio. > > Signed-off-by: Vladimir Pantelic <vlado...@gmail.com> > --- > avplay.c | 3 +++ > 1 files changed, 3 insertions(+), 0 deletions(-) > > diff --git a/avplay.c b/avplay.c > index 3e2110f..c45ec55 100644 > --- a/avplay.c > +++ b/avplay.c > @@ -1495,6 +1495,9 @@ static int get_video_frame(VideoState *is, AVFrame > *frame, int64_t *pts, AVPacke > if (*pts == AV_NOPTS_VALUE) { > *pts = 0; > } > + if (is->video_st->sample_aspect_ratio.num) { > + frame->sample_aspect_ratio = is->video_st->sample_aspect_ratio; > + } > > is->skip_frames_index += 1; > if (is->skip_frames_index >= is->skip_frames) { > -- > 1.7.6.1 >
Ok -- Anton Khirnov _______________________________________________ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel