Commit graph

22 commits

Author SHA1 Message Date
570fae4017 basic demux read loop (broken) 2023-10-06 14:55:12 +05:00
0d65197ce9 demuxer data loop impl 2023-10-06 13:05:09 +05:00
64bcb35c49 fix re-skipping already skipped header 2023-10-06 12:44:30 +05:00
a27ecba29b basic init implementation 2023-10-06 12:43:53 +05:00
88a7832dad rename varname for debug string 2023-10-06 12:43:23 +05:00
a654d17b7c metadata validation func 2023-10-06 12:18:38 +05:00
1f5133239c typo fix, return Ok(false) if key is not relevant for value read and dump 2023-10-06 12:18:23 +05:00
5b57ffb3cb handle relevant keys for metadata struct 2023-10-06 12:09:43 +05:00
d3e291d676 metadata processing 2023-10-06 11:58:45 +05:00
f1300de5a0 helper functions to fetch amf values 2023-10-06 11:44:47 +05:00
895ae2d4e1 aded flv metadata processing errors 2023-10-06 11:37:41 +05:00
526a4d6068 some basic implementations, file header skip, metadata read 2023-10-05 16:30:07 +05:00
8720837429 error better categorized 2023-10-05 16:29:30 +05:00
44a4db496d more errors 2023-10-05 16:29:03 +05:00
f9c59a90de basic flv packet reading 2023-10-05 15:56:23 +05:00
82deae62f5 New error type 2023-10-05 15:56:01 +05:00
3aa8cba150 allow errors, import new modules 2023-10-05 15:35:41 +05:00
101afc4406 placeholder for FLV demuxing 2023-10-05 15:35:16 +05:00
c1ac9397a5 basic abstracted input demuxing 2023-10-05 15:35:02 +05:00
9c0df440c5 Handler function typing 2023-10-05 14:59:51 +05:00
244c92c5b9 Basic used filetypes 2023-10-05 14:26:28 +05:00
687d79f44c init 2023-10-05 14:18:14 +05:00