Files
ffmpeg/libavformat
Derek Buitenhuis ae03b629db avformat/mov: Merge tts after building index for old-style uncompressed PCM
This was a regression introduced in 292c1df7c1.

Since we don't know the length of the stts data until after building the
index, since we're generating it, we need to merge any ctts data after,
since otherwise tts_count is set to 0, and no packets will be output.

We can't remove the merge entirely, because uncompressed PCM with
a ctts atom is technically valid (e.g. a constant CTS offset).

This fixes old-style uncompressed PCM demuxing.

Fixes #11490.

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2025-09-23 14:39:13 +01:00
..
2024-03-31 00:08:43 +01:00
2025-09-22 23:46:29 +00:00
2025-09-21 17:42:19 +08:00
2025-08-03 13:48:47 +02:00
2024-08-28 16:27:54 +02:00
2025-08-03 13:48:47 +02:00
2025-09-08 20:59:31 +00:00
2025-04-13 22:49:21 +02:00
2024-09-24 15:37:15 +02:00
2025-04-13 22:49:21 +02:00
2024-03-31 00:08:43 +01:00
2025-08-03 13:48:47 +02:00
2024-03-26 06:36:43 +01:00
2024-03-31 00:08:43 +01:00
2025-08-03 13:48:47 +02:00
2025-08-03 13:48:47 +02:00
2025-08-03 13:48:47 +02:00
2025-08-03 13:48:47 +02:00
2025-04-22 20:45:57 +02:00
2024-03-31 00:08:43 +01:00
2024-03-31 00:08:43 +01:00
2024-03-11 16:52:42 +01:00
2024-12-02 03:14:47 +01:00
2024-06-19 10:12:50 -03:00
2025-08-25 18:15:17 +08:00
2022-03-16 14:05:26 +02:00
2025-08-03 13:48:47 +02:00
2024-03-26 06:36:43 +01:00
2025-08-03 13:48:47 +02:00
2025-06-23 17:19:18 +10:00
2025-08-03 13:48:47 +02:00
2024-06-04 11:46:27 +02:00
2024-07-21 16:41:23 +02:00
2025-08-03 13:48:47 +02:00
2025-09-21 17:42:19 +08:00
2025-08-03 13:48:47 +02:00
2025-08-05 00:24:08 -03:00
2023-05-31 09:03:58 -07:00
2025-08-03 13:48:47 +02:00
2022-02-24 12:56:49 +01:00
2025-08-03 13:48:47 +02:00
2024-04-17 18:31:06 +05:30
2024-05-01 02:57:12 +02:00
2025-08-03 13:48:47 +02:00
2024-04-06 12:59:56 +02:00
2025-08-04 03:59:42 +00:00
2025-08-03 13:48:47 +02:00
2025-09-22 23:46:29 +00:00
2025-09-20 00:31:10 +02:00
2025-09-20 00:31:05 +02:00
2024-03-31 00:08:43 +01:00
2024-03-31 00:08:43 +01:00
2024-03-31 00:08:43 +01:00
2024-03-31 00:08:43 +01:00
2025-08-03 13:48:47 +02:00
2025-08-03 13:48:47 +02:00
2024-03-31 00:08:43 +01:00
2025-08-03 13:48:47 +02:00
2025-08-03 13:48:47 +02:00
2025-03-28 15:23:28 +01:00
2025-08-03 13:48:47 +02:00
2024-03-31 00:08:43 +01:00
2025-08-03 13:48:47 +02:00
2025-07-04 17:07:53 +10:00
2024-03-31 00:08:43 +01:00
2024-11-03 10:53:15 +11:00
2025-06-23 17:19:18 +10:00
2024-03-15 12:51:15 +01:00
2024-03-15 12:51:15 +01:00
2022-03-26 00:42:00 +02:00
2025-07-11 16:32:05 +02:00
2025-07-07 01:45:10 +02:00
2025-08-03 13:48:47 +02:00
2025-06-11 19:19:50 +02:00
2024-08-14 18:20:58 +02:00
2024-07-21 17:02:11 +02:00
2025-08-03 13:48:47 +02:00
2024-03-31 00:08:43 +01:00
2025-06-26 17:35:46 +02:00
2025-09-19 09:59:26 +02:00
2025-08-03 13:48:47 +02:00
2024-07-21 17:02:11 +02:00
2025-02-07 10:13:50 -05:00
2025-09-21 17:42:19 +08:00
2024-03-26 06:36:43 +01:00
2025-08-03 13:48:47 +02:00
2025-08-03 13:48:47 +02:00
2024-03-26 06:36:43 +01:00
2024-07-21 17:02:12 +02:00
2024-03-31 00:08:43 +01:00