Zaggy1024
2dfd236dcd
LibVideo: Propagate decoder errors in the Matroska Reader
...
Matroska::Reader functions now return DecoderErrorOr instead of values
being declared Optional. Useful errors can be handled by the users of
the parser, similarly to the VP9 decoder. A lot of the error checking
in the reader is a lot cleaner thanks to this change, since all reads
can be range checked in Streamer::read_octet() now.
Most functions for the Streamer class are now also out-of-line in
Reader.cpp now instead of residing in the header.
2022-11-25 23:28:39 +01:00
..
2022-11-23 11:19:16 +01:00
2022-11-13 18:51:18 -07:00
2022-11-25 23:13:16 +01:00
2022-11-01 14:49:09 +00:00
2022-11-01 14:49:09 +00:00
2022-11-01 14:49:09 +00:00
2022-11-01 14:49:09 +00:00
2022-11-01 14:49:09 +00:00
2022-11-25 23:13:16 +01:00
2022-11-01 14:49:09 +00:00
2022-11-01 14:49:09 +00:00
2022-11-24 10:52:10 +00:00
2022-11-03 20:17:09 -06:00
2022-11-06 10:25:08 -07:00
2022-11-01 14:49:09 +00:00
2022-11-06 10:25:08 -07:00
2022-11-01 14:49:09 +00:00
2022-11-15 13:25:51 -05:00
2022-11-01 14:49:09 +00:00
2022-11-01 14:49:09 +00:00
2022-10-31 19:23:02 +00:00
2022-11-15 13:25:51 -05:00
2022-11-01 14:49:09 +00:00
2022-11-25 14:28:33 -07:00
2022-11-01 14:49:09 +00:00
2022-11-01 14:49:09 +00:00
2022-11-19 16:04:42 +01:00
2022-11-07 14:10:41 +01:00
2022-11-19 14:37:31 +00:00
2022-11-01 14:49:09 +00:00
2022-11-01 14:49:09 +00:00
2022-11-24 14:37:13 +01:00
2022-11-24 18:01:52 +01:00
2022-11-01 14:49:09 +00:00
2022-11-20 03:57:17 +03:30
2022-11-01 14:49:09 +00:00
2022-11-01 14:49:09 +00:00
2022-11-03 17:38:32 +00:00
2022-11-01 14:49:09 +00:00
2022-11-01 14:49:09 +00:00
2022-11-25 23:03:24 +01:00
2022-11-15 13:25:51 -05:00
2022-11-17 20:13:04 +03:30
2022-11-01 14:49:09 +00:00
2022-11-06 10:25:08 -07:00
2022-11-01 14:49:09 +00:00
2022-05-02 01:46:18 +02:00
2022-11-23 16:05:59 +00:00
2022-11-01 14:49:09 +00:00
2022-11-13 19:42:39 +00:00
2022-10-17 22:19:50 +02:00
2022-11-03 17:38:32 +00:00
2022-11-06 17:34:06 +01:00
2022-11-01 14:49:09 +00:00
2022-11-25 23:28:39 +01:00
2022-11-20 03:57:17 +03:30
2022-11-11 17:50:53 +03:30
2022-11-25 22:52:05 +01:00
2022-11-09 02:06:33 +01:00
2022-11-19 16:56:02 +00:00
2022-11-01 14:49:09 +00:00
2022-11-03 14:52:16 +00:00