saxon
31d36577b1
stream/mts: ausOceanSender => mtsSender
2019-02-15 23:17:13 +10:30
saxon
4044368837
stream/mts: fixed commenting in discontinuity.go
2019-02-15 22:24:07 +10:30
saxon
3aa94887eb
revid/senders.go: commenting of ausOceanSender
2019-02-15 14:33:18 +10:30
saxon
6964ac513e
stream/mts: adding discontinuity.go which contains discontinuity repairer
2019-02-15 13:49:37 +10:30
saxon
694ec5d009
stream/mts: fixed build errors
2019-02-15 13:43:01 +10:30
saxon
d3a8bb20de
revid: using ausOceanSender if we're doing http output with mpegtrs packetization
2019-02-15 13:05:48 +10:30
saxon
7d03830a4e
revid & stream/mts: senders now handle clip duration and cc fixing for mts.
...
Removed rtpSender as we now put in loadSender slice. Removed packer write method as no longer required to do clip duration logic. For initialisation of encoders, they are now no longer writing
to packer, but now straight to the ring buffer. Wrote ausOceanSender which will deal with clip logic and cc fixing for mts. Added some functionality to mts/mpegts.go that allows adding
of adaptation fields to mts packets.
2019-02-15 12:01:07 +10:30
Saxon Milton
bfdefa97f8
Merged in meta-keys-func (pull request #140 )
...
stream/mts/meta: added Keys() func and appropriate testing
Approved-by: kortschak <dan@kortschak.io>
2019-02-11 06:09:10 +00:00
saxon
934653991d
Merge branch 'master' into meta-keys-func
2019-02-11 15:01:49 +10:30
saxon
dad70b37b4
stream/mts/meta/meta.go: reduced verbosity of local vars in meta.Keys
2019-02-11 14:30:37 +10:30
kortschak
dfb282cd25
Merged in ts-repair-repair (pull request #139 )
...
exp: fix build
Approved-by: Saxon Milton <saxon.milton@gmail.com>
2019-02-10 23:08:40 +00:00
Dan Kortschak
14ca8e8b27
circle-ci: make test data available
2019-02-10 09:11:21 +10:30
saxon
ce92dd37d8
stream/mts/meta: added Keys() func and appropriate testing
...
A meta.Keys(d []byte) []string, error func has been added that will extract the keys of a metadata string. A test has also been added
to test that this function performs as expected.
2019-02-10 08:58:38 +10:30
Saxon Milton
07d0b7cd5b
Merged in add-extract-all (pull request #138 )
...
stream/mts/meta: added ExtractAll func
Approved-by: Alan Noble <anoble@gmail.com>
Approved-by: kortschak <dan@kortschak.io>
2019-02-09 12:30:38 +00:00
saxon
1f3d34b6bb
stream/mts/meta/meta_test.go: corrected func comment for TestGetFrom
2019-02-09 22:27:25 +10:30
saxon
cc0becf58c
stream/mts/meta: simplified meta checking for Get and GetAll
2019-02-09 22:25:36 +10:30
Dan Kortschak
b24e72caa5
experimentation: rename to exp
2019-02-09 22:14:21 +10:30
Dan Kortschak
46ab4b200e
exp/ts-repair: fix assignment
2019-02-09 22:12:55 +10:30
Saxon Milton
073678f190
Merged in rtp-encoder-buffer-fix (pull request #137 )
...
stream/rtp/encoder.go: more sensible use of encoder buffer
Approved-by: kortschak <dan@kortschak.io>
2019-02-09 11:07:24 +00:00
saxon
50575270b9
stream/mts/meta: checking if given slice is nil or empty and returning error if either. Also updated some func comments
2019-02-09 21:35:35 +10:30
saxon
716a92a72c
stream/rtp/encoder.go: sendLen to sendSize and capturing error from e.Encode()
2019-02-09 19:31:15 +10:30
saxon
01513fbb3f
stream/rtp/encoder.go: correct encoder.Write to work if an abitrary number of bytes are written
2019-02-09 13:22:18 +10:30
saxon
e796a5a3b7
stream/mts/meta: updating function comments and test function names according to Extract->Get and ExtractAll->GetAll change
2019-02-09 12:16:57 +10:30
saxon
f9d8accdae
stream/mts/meta/meta.go: Extract and ExtractAll to Get and GetAll
2019-02-09 12:14:32 +10:30
saxon
fadc1fed1b
stream/mts/meta: added ExtractAll func and added testing utilities
2019-02-08 21:31:00 +10:30
saxon
d5a26a98ff
stream/rtp/encoder.go: more sensible use of encoder buffer
2019-02-08 20:20:19 +10:30
Saxon Milton
865ce3e7a2
Merged in cpu-fix (pull request #135 )
...
Cpu fix
Approved-by: kortschak <dan@kortschak.io>
2019-02-08 09:46:45 +00:00
Saxon Milton
3c9b9efe91
Merged in send-retry-flag (pull request #126 )
...
revid-cli: add sendRetry flag
Approved-by: kortschak <dan@kortschak.io>
Approved-by: Alan Noble <anoble@gmail.com>
2019-02-08 09:04:30 +00:00
saxon
5090056972
cmd/revid-cli: send-retry cmd line flag is now retry
2019-02-08 18:19:44 +10:30
saxon
c5d93b53d5
Merge branch 'master' into send-retry-flag
2019-02-08 18:18:01 +10:30
saxon
ad04893432
revid/revid.go: intialising err from rtp send
2019-02-08 18:14:33 +10:30
saxon
f4be7e72d7
Merge branch 'cpu-fix' of http://bitbucket.org/ausocean/av into cpu-fix
2019-02-08 18:12:29 +10:30
saxon
020428db62
revid/revid.go: checking err from ring buffer write within destinations length check
2019-02-08 18:12:03 +10:30
Saxon Milton
bc1cb5245a
Merged master into cpu-fix
2019-02-08 18:09:25 +10:30
saxon
7951575771
stream/mts: undo changes to encoder.go
...
stream/rtp/encoder.go: undoing changes
2019-02-08 18:07:59 +10:30
saxon
383b2962af
experimentation/ts-repair: added description to file header
2019-02-08 18:07:59 +10:30
saxon
7b789aed29
moved cmd/ts-repair to experimentation
2019-02-08 18:07:59 +10:30
saxon
19821553e8
cmd/ts-repair: added required consts and undid changes to mts pkg
2019-02-08 18:07:59 +10:30
saxon
e98d7bb62e
created experimentation dir under av, and moved flac package here.
...
created experimentation dir under av, and moved flac pkg here.
experimentation/flac: removed wav file
2019-02-08 18:07:59 +10:30
saxon
5b131c80f6
av/stream/flac: updated test file directory
2019-02-08 18:07:59 +10:30
saxon
3f41c7b72b
av/stream/flac: cleaned up testing file
2019-02-08 18:07:59 +10:30
saxon
1104c96a2f
av/stream/flac: saving progress
2019-02-08 18:07:59 +10:30
saxon
e557734c83
av/stream/flac: added writeseeker tests
2019-02-08 18:07:59 +10:30
saxon
da5e13bb5d
av/stream/flac: finished cleaning up decode
2019-02-08 18:07:59 +10:30
saxon
3ee56bff1a
av/stream/flac: working on cleaning up decode code
2019-02-08 18:07:59 +10:30
saxon
3773fc79fa
av/stream/flac/decode.go: wrote func headers
2019-02-08 18:07:59 +10:30
saxon
40ed9fcee1
av/stream/flc: using my own writeSeeker implementation - working
2019-02-08 18:07:59 +10:30
saxon
670ebfeaf8
av/stream/flac: moved readAll to after loop
2019-02-08 18:07:59 +10:30
saxon
05f5a967fe
av/stream/flac: using writerseeker to pass to wav.NewEncoder because I don't want to give it a file, but it's not working
2019-02-08 18:07:59 +10:30
saxon
631b3a27f2
av/stream/flac: wrote decode function and test to see if we can get wav.
2019-02-08 18:07:59 +10:30