mirror of https://git.ffmpeg.org/ffmpeg.git
Merge commit 'cf6977712c9e5abe6dc55289f6322ccbf10321a9'
* commit 'cf6977712c9e5abe6dc55289f6322ccbf10321a9': movenc: write avg_frame_rate as the framerate, not the codec timebase Merged-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
commit
a72df4dadc
|
@ -551,7 +551,13 @@ static int mov_write_dvc1_structs(MOVTrack *track, uint8_t *buf)
|
||||||
put_bits(&pbc, 1, !slices); /* no slice code */
|
put_bits(&pbc, 1, !slices); /* no slice code */
|
||||||
put_bits(&pbc, 1, 0); /* no bframe */
|
put_bits(&pbc, 1, 0); /* no bframe */
|
||||||
put_bits(&pbc, 1, 0); /* reserved */
|
put_bits(&pbc, 1, 0); /* reserved */
|
||||||
put_bits32(&pbc, track->enc->time_base.den); /* framerate */
|
|
||||||
|
/* framerate */
|
||||||
|
if (track->st->avg_frame_rate.num > 0 && track->st->avg_frame_rate.den > 0)
|
||||||
|
put_bits32(&pbc, track->st->avg_frame_rate.num / track->st->avg_frame_rate.den);
|
||||||
|
else
|
||||||
|
put_bits32(&pbc, 0xffffffff);
|
||||||
|
|
||||||
flush_put_bits(&pbc);
|
flush_put_bits(&pbc);
|
||||||
|
|
||||||
av_free(unescaped);
|
av_free(unescaped);
|
||||||
|
|
Loading…
Reference in New Issue