# HG changeset patch # User michael # Date 1206580696 0 # Node ID f5ee8f2afc83bc1ea56c2b6ca65f8b51ba32949d # Parent cf8bea8bc156b60fbd6297d22c16b2b3c9aa373d Fix aspect ratio. fixes issue404 avienc.c change by StevieS diff -r cf8bea8bc156 -r f5ee8f2afc83 avidec.c --- a/avidec.c Sat Mar 22 17:25:50 2008 +0000 +++ b/avidec.c Thu Mar 27 01:18:16 2008 +0000 @@ -538,8 +538,8 @@ get_le32(pb); get_le32(pb); + active_aspect.den= get_le16(pb); active_aspect.num= get_le16(pb); - active_aspect.den= get_le16(pb); active.num = get_le32(pb); active.den = get_le32(pb); get_le32(pb); //nbFieldsPerFrame diff -r cf8bea8bc156 -r f5ee8f2afc83 avienc.c --- a/avienc.c Sat Mar 22 17:25:50 2008 +0000 +++ b/avienc.c Thu Mar 27 01:18:16 2008 +0000 @@ -297,8 +297,8 @@ put_le32(pb, lrintf(1.0/av_q2d(stream->time_base))); put_le32(pb, stream->width ); put_le32(pb, stream->height); + put_le16(pb, den); put_le16(pb, num); - put_le16(pb, den); put_le32(pb, stream->width ); put_le32(pb, stream->height); put_le32(pb, 1); //progressive FIXME