Lynne
49a77d37be
ffv1enc: write f->flt to extradata
...
The parser has been reading f->flt for combined_version >= 0x40004
since commit c1b330bf24 (avcodec/ffv1: Basic float16 support), but
ff_ffv1_write_extradata() never had a matching put_symbol().
The result was that the parsed f->flt was whatever the next symbol's
worth of rangecoded bits happened to decode to — often 0, but for a
yuv420p16le -level 4 -strict experimental stream produced locally it
parses as 1. The software decoder doesn't notice because the YUV
pixfmt-selection branches never check f->flt, but anything else that
trusts it gets garbage.
Sponsored-by: Sovereign Tech Fund
2026-05-31 20:04:02 +09:00
..
2026-05-20 13:05:57 -03:00
2026-04-27 20:13:23 +00:00
2026-04-29 13:53:07 +03:00
2026-05-28 22:24:58 +00:00
2026-05-07 13:01:16 +00:00
2026-05-08 13:28:34 +02:00
2026-05-23 10:38:28 +00:00
2026-05-30 12:10:01 +09:00
2026-05-26 04:46:04 +00:00
2026-05-20 10:59:02 -03:00
2026-05-28 00:04:06 -03:00
2026-05-28 00:04:06 -03:00
2026-05-20 10:59:02 -03:00
2026-04-17 16:46:52 +02:00
2026-04-17 16:46:52 +02:00
2026-04-28 12:29:37 +00:00
2026-05-03 13:26:34 +00:00
2026-05-22 09:33:52 +00:00
2026-05-03 14:54:27 +00:00
2026-03-31 14:07:31 +00:00
2026-03-31 14:07:31 +00:00
2026-04-07 14:54:21 +00:00
2026-04-07 14:54:21 +00:00
2026-04-07 14:54:21 +00:00
2026-03-30 13:23:56 +00:00
2026-04-28 12:29:37 +00:00
2026-05-29 20:10:14 +00:00
2026-05-19 17:43:53 +09:00
2026-04-28 12:29:37 +00:00
2026-05-25 03:18:53 +00:00
2026-04-25 22:44:39 +02:00
2026-05-06 15:27:21 +02:00
2026-05-05 12:46:00 +02:00
2026-05-16 13:55:22 -03:00
2026-05-16 13:55:22 -03:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-04-20 12:21:41 +02:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-05-08 09:35:38 +02:00
2026-05-08 09:35:38 +02:00
2026-05-07 13:08:34 +00:00
2026-04-28 12:24:54 +00:00
2026-05-08 09:35:38 +02:00
2026-05-08 09:35:38 +02:00
2026-05-19 11:36:10 +02:00
2026-05-19 11:36:10 +02:00
2026-04-14 16:04:47 +02:00
2026-04-28 14:31:19 +02:00
2026-05-30 13:57:13 +00:00
2026-05-18 20:47:15 +00:00
2026-04-28 12:29:37 +00:00
2026-05-30 22:37:09 -03:00
2026-04-27 20:13:23 +00:00
2026-04-27 20:13:23 +00:00
2026-04-28 12:29:37 +00:00
2026-05-13 15:19:11 +02:00
2026-05-02 21:11:47 +00:00
2026-05-03 16:56:43 +02:00
2026-05-16 15:03:50 +00:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-05-16 13:55:22 -03:00
2026-04-09 01:14:39 +02:00
2026-05-01 07:40:25 -04:00
2026-05-01 07:40:25 -04:00
2026-05-01 07:40:24 -04:00
2026-05-03 20:15:54 +00:00
2026-05-31 20:04:02 +09:00
2026-05-11 05:32:41 +09:00
2026-05-30 12:10:01 +09:00
2026-05-31 20:03:57 +09:00
2026-05-31 20:03:57 +09:00
2026-05-31 20:04:02 +09:00
2026-05-30 12:10:01 +09:00
2026-05-31 20:04:02 +09:00
2026-04-28 12:29:37 +00:00
2026-05-17 17:49:59 +00:00
2026-04-08 21:33:43 +02:00
2026-04-28 12:29:37 +00:00
2026-05-10 17:16:38 +02:00
2026-05-03 12:42:47 +00:00
2026-04-28 12:29:37 +00:00
2026-05-03 12:42:47 +00:00
2026-05-25 13:16:03 +00:00
2026-04-16 07:36:01 +02:00
2026-04-16 07:36:01 +02:00
2026-04-16 07:36:01 +02:00
2026-04-28 12:29:37 +00:00
2026-05-17 16:00:37 +00:00
2026-05-13 19:35:33 +00:00
2026-05-19 17:43:53 +09:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-04-14 20:35:57 +00:00
2026-05-28 22:31:36 +00:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-04-06 14:07:59 -03:00
2026-04-06 14:07:59 -03:00
2026-04-16 17:19:28 -03:00
2026-04-16 19:27:03 +00:00
2026-04-06 14:07:59 -03:00
2026-04-06 14:07:59 -03:00
2026-04-28 12:29:37 +00:00
2026-05-03 12:40:44 +00:00
2026-05-13 19:13:23 +00:00
2026-04-14 20:35:57 +00:00
2026-05-28 13:23:42 +00:00
2026-05-01 07:40:25 -04:00
2026-05-25 23:12:05 +00:00
2026-05-03 18:22:56 +02:00
2026-04-28 12:29:37 +00:00
2026-05-30 13:10:07 +02:00
2026-05-11 20:17:11 +00:00
2026-05-03 18:23:00 +02:00
2026-05-03 18:23:03 +02:00
2026-05-03 18:23:05 +02:00
2026-05-25 02:05:30 +00:00
2026-05-28 00:04:06 -03:00
2026-05-03 05:58:13 +00:00
2026-04-22 10:48:24 +03:00
2026-04-28 12:29:37 +00:00
2026-05-26 11:19:14 +02:00
2026-04-28 12:29:37 +00:00
2026-04-16 07:36:01 +02:00
2026-05-03 18:22:31 +02:00
2026-05-03 18:22:27 +02:00
2026-04-06 10:39:17 +02:00
2026-04-06 10:39:17 +02:00
2026-04-28 12:29:37 +00:00
2026-05-02 21:39:02 +00:00
2026-05-18 20:47:15 +00:00
2026-05-19 14:22:13 +00:00
2026-05-16 13:55:22 -03:00
2026-05-30 17:37:28 +00:00
2026-05-30 17:37:28 +00:00
2026-04-28 12:29:37 +00:00
2026-05-16 13:55:22 -03:00
2026-05-16 13:55:22 -03:00
2026-05-03 10:25:54 +00:00
2026-04-20 12:54:31 +02:00
2026-05-25 15:09:20 +00:00
2026-05-17 12:17:16 +09:00
2026-05-24 22:27:08 +00:00
2026-05-17 12:02:52 +09:00
2026-05-17 12:17:16 +09:00
2026-05-17 12:17:16 +09:00
2026-04-28 12:29:37 +00:00
2026-03-28 22:07:54 -03:00
2026-05-03 18:23:10 +02:00
2026-05-03 13:25:30 +00:00
2026-05-03 13:20:27 +00:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-05-16 13:55:22 -03:00
2026-05-08 05:08:22 +00:00
2026-04-17 16:46:52 +02:00
2026-05-03 18:22:24 +02:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-04-13 12:51:35 +02:00
2026-04-13 12:51:35 +02:00
2026-04-13 12:51:35 +02:00
2026-04-13 12:46:24 +02:00
2026-04-13 12:46:24 +02:00
2026-04-13 12:46:24 +02:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-05-02 23:11:24 +00:00
2026-05-03 18:22:18 +02:00
2026-04-28 12:29:37 +00:00
2026-05-03 18:22:13 +02:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-05-01 23:59:06 +00:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-05-08 13:28:34 +02:00
2026-04-28 12:29:37 +00:00
2026-05-03 18:22:07 +02:00
2026-04-28 12:29:37 +00:00
2026-05-30 17:37:28 +00:00
2026-04-12 22:15:51 +00:00
2026-05-17 03:47:23 +00:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-05-30 13:10:07 +02:00
2026-05-30 13:10:07 +02:00
2026-04-16 10:24:41 +00:00
2026-04-28 12:29:37 +00:00
2026-04-28 12:29:37 +00:00
2026-04-14 01:42:53 +00:00
2026-05-19 17:43:53 +09:00
2026-05-19 17:43:53 +09:00
2026-04-28 12:29:37 +00:00
2026-04-21 13:08:59 +00:00
2026-05-12 11:28:09 +00:00
2026-05-12 09:14:34 +00:00
2026-03-31 23:47:45 +02:00
2026-05-17 12:17:16 +09:00
2026-05-09 11:44:39 -03:00
2026-04-28 12:29:37 +00:00
2026-05-19 11:36:10 +02:00
2026-04-28 12:29:37 +00:00
2026-05-03 02:36:54 +00:00
2026-05-03 13:22:37 +00:00