1
1
mirror of https://github.com/wader/fq.git synced 2024-11-23 18:56:52 +03:00
fq/doc
Mattias Wadman 7c5215347d bitio,decode: Refactor bitio usage and make buffer slicing more correct
Remove bitio.Buffer layer. bitio.Buffer was a kitchen sink layer with helpers
now it's just a buffer and most functions have been moved to decode instead.

bitio package now only have primitive types and functions simialar to standard
library io and bytes packages.

Make nearly eveything internally use bitio.Bit* interfaces so that slicing work
correctly this will also make it possible to start experimenting with more
complicated silcing helpers, ex things like:
breplace(.header.bitrate; 123) to get a new buffer with bitrate changed.
2022-02-04 21:41:53 +01:00
..
demo.sh doc: Update README a bit 2021-11-22 14:16:59 +01:00
demo.svg interp: dump: Indicate arrays using jq-syntax 2021-12-08 16:24:28 +01:00
dev.md bitio,decode: Refactor bitio usage and make buffer slicing more correct 2022-02-04 21:41:53 +01:00
display_decode_value_d.sh doc: Document display and some more jq hints 2022-01-29 13:10:25 +01:00
display_decode_value_d.svg doc: Document display and some more jq hints 2022-01-29 13:10:25 +01:00
display_decode_value_dv.sh doc: Document display and some more jq hints 2022-01-29 13:10:25 +01:00
display_decode_value_dv.svg doc: Document display and some more jq hints 2022-01-29 13:10:25 +01:00
display_decode_value.sh doc: Document display and some more jq hints 2022-01-29 13:10:25 +01:00
display_decode_value.svg doc: Document display and some more jq hints 2022-01-29 13:10:25 +01:00
display_json.sh doc: Document display and some more jq hints 2022-01-29 13:10:25 +01:00
display_json.svg doc: Document display and some more jq hints 2022-01-29 13:10:25 +01:00
file.mp3 cli: Make --raw-string work with input/0 and inputs/0 2021-09-12 13:08:54 +02:00
file.mp4 cli: Make --raw-string work with input/0 and inputs/0 2021-09-12 13:08:54 +02:00
formats_collect.sh doc: Add per format documentation 2022-01-29 12:01:36 +01:00
formats_diagram.jq doc: Color edges in diagram based on dest 2022-02-02 19:39:33 +01:00
formats_list.jq formats: Sort and make lists less likely to cause collision 2022-01-12 18:35:28 +01:00
formats_table.jq decode: Move registry package to decode/registry and add a format group type 2021-11-17 16:59:56 +01:00
formats.md protobuf: Add note about sub message decoding 2022-02-01 22:22:19 +01:00
formats.svg doc: Color edges in diagram based on dest 2022-02-02 19:39:33 +01:00
mdsh.go Init 2021-09-12 13:08:42 +02:00
mdsh.sh doc: Add per format documentation 2022-01-29 12:01:36 +01:00
TODO.md todo: Cleanup add some known issues and deoder ideas 2022-01-18 17:52:51 +01:00
usage.md doc: More display alias leftover fixes 2022-01-29 13:22:10 +01:00