Marton Balint
b81ed729ec
avformat/mov_chan: rework ff_mov_read_chnl
...
A lot of changes and fixes to channel layout parsing, notably
- get rid of dynamic allocation of channel positions
- signal unimplemented speaker positions as unknown instead of failure, but
warn the user about it
- native order, and that a single channel only appears once was always assumed
for less than 64 channels, obviously this was incorrect
Signed-off-by: Marton Balint <cus@passwd.hu>
2024-02-18 10:54:24 +01:00
..
2023-09-14 12:32:02 +02:00
2024-01-20 10:34:48 +01:00
2023-06-29 20:22:58 +02:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2023-09-14 12:32:02 +02:00
2023-10-02 01:28:14 +02:00
2023-09-12 19:33:17 +02:00
2024-01-20 10:34:48 +01:00
2024-01-14 14:49:12 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2023-09-07 00:30:08 +02:00
2024-01-20 10:34:48 +01:00
2023-07-29 16:05:29 +02:00
2024-02-11 17:01:07 -08:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2023-08-11 23:55:05 +02:00
2023-09-07 00:41:45 +02:00
2024-01-31 11:19:16 -03:00
2024-02-07 10:22:18 +01:00
2024-02-14 13:18:41 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-02-11 17:01:07 -08:00
2023-09-12 23:22:49 +02:00
2023-09-10 22:55:42 +02:00
2024-02-11 17:01:07 -08:00
2024-02-14 14:53:41 +01:00
2024-02-03 12:52:47 +01:00
2023-08-02 17:31:13 +02:00
2023-10-03 20:09:27 +02:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2023-09-21 22:41:10 +02:00
2024-01-20 10:34:48 +01:00
2024-02-14 14:53:41 +01:00
2024-01-20 10:34:48 +01:00
2023-09-10 21:17:55 +02:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-02-14 14:53:41 +01:00
2024-01-24 00:09:21 +01:00
2024-02-09 16:14:56 +01:00
2023-11-18 19:55:42 +01:00
2024-01-20 10:34:48 +01:00
2023-09-07 00:30:08 +02:00
2023-10-06 10:03:57 -03:00
2023-08-10 23:56:35 +02:00
2024-02-13 14:17:38 +01:00
2023-07-07 12:13:05 +02:00
2024-01-20 10:34:48 +01:00
2023-06-27 12:52:38 -03:00
2023-07-09 03:05:00 +02:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-02-09 16:14:56 +01:00
2024-01-20 10:34:48 +01:00
2023-08-14 14:17:35 +08:00
2024-01-20 10:34:48 +01:00
2024-02-14 14:53:41 +01:00
2023-09-16 20:47:32 +02:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2023-08-02 18:31:59 +02:00
2024-01-20 10:34:48 +01:00
2024-02-14 14:53:41 +01:00
2023-11-12 16:44:47 +08:00
2023-11-12 16:44:47 +08:00
2023-09-10 21:17:55 +02:00
2024-02-14 14:53:41 +01:00
2023-09-10 21:17:55 +02:00
2024-01-31 11:19:16 -03:00
2024-02-03 00:26:10 +01:00
2024-02-03 00:26:10 +01:00
2024-02-03 00:26:10 +01:00
2023-12-18 15:20:59 -03:00
2024-02-03 00:26:10 +01:00
2024-02-03 00:26:10 +01:00
2024-02-03 00:26:10 +01:00
2024-01-20 10:34:48 +01:00
2023-09-07 00:41:45 +02:00
2023-07-25 23:17:29 +02:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-02-14 14:53:41 +01:00
2024-01-20 10:34:48 +01:00
2024-02-07 10:22:18 +01:00
2024-01-20 10:34:48 +01:00
2024-01-31 22:14:12 +08:00
2024-01-31 22:14:12 +08:00
2024-02-04 13:36:25 -03:00
2023-07-09 16:56:58 -04:00
2023-07-09 16:56:58 -04:00
2023-10-08 21:36:00 +02:00
2023-09-14 22:00:17 +02:00
2023-08-27 01:36:18 -04:00
2023-11-03 22:16:33 +01:00
2024-01-20 10:34:48 +01:00
2024-02-14 14:53:41 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-02-14 14:53:41 +01:00
2024-02-14 14:53:41 +01:00
2024-02-14 14:53:41 +01:00
2024-01-20 10:34:48 +01:00
2024-02-15 00:34:16 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2023-09-14 12:32:02 +02:00
2023-07-29 17:58:58 +02:00
2024-02-15 00:34:16 +01:00
2024-02-13 15:27:29 +01:00
2023-08-30 19:34:47 +02:00
2024-02-13 15:27:29 +01:00
2024-02-14 14:53:41 +01:00
2023-09-10 21:17:55 +02:00
2024-01-20 10:34:48 +01:00
2023-09-07 00:30:08 +02:00
2023-09-07 00:41:45 +02:00
2024-02-18 10:54:24 +01:00
2024-02-18 10:54:24 +01:00
2024-02-18 10:54:24 +01:00
2024-02-14 14:53:41 +01:00
2023-12-12 08:54:40 -03:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-31 22:14:12 +08:00
2024-01-31 22:14:12 +08:00
2024-01-24 00:09:21 +01:00
2024-02-09 16:14:56 +01:00
2024-01-31 22:14:12 +08:00
2024-02-14 14:53:41 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2023-07-29 16:05:29 +02:00
2024-02-07 10:22:18 +01:00
2024-02-07 10:22:18 +01:00
2023-10-03 01:45:46 +02:00
2023-12-31 14:18:01 +01:00
2024-01-20 10:34:48 +01:00
2024-02-14 14:53:41 +01:00
2023-09-28 19:37:58 +02:00
2024-02-14 14:53:41 +01:00
2024-01-20 10:34:48 +01:00
2024-02-14 14:53:41 +01:00
2024-02-13 09:51:28 -03:00
2023-08-14 22:57:28 +03:00
2023-09-01 14:26:47 +02:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2023-09-07 00:42:10 +02:00
2024-01-11 17:09:45 +01:00
2023-11-26 17:49:11 +01:00
2024-01-20 10:34:48 +01:00
2023-06-29 14:12:50 -03:00
2024-01-20 10:34:48 +01:00
2024-02-09 10:20:42 +01:00
2023-09-07 00:41:45 +02:00
2023-07-29 16:05:29 +02:00
2023-10-06 10:03:57 -03:00
2023-11-08 17:37:58 +11:00
2023-08-30 20:00:55 +02:00
2023-08-30 20:00:55 +02:00
2023-12-28 11:11:33 +05:30
2023-07-22 16:18:39 +02:00
2023-10-08 21:36:02 +02:00
2024-01-20 10:34:48 +01:00
2024-01-04 14:44:11 +02:00
2024-01-20 10:34:48 +01:00
2023-09-05 09:13:08 +08:00
2023-09-05 09:13:08 +08:00
2024-02-14 14:53:41 +01:00
2023-09-07 00:41:45 +02:00
2023-09-07 00:41:45 +02:00
2023-09-10 21:19:29 +02:00
2023-06-20 09:52:43 +08:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-02-14 14:53:41 +01:00
2024-01-20 10:34:48 +01:00
2024-02-14 14:53:41 +01:00
2023-09-02 10:36:11 +02:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2023-07-29 16:05:29 +02:00
2023-09-07 00:41:45 +02:00
2024-01-20 10:34:48 +01:00
2023-11-18 19:55:42 +01:00
2024-01-20 10:34:48 +01:00
2023-10-06 10:03:57 -03:00
2024-02-14 14:53:41 +01:00
2024-01-20 10:34:48 +01:00
2023-11-05 11:30:13 +01:00
2024-01-20 10:34:48 +01:00
2023-08-15 21:42:21 +02:00
2023-08-15 21:42:21 +02:00
2024-02-14 14:53:41 +01:00
2023-07-29 16:05:29 +02:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2023-09-07 00:41:45 +02:00
2023-09-07 00:41:45 +02:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2023-09-10 21:19:11 +02:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2023-10-15 18:54:37 +02:00
2023-10-08 21:36:04 +02:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2023-09-07 00:30:08 +02:00
2024-02-14 14:53:41 +01:00
2023-09-10 21:17:55 +02:00
2023-09-10 22:55:42 +02:00
2023-10-16 01:09:09 +02:00
2023-09-02 10:36:11 +02:00
2024-01-20 10:34:48 +01:00
2023-10-06 10:03:57 -03:00
2024-02-13 09:51:28 -03:00
2023-09-07 00:41:45 +02:00
2023-09-07 00:39:02 +02:00
2024-01-31 22:14:12 +08:00
2024-01-31 22:14:12 +08:00
2023-12-19 19:44:38 +08:00
2023-09-02 16:34:25 +02:00
2024-01-20 10:34:48 +01:00
2024-02-14 14:53:41 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-01-20 10:34:48 +01:00
2024-02-14 14:53:41 +01:00
2023-10-03 20:09:27 +02:00
2023-09-14 12:32:02 +02:00
2023-09-12 23:35:26 +02:00
2023-10-08 21:36:07 +02:00
2023-09-07 00:30:08 +02:00