1
1
mirror of https://github.com/wader/fq.git synced 2024-12-25 06:12:30 +03:00
fq/format
Mattias Wadman 2fc0a71a47 decode: Refactor scalar usage
Move scalar into own package.
Split scalar code into decode related scalar code (that reads etc) and
scalar code that just transform the scalar value.
Use a scalar.Mapper interface instead of just a function.
Make mappers, assert and validat impement the interface.
2021-12-02 17:39:26 +01:00
..
all pcap: Add pcap, pcapng, ether8023, ipv4, udp, udp 2021-11-24 18:13:00 +01:00
ape decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
av1 decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
bzip2 decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
dns decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
elf decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
flac decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
flv decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
gif decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
gzip decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
icc decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
id3 decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
inet decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
jpeg decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
json decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
matroska decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
mp3 decode: Rename s/FieldTryFormat/TryFieldFormat for consistency 2021-11-30 15:29:41 +01:00
mp4 decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
mpeg decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
ogg decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
opus decode: Move registry package to decode/registry and add a format group type 2021-11-17 16:59:56 +01:00
pcap decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
png decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
protobuf decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
raw decode: Move registry package to decode/registry and add a format group type 2021-11-17 16:59:56 +01:00
registry registry: Move to pkg/registry, feels better 2021-11-18 01:22:21 +01:00
tar decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
tiff decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
vorbis decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
vpx decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
wav decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
webp decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
zip decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
format.go ogg: Cleanup bitio in format out, maybe later 2021-11-30 13:12:14 +01:00
fqtest_test.go mod: Use proper path and dont use replace 2021-09-12 13:08:50 +02:00
fuzz_test.go decode,interp: Make fuzzing work again and cleanup fatal/error code 2021-11-16 17:11:26 +01:00
inet.go decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
media.go decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00
shared.go decode: Refactor scalar usage 2021-12-02 17:39:26 +01:00