1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-12 19:18:44 +02:00
FFmpeg/tests/ref/fate/adtstoasc_ticket3715
Derek Buitenhuis 28503c5aea mov: Properly abide by the track's media duration
The track's media duration from the mdhd atom takes precedence
over both the stts and elst atom for calculating and setting
the track's total duraion.

Technically, we shouldn't be using the stts atom at all for
calculating stream durations.

This fixes incorrect stream and final packet durations on files
with edit lists that are longer than the media duration.

The FATE changes are expected, and output is more correct (the
AAC frame is not 1028 samples).

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2018-04-26 14:42:15 +01:00

96 lines
5.1 KiB
Plaintext

0221e04333e6ac432fa42960502f0d5a *tests/data/fate/adtstoasc_ticket3715.mov
33324 tests/data/fate/adtstoasc_ticket3715.mov
#extradata 0: 2, 0x00340022
#tb 0: 1/44100
#media_type 0: audio
#codec_id 0: aac
#sample_rate 0: 44100
#channel_layout 0: 3
#channel_layout_name 0: stereo
0, 0, 0, 1024, 371, 0x14b11a4f
0, 1024, 1024, 1024, 402, 0x2f00c487
0, 2048, 2048, 1024, 403, 0x1959c0d4
0, 3072, 3072, 1024, 396, 0x98a9c134
0, 4096, 4096, 1024, 405, 0xf0a5c8c7
0, 5120, 5120, 1024, 432, 0xefaed68f
0, 6144, 6144, 1024, 369, 0x41e4bc81
0, 7168, 7168, 1024, 370, 0x0052ba67
0, 8192, 8192, 1024, 426, 0x9b61d389
0, 9216, 9216, 1024, 346, 0xf24aacf8
0, 10240, 10240, 1024, 361, 0x815aa4b9
0, 11264, 11264, 1024, 370, 0xad0db010
0, 12288, 12288, 1024, 370, 0x6e27bdca
0, 13312, 13312, 1024, 358, 0x973caed2
0, 14336, 14336, 1024, 362, 0x8c57b25c
0, 15360, 15360, 1024, 359, 0x8c6ab063
0, 16384, 16384, 1024, 373, 0x7838b78f
0, 17408, 17408, 1024, 489, 0x8fc2f7f0
0, 18432, 18432, 1024, 346, 0x4ac8b6f8
0, 19456, 19456, 1024, 341, 0xb537abef
0, 20480, 20480, 1024, 352, 0xcc43b761
0, 21504, 21504, 1024, 355, 0xb1b2b234
0, 22528, 22528, 1024, 354, 0xa865a68c
0, 23552, 23552, 1024, 370, 0xcad4ace5
0, 24576, 24576, 1024, 369, 0x4911addc
0, 25600, 25600, 1024, 363, 0x5a14a836
0, 26624, 26624, 1024, 361, 0x6d10b6ba
0, 27648, 27648, 1024, 365, 0xfe1bb5f3
0, 28672, 28672, 1024, 362, 0x6fc5b252
0, 29696, 29696, 1024, 366, 0xa122b655
0, 30720, 30720, 1024, 371, 0xd338ae3d
0, 31744, 31744, 1024, 363, 0xd977ad97
0, 32768, 32768, 1024, 384, 0xe443bcc4
0, 33792, 33792, 1024, 374, 0x281bb8cb
0, 34816, 34816, 1024, 387, 0x2d70bfef
0, 35840, 35840, 1024, 363, 0xa6e1b7a6
0, 36864, 36864, 1024, 387, 0xc5d5c62b
0, 37888, 37888, 1024, 378, 0xdf71c12f
0, 38912, 38912, 1024, 377, 0xba9fbead
0, 39936, 39936, 1024, 359, 0x4495babf
0, 40960, 40960, 1024, 373, 0x6fbeb8ad
0, 41984, 41984, 1024, 446, 0x3f98e19a
0, 43008, 43008, 1024, 348, 0x7aa8b3d0
0, 44032, 44032, 1024, 355, 0x3cf9abde
0, 45056, 45056, 1024, 360, 0x3b93aa3d
0, 46080, 46080, 1024, 411, 0x4534cd86
0, 47104, 47104, 1024, 402, 0xf215cc44
0, 48128, 48128, 1024, 483, 0xcf47f39e
0, 49152, 49152, 1024, 343, 0xcbdeaf99
0, 50176, 50176, 1024, 343, 0x8444aa2b
0, 51200, 51200, 1024, 343, 0x5a46a569
0, 52224, 52224, 1024, 345, 0x3b03a951
0, 53248, 53248, 1024, 346, 0xff43a665
0, 54272, 54272, 1024, 355, 0xedb1ac99
0, 55296, 55296, 1024, 368, 0xb09cb70f
0, 56320, 56320, 1024, 437, 0xfdd5ea5e
0, 57344, 57344, 1024, 334, 0x8c35a4b9
0, 58368, 58368, 1024, 395, 0xb777c61b
0, 59392, 59392, 1024, 372, 0xafacb084
0, 60416, 60416, 1024, 350, 0x1ab0a8c8
0, 61440, 61440, 1024, 342, 0xb6e1a569
0, 62464, 62464, 1024, 351, 0x583ba6f8
0, 63488, 63488, 1024, 360, 0xc72ba9a4
0, 64512, 64512, 1024, 360, 0xb30bae66
0, 65536, 65536, 1024, 385, 0x4c38bd75
0, 66560, 66560, 1024, 471, 0xd47df0d5
0, 67584, 67584, 1024, 339, 0x9bf1a445
0, 68608, 68608, 1024, 354, 0xf336b051
0, 69632, 69632, 1024, 348, 0x6d06af84
0, 70656, 70656, 1024, 355, 0xa4e1acf7
0, 71680, 71680, 1024, 348, 0xcd0eac56
0, 72704, 72704, 1024, 395, 0xb298c18b
0, 73728, 73728, 1024, 427, 0x3dc9dcc0
0, 74752, 74752, 1024, 344, 0x01c8ae69
0, 75776, 75776, 1024, 356, 0xc38ca6f8
0, 76800, 76800, 1024, 372, 0xd35db793
0, 77824, 77824, 1024, 371, 0xd4cabb37
0, 78848, 78848, 1024, 371, 0x69c3ac44
0, 79872, 79872, 1024, 365, 0xe9cfb1ce
0, 80896, 80896, 1024, 369, 0xb977bbc6
0, 81920, 81920, 1024, 416, 0xa04fd851
0, 82944, 82944, 1024, 461, 0x0c36eb7b
0, 83968, 83968, 1024, 465, 0xeb3ce0af
0, 84992, 84992, 1024, 326, 0x7be4a667
0, 86016, 86016, 1024, 339, 0x2cf4a71f
0, 87040, 87040, 1024, 258, 0xd4007ad4