mov: Evaluate the movie display matrix
authorVittorio Giovara <vittorio.giovara@gmail.com>
Mon, 24 Oct 2016 21:46:47 +0000 (17:46 -0400)
committerVittorio Giovara <vittorio.giovara@gmail.com>
Tue, 1 Nov 2016 16:19:00 +0000 (12:19 -0400)
commitecd2ec69ce10e13f6ede353d2def7ce9f45c1a7d
treec8a6e37b50a9ad68c4ebe319a440eb9314e6c963
parentb90c8a3d08e3f9ad4de1253376d2d1d93abb8b8c
mov: Evaluate the movie display matrix

This matrix needs to be applied after all others have (currently only
display matrix from trak), but cannot be handled in movie box, since
streams are not allocated yet. So store it in main context, and apply
it when appropriate, that is after parsing the tkhd one.

Fate tests are updated accordingly.

Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
libavformat/isom.h
libavformat/mov.c
tests/ref/fate/mov-dar
tests/ref/fate/mov-display-matrix
tests/ref/fate/mov-sar