1
1
mirror of https://github.com/wader/fq.git synced 2024-12-25 22:34:14 +03:00
Commit Graph

1043 Commits

Author SHA1 Message Date
Mattias Wadman
e59fe499fb
Merge pull request #276 from wader/gojq-update
gojq: Update rebased fq fork
2022-05-23 21:37:50 +02:00
Mattias Wadman
9a7ce14886 gojq: Update rebased fq fork
Use new gojq.TypeOf and gojq.Preview
2022-05-23 21:33:12 +02:00
Mattias Wadman
058dc03ac5
Merge pull request #275 from wader/gojq-update
gojq: Rebase fq fork
2022-05-23 11:31:12 +02:00
Mattias Wadman
59c7d0df6b gojq: Rebase fq fork 2022-05-23 11:26:09 +02:00
Mattias Wadman
67873ca944
Merge pull request #274 from wader/fqtest-paths
fqtest: Cleanup path usage
2022-05-21 20:09:28 +02:00
Mattias Wadman
377af133e0 fqtest: Cleanup path usage
Make cwd for a test script the directory where the script is.
Use relative paths
2022-05-21 20:03:25 +02:00
Mattias Wadman
b91788d550
Merge pull request #273 from wader/interp-is-type-refactor
interp: Add internal _is_<type> helpers
2022-05-20 16:55:23 +02:00
Mattias Wadman
95e619659b interp: Add internal _is_<type> helpers 2022-05-20 16:49:00 +02:00
Mattias Wadman
e1dc5c5737
Merge pull request #272 from wader/go-1.18
fq: Use go 1.18
2022-05-20 15:32:27 +02:00
Mattias Wadman
e9d9f8aef9 fq: Use go 1.18
Rename s/interface{}/any/g
Preparation for using generics in decode API and native jq funcations etc
Remove some unused linter ignores as linter has been fixed
2022-05-20 15:23:16 +02:00
Mattias Wadman
7bfa88cdb5
Merge pull request #271 from wader/mp3-cleanup
mp3: Use d.FieldValueU and some cleanup
2022-05-20 13:15:31 +02:00
Mattias Wadman
3780375d76 mp3: Use d.FieldValueU and some cleanup 2022-05-20 12:50:40 +02:00
Mattias Wadman
ed42d23683
Merge pull request #270 from wader/dump-ctx-revert
interp: Refactor dump and revert #259 for now
2022-05-20 12:46:08 +02:00
Mattias Wadman
2dc509ab2f interp: Refactor dump and revert #259 for now
Causes address bar to not be shown in some cases.
Will have to rethink and redo the whole dump thing somehow.
2022-05-20 12:38:43 +02:00
Mattias Wadman
cc33bb1ee4
Merge pull request #269 from wader/readline-update
readline: Update fq fork
2022-05-19 17:06:22 +02:00
Mattias Wadman
54dcdce909 readline: Update fq fork
Rebase on master
Cherry-pick https://github.com/chzyer/readline/pull/202
2022-05-19 16:56:22 +02:00
Mattias Wadman
285109e4f3
Merge pull request #268 from wader/mp4-lpcm-skip-samples
mp4: Skip samples for lpcm tracks
2022-05-19 16:08:31 +02:00
Mattias Wadman
ba844eb06a mp4: Skip fields for pcm samples for now
Will produce one field per sample which is a bit too much.
Maybe in some future fq can have smart array types that could handle this better.

Also add data_format per track to make it easier to understand things.
2022-05-19 16:00:42 +02:00
Mattias Wadman
4c84f56e23
Merge pull request #265 from wader/bump-make-golangci-lint-1.46.2
Update make-golangci-lint from 1.46.1 to 1.46.2
2022-05-17 18:16:27 +02:00
Mattias Wadman
b885ffc55c
Merge pull request #266 from wader/bump-github-golangci-lint-1.46.2
Update github-golangci-lint from 1.46.1 to 1.46.2
2022-05-17 18:16:18 +02:00
Mattias Wadman
0d8fb8a97f
Merge pull request #267 from wader/include-rel-crash
interp: Fix crash when including relatve path when no search paths ar…
2022-05-17 18:15:46 +02:00
Mattias Wadman
8dde3ef5b1 interp: Fix crash when including relatve path when no search paths are set 2022-05-17 18:05:10 +02:00
bump
3ffa9efb23 Update github-golangci-lint from 1.46.1 to 1.46.2
Release notes https://github.com/golangci/golangci-lint/releases/tag/v1.46.2
2022-05-17 16:03:54 +00:00
bump
06757119c5 Update make-golangci-lint from 1.46.1 to 1.46.2 2022-05-17 16:03:52 +00:00
Mattias Wadman
877c3a1e9d
Merge pull request #263 from wader/bump-make-golangci-lint-1.46.1
Update make-golangci-lint from 1.46.0 to 1.46.1
2022-05-12 20:46:42 +02:00
Mattias Wadman
40fdb75b04
Merge pull request #264 from wader/bump-github-golangci-lint-1.46.1
Update github-golangci-lint from 1.46.0 to 1.46.1
2022-05-12 20:46:31 +02:00
bump
75b5946cca Update github-golangci-lint from 1.46.0 to 1.46.1
Release notes https://github.com/golangci/golangci-lint/releases/tag/v1.46.1
2022-05-12 16:08:48 +00:00
bump
456742ead6 Update make-golangci-lint from 1.46.0 to 1.46.1 2022-05-12 16:08:46 +00:00
Mattias Wadman
7b971c212e
Merge pull request #261 from wader/bump-docker-golang-1.18.2
Update docker-golang from 1.18.1 to 1.18.2
2022-05-11 18:26:58 +02:00
Mattias Wadman
72e4417c45
Merge pull request #262 from wader/bump-github-go-version-1.18.2
Update github-go-version from 1.18.1, 1.18.1, 1.18.1 to 1.18.2
2022-05-11 18:24:07 +02:00
bump
3017e8b4fd Update github-go-version from 1.18.1, 1.18.1, 1.18.1 to 1.18.2 2022-05-11 16:09:45 +00:00
bump
210940a432 Update docker-golang from 1.18.1 to 1.18.2 2022-05-11 16:09:41 +00:00
Mattias Wadman
469116f3b3
Merge pull request #260 from wader/mono-unicode-fix
interp: dump: Fix column truncate issue with unicode bars
2022-05-11 00:44:50 +02:00
Mattias Wadman
dff3cc1199 interp: dump: Fix column truncate issue with unicode bars 2022-05-11 00:37:52 +02:00
Mattias Wadman
018ecbb7c6
Merge pull request #259 from wader/interp-dump-nested-addrbar
interp: dump: Show address bar for nested roots
2022-05-11 00:10:41 +02:00
Mattias Wadman
5109df4a50 interp: dump: Show address bar for nested roots
Hopefully makes it a bit easier to read and spot
2022-05-11 00:00:39 +02:00
Mattias Wadman
903c7198b4
Merge pull request #258 from wader/mp4-mvhd-tkhd-mdhd-mehd-version1
mp4: mvhd,tkhd,mdhd,mehd: Add version 1 support
2022-05-10 00:48:47 +02:00
Mattias Wadman
2e328180ae mp4: mvhd,tkhd,mdhd,mehd: Add version 1 support
Also fix incorrect mehd decode
2022-05-10 00:21:04 +02:00
Mattias Wadman
5159aa50eb
Merge pull request #257 from wader/bump-github-golangci-lint-1.46.0
Update github-golangci-lint from 1.45.2 to 1.46.0
2022-05-09 18:28:08 +02:00
Mattias Wadman
c0c2c1f27f
Merge pull request #256 from wader/bump-make-golangci-lint-1.46.0
Update make-golangci-lint from 1.45.2 to 1.46.0
2022-05-09 18:27:57 +02:00
bump
d10a361628 Update github-golangci-lint from 1.45.2 to 1.46.0
Release notes https://github.com/golangci/golangci-lint/releases/tag/v1.46.0
2022-05-09 16:09:38 +00:00
bump
5db7397abb Update make-golangci-lint from 1.45.2 to 1.46.0 2022-05-09 16:09:37 +00:00
Mattias Wadman
394edd0533
Merge pull request #255 from wader/icc-profile-align-eof
icc_profile: Correctly clamp align padding on EOF
2022-05-09 13:33:41 +02:00
Mattias Wadman
efa5e23aaa icc_profile: Correctly clamp align padding on EOF
Also code was mixing bytes and bit units, how could this have worked?
2022-05-09 13:14:20 +02:00
Mattias Wadman
e2577ec9b5
Merge pull request #254 from wader/mp4-tfhd-add-track
mp4: Add track id field and add track for tfhd with unseen track_id
2022-05-08 19:07:18 +02:00
Mattias Wadman
8228ecaeee mp4: Add track id field and add track for tfhd with unseen track_id
Fragmened mp4s can have no tkhd box or tkhd box with a track_id that does not match
any tfhd box track_id. Make is possible to see samples for these fragmented tracks
ny adding tracks for unseen track_ids.

Also add id field for tracks.
2022-05-08 19:02:21 +02:00
Mattias Wadman
3c1f46e4c5
Merge pull request #253 from wader/time-description
scalar,mp4,gzip,tar: Add timestamp to description
2022-05-07 13:19:58 +02:00
Mattias Wadman
76161a1b99 scalar,mp4,gzip,tar: Add timestamp to description
Scalar api for this needs some work
2022-05-07 13:15:13 +02:00
Mattias Wadman
2b25cca5c5
Merge pull request #252 from wader/scalar-map-fn-cleanup
scalar: Add *Fn type to map value and clearer naming
2022-05-07 13:00:12 +02:00
Mattias Wadman
9133f0e527 scalar: Add *Fn type to map value and clearer naming
Should replace most of this with generics at some point
2022-05-07 12:46:34 +02:00