Leo Izen
0c0dd23fe1
avcodec/jpegxl_parser: add JPEG XL parser
...
Add a full parser to libavcodec for AV_CODEC_ID_JPEGXL. It finds the
end of the stream in order to packetize the codec, and it looks at
the headers to set preliminary information like dimensions and pixel
format.
Note that much of this code is duplicated from avformat/jpegxl_probe.c,
but that code will be removed and call this instead in the next commit.
Signed-off-by: Leo Izen <leo.izen@gmail.com >
2023-08-27 01:36:08 -04:00
..
2023-08-08 13:46:07 +03:00
2023-07-29 04:16:59 +02:00
2023-08-24 21:07:18 +03:00
2023-07-29 04:16:59 +02:00
2023-08-15 19:09:23 +02:00
2023-08-10 09:11:09 +02:00
2023-08-26 00:20:23 +02:00
2023-07-29 04:16:59 +02:00
2023-08-07 09:50:29 +02:00
2023-08-05 09:40:06 +02:00
2023-08-07 09:50:29 +02:00
2023-07-30 21:36:31 +02:00
2023-08-17 10:05:24 -03:00
2023-08-17 10:05:24 -03:00
2023-07-30 21:36:31 +02:00
2023-07-30 21:36:31 +02:00
2023-07-30 21:36:31 +02:00
2023-07-30 21:36:31 +02:00
2023-07-30 21:36:31 +02:00
2023-08-13 19:13:01 +02:00
2023-07-29 04:16:59 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-05 09:40:06 +02:00
2023-08-05 09:40:06 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-04 11:50:34 +02:00
2023-08-17 07:42:58 -04:00
2023-07-29 04:16:59 +02:00
2023-07-29 04:22:01 +02:00
2023-08-24 21:07:18 +03:00
2023-08-24 21:07:18 +03:00
2023-08-07 09:50:29 +02:00
2023-08-05 09:40:06 +02:00
2023-08-05 09:40:06 +02:00
2023-08-05 09:40:06 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-05 09:40:06 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-26 19:22:25 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-05 09:40:06 +02:00
2023-07-29 04:16:59 +02:00
2023-07-29 04:16:59 +02:00
2023-08-05 19:52:00 +02:00
2023-08-27 01:36:08 -04:00
2023-08-27 01:36:08 -04:00
2023-08-27 01:36:08 -04:00
2023-08-27 01:36:08 -04:00
2023-08-27 01:36:03 -04:00
2023-08-08 10:06:38 +02:00
2023-08-27 01:36:08 -04:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-02 18:31:59 +02:00
2023-07-29 04:16:59 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-22 23:46:11 +02:00
2023-08-22 23:46:11 +02:00
2023-08-22 23:46:11 +02:00
2023-08-22 23:46:11 +02:00
2023-08-08 18:33:21 +02:00
2023-08-27 01:36:08 -04:00
2023-08-07 09:50:29 +02:00
2023-08-05 09:40:06 +02:00
2023-08-07 09:50:29 +02:00
2023-08-17 12:06:09 +08:00
2023-08-17 12:06:09 +08:00
2023-08-02 18:31:59 +02:00
2023-08-05 09:40:06 +02:00
2023-08-05 09:40:06 +02:00
2023-08-05 09:40:06 +02:00
2023-08-16 21:36:40 +02:00
2023-08-16 21:36:40 +02:00
2023-08-16 21:36:40 +02:00
2023-08-05 09:40:06 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-08 10:06:38 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-07 09:50:29 +02:00
2023-08-24 22:51:36 +02:00
2023-08-24 22:51:25 +02:00
2023-08-24 22:50:57 +02:00
2023-08-07 09:50:29 +02:00
2023-08-23 22:52:26 +02:00
2023-08-16 22:05:14 +02:00
2023-08-15 00:32:45 +02:00
2023-08-23 22:52:26 +02:00