1
1
mirror of https://github.com/wader/fq.git synced 2024-10-07 00:48:44 +03:00
Commit Graph

978 Commits

Author SHA1 Message Date
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
Mattias Wadman
3349c157e0
Merge pull request #251 from wader/tcp-skipped-bytes
tcp: Split into client/server structs and add skipped_bytes and has_s…
2022-05-06 16:58:58 +02:00
Mattias Wadman
34cf5442b3 tcp: Split into client/server structs and add skipped_bytes and has_start/end per direction
Feels clenaer and removes _client/server field prefixes
2022-05-06 16:52:18 +02:00
Mattias Wadman
51ea1a31b9
Merge pull request #250 from wader/wav-bencode-random-fixes
wav,bencode: Random fixes
2022-05-05 20:21:16 +02:00
Mattias Wadman
1aaaefb0ac wav,bencode,mpeg_ps_packet,id3v1: Random fixes
wav: Rest of file should description not symbolic value
bencode: Remove redundant torepr example
mpeg_ps_packet,id3v1: Remove whitespace in symbolic value
2022-05-05 19:45:05 +02:00
Mattias Wadman
140521930b
Merge pull request #249 from wader/mp4-iinf-version0
mp4: iinf: Only assume sub boxes for version 0
2022-05-04 15:42:14 +02:00
Mattias Wadman
0e02bb669c mp4: iinf: Only assume sub boxes for version 0 2022-05-04 15:35:00 +02:00
Mattias Wadman
6013588723
Merge pull request #248 from wader/avc_pps-correct-more-rbsp-data
avc_pps: Correct check if there is more rbsp data
2022-05-04 12:40:09 +02:00
Mattias Wadman
b0096bc170 avc_pps: Correct check if there is more rbsp data
Also add rbsp_stop_one_bit field
2022-05-04 12:34:40 +02:00
Mattias Wadman
d1ca8ff40f
Merge pull request #247 from wader/gojq-update
gojq: Fix JQValue index and destructuring issue and rebase fq fork
2022-05-03 18:27:07 +02:00
Mattias Wadman
0f78687b78 gojq: Fix JQValue index and destructuring issue and rebase fq fork
Rebase on upstream main
Fix issue using JQValue as object index
Fix issue destructuring JQValue array
2022-05-03 18:22:26 +02:00
Mattias Wadman
9e527c3fdb
Merge pull request #246 from wader/decode-opt-range-sorted
decode: Make compound range sort optional
2022-05-03 16:22:07 +02:00
Mattias Wadman
c4dd518e04 decode: Make compound range sort optional
Some formats might want to control child order
mp4: Keep tracks in track id order
dns: Keep label component order
elf: Keep seciton order
macho: Keep command and section order
2022-05-03 16:16:09 +02:00
Mattias Wadman
81a58c73d8
Merge pull request #245 from wader/decode-keep-tree-on-error
decode: Keep decode tree on RangeFn error
2022-05-03 11:05:51 +02:00
Mattias Wadman
3ce660a2cf decode: Keep decode tree on RangeFn error 2022-05-03 10:57:43 +02:00
Mattias Wadman
8c9de70546
Merge pull request #244 from herbygillot/patch-1
readme: add MacPorts install details
2022-05-02 13:23:03 +02:00